Using a Real Internet-Scale Environment for Protocol Testing in Undergraduate Courses: Students' Behaviour and Feedback

This paper presents a five-semester experience regarding the use of a real Internet-scale environment for testing protocols and services under realistic conditions. The paper discusses the convenience of using such real environments over other alternatives, i.e. emulated or simulated environments. Since most currently published work focuses primarily on technical specifications of academic testing environments, the paper also argues for the need to carry out studies which analyse students' opinions, performance, and behaviours while using these environments. Accordingly, an exhaustive survey analysis is included. This first analysis is complemented with a second one regarding the way students interact with the system. From both studies, several conclusions and recommendations are derived.

[1]  Pascal Felber,et al.  SPLAY: Distributed Systems Evaluation Made Simple (or How to Turn Ideas into Live Systems in a Breeze) , 2009, NSDI.

[2]  Guglielmo Trentin,et al.  The evaluation of online courses , 2008, J. Comput. Assist. Learn..

[3]  Chris Zirkle,et al.  Distance Education and Career and Technical Education: A Review of the Research Literature. , 2003 .

[4]  Charles Shubert,et al.  StarHPC — Teaching parallel programming within elastic compute cloud , 2009, Proceedings of the ITI 2009 31st International Conference on Information Technology Interfaces.

[5]  Amin Vahdat,et al.  PlanetLab application management using plush , 2006, OPSR.

[6]  Angel A. Juan,et al.  PlanetLab@UOC: A real lab over the Internet to experiment with distributed systems , 2013, Comput. Appl. Eng. Educ..

[7]  Angel A. Juan,et al.  A data analysis model based on control charts to monitor online learning processes , 2009, Int. J. Bus. Intell. Data Min..

[8]  Mike Hibler,et al.  Netbed: an integrated experimental environment , 2002, CCRV.

[9]  Angel A. Juan,et al.  SAMOS: a model for monitoring students' and groups' activities in collaborative e-learning , 2009, Int. J. Learn. Technol..

[10]  Ayman I. Kayssi,et al.  Computer‐based laboratory for data communications and computer networking , 2004, Comput. Appl. Eng. Educ..

[11]  Eva Martínez-Caro,et al.  Factors affecting effectiveness in e‐learning: An analysis in production management courses , 2011, Comput. Appl. Eng. Educ..

[12]  Dario Orive,et al.  Building complex remote learning laboratories , 2009, Comput. Appl. Eng. Educ..