Virtualization for computer networking skills development in a distance learning environment

Virtualization is a core technology for teaching networking and operating system skills. In a distance learning, or e‐learning, environment, the use of virtualization presents different challenges—both technical and pedagogical. In the initiative presented here, distance learning students studying a module on computer networking and server technologies were required to install virtual machines on their own computers in order to carry out practical labs originally designed for a classroom environment. This research explores and evaluates the strategies developed to support students via a survey of students completing the module. The findings show that the majority of students found it a valuable learning experience and developed practical skills relevant to computer networking careers. Recommendations are made to inform the future development of courses considering the use of virtual machines installed on students’ machines to enable practical labs to be undertaken at a distance.

[1]  Walter Cerroni,et al.  Design of a computer networking laboratory for efficient manageability and effective teaching , 2009, 2009 39th IEEE Frontiers in Education Conference.

[2]  Henry L. Owen,et al.  Georgia tech information security center hands-on network security laboratory , 2006, IEEE Transactions on Education.

[3]  Sally French,et al.  Teaching Practical Skills , 1994 .

[4]  Mike Petrich,et al.  Learning Through STEM-Rich Tinkering: Findings From a Jointly Negotiated Research Project Taken Up in Practice , 2015 .

[5]  Xin Tang,et al.  Information security labs in IDS/IPS for distance education , 2006, SIGITE '06.

[6]  Andrew Smith,et al.  Delivery of CCNA as part of a distance degree programme , 2010 .

[7]  Rajinder Sandhu,et al.  A commercial, benefit driven and secure framework for elearning in cloud computing , 2015, Comput. Appl. Eng. Educ..

[8]  Alessio Gaspar,et al.  Virtualization Technologies in the Undergraduate IT Curriculum , 2007, IT Professional.

[9]  Carlos E. Caicedo Bastidas Enabling remote access to computer networking laboratories for distance education , 2011, 2011 Frontiers in Education Conference (FIE).

[10]  Wu-Yuin Hwang,et al.  To enhance collaborative learning and practice network knowledge with a virtualization laboratory and online synchronous discussion , 2014 .

[11]  Clayton R. Wright,et al.  Adapting Learning Materials for Distance Learning , 2007 .

[12]  Patrick W. Fitzgibbons,et al.  A Comparison of Virtual Lab Solutions for Online Cyber Security Education , 2012, Communications of the IIMA.

[13]  Jeffrey V. Nickerson,et al.  Constructing reality: A study of remote, hands-on, and simulated laboratories , 2007, TCHI.

[14]  Natarajan Meghanathan,et al.  Virtual Machines and Networks - Installation, Performance Study, Advantages and Virtualization Options , 2011, ArXiv.

[15]  D. Fernandez,et al.  Use of virtualization tools in computer network laboratories , 2004, Information Technology Based Proceedings of the FIfth International Conference onHigher Education and Training, 2004. ITHET 2004..

[16]  Taylor Martin,et al.  Using Learning Analytics to Understand the Learning Pathways of Novice Programmers , 2013 .

[17]  Kristen E. DiCerbo,et al.  Individual Practice and Collaborative Inquiry: Instructional Configurations in a Simulation Environment , 2010, 2010 Sixth International Conference on Networking and Services.