Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Active and cooperative learning: tips and tricks (part I)
ACM SIGCSE Bulletin
Lab Manual For Network + Guide To Networks
Lab Manual For Network + Guide To Networks
Undergraduate data communications and networking projects using opnet and wireshark software
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
A conceptual understanding of the functionality implemented in layers 1 to 4 of the OSI reference model and of the relationships among the layers when devices are communicating is necessary for any technical work in networking. This paper describes how students are introduced to communications protocols during the initial three and one-half weeks of a first networking course. A protocol analyzer is used in the one-hour labs to examine communications between Linux and Windows XP virtual machines running under VMware Workstation. The goals of the labs are to reduce the level of abstraction and to provide a foundation upon which students can develop their understanding. The paper describes the lab exercises and summarizes the accompanying assignments and lectures that build upon what students have observed in their lab work. Students are introduced to the Ethernet, ARP, IP, ICMP, UDP and TCP protocols.