Open Access

Design and implementation of a smart learning environment for teaching computer networking


Cite

Figure 1.

An instructional design sequence for problem-based learning activities for online learning environments.
An instructional design sequence for problem-based learning activities for online learning environments.

Figure 2.

The cone of learning (Dale, 1969).
The cone of learning (Dale, 1969).

Figure 3.

The overall design of learning flow for the computer networks subject.
The overall design of learning flow for the computer networks subject.

Figure 4.

The server room experience in virtual reality.
The server room experience in virtual reality.

The grade distribution of the 2019 and 2020 offerings

Grade 2019 (blended) offering 2020 (online) offering
Male (39) Female (13) Total (52) Male (17) Female (3) Total (20)
High distinction 0 0 0 (0%) 1 0 1 (5%)
Distinction 1 0 1 (2%) 1 0 1 (5%)
Credit 1 0 1 (2%) 3 1 4 (20%)
Pass 6 5 11 (21%) 8 1 9 (45%)
AF* + Fail 31 8 39 (75%) 4 1 5 (25%)

A summary of the common network simulation tools in teaching computer networks

Tool Features Accessibility Supporting features
Cisco Packet Tracer Simulate:

+ Cisco network device OS (some)

+ Some protocol behaviours

+ Limited wireless LAN support

+ No mobile support

+ Free to Cisco academy students;

+ Run on PC;

+ Cross-platform

+ Easy-of-use with GUI

+ Very rich learning materials and documentation

+ Create and manage learning activity; self-marking; etc.

GNS3 Emulate:

+ Cisco network device OS

+ Full-stack protocol behaviours

+ Limited wireless support

+ No mobile support

+ Open-source but need licence to use vendor OS

+ Run on PC

+ Cross-platform

+ Easy-use with GUI

+ Rich learning materials and documentation

Huawei eNSP Emulate:

+ Huawei network device OS

+ Full-stack protocol behaviours

+ Limited wireless support

+ No mobile support

+ Free

+ Run on PC

+ Windows only

+ Easy-of-use with GUI

Some learning materials and documentation
OPNET Simulate:

+ Full-stack protocol behaviours

+ Traffic models

+ Communication channels

+ Wireless support

+ Mobile support

+ Commercial product

+ Run on PC

+ Easy-of-use with GUI

+ Need programming

+ Rich documentation and learning example

+ Teaching support

EVE-NG Emulate:

+ Multivendor network device OS

+ Full-stack protocol behaviours

+ Limited wireless support

+ No mobile support

+ Commercial and free but need licence to use vendor OS

+ Run on PC

+ Cross-platform

+ Easy-of-use with GUI

+ Rich documentation and learning example

Cisco VIRL Emulate:

+ Cisco network device OS

+ Full-stack protocol behaviours

+ Limited wireless support

+ No mobile support

+ Commercial licence

+ Run on PC (client only) but need access to simulation server

+ Easy-of-use with GUI

+ Rich documentation and learning example

+ Teaching support

NetSim Simulate and Emulate:

+ Multivendor network device OS

+ Full-stack protocol behaviours

+ Wireless support

+ Mobile support

+ Commercial licence;

+ Run on PC (client only) but need access to simulation server

+ Easy-of-use with GUI

+ Rich documentation and learning example

+ Teaching support

eISSN:
1027-5207
Language:
English
Publication timeframe:
2 times per year
Journal Subjects:
Social Sciences, Education, Curriculum and Pedagogy, other