Real-time collaboration of virtual laboratories through the Internet

Web-based learning environments are becoming increasingly popular in higher education. One of the most important web-learning resources is the virtual laboratory (VL), which gives students an easy way for training and learning through the Internet. Moreover, on-line collaborative communication represents a practical method to transmit the knowledge and experience from the teacher to students overcoming physical distance and isolation. Considering these facts, the authors of this document have developed a new dynamic collaborative e-learning system which combines the main advantages of virtual laboratories and collaborative learning practices. In this system, the virtual laboratories are based on Java applets which have embedded simulations developed in Easy Java Simulations (EJS), an open-source tool for teachers who do not need complex programming skills. The collaborative e-learning is based on a real-time synchronized communication among these Java applets. Therefore, this original approach provides a new tool which integrates virtual laboratories inside a synchronous collaborative e-learning framework. This paper describes the main features of this system and its successful application in a distance education environment among different universities from Spain.

[1]  Francisco Esquembre,et al.  Easy Java Simulations: a software tool to create scientific simulations in Java , 2004 .

[2]  Mary Beth Rosson,et al.  Classroom , 2019, Keywords in Radical Geography: Antipode at 50.

[3]  L. S. Jackson,et al.  Java object-sharing in Habanero , 1998, CACM.

[4]  BertolottoMichela,et al.  Virtual reality for collaborative e-learning , 2008 .

[5]  Klaus Spitzer,et al.  NetChat: Communication and Collaboration via WWW , 2000, J. Educ. Technol. Soc..

[6]  Sebastián Dormido-Bencomo,et al.  Control learning: present and future , 2004, Annu. Rev. Control..

[7]  Maryam Alavi,et al.  Computer-Mediated Collaborative Learning: An Empirical Evaluation , 1994, MIS Q..

[8]  Gregoris Mentzas,et al.  Review and functional classification of collaborative systems , 2002, Int. J. Inf. Manag..

[9]  Claire O'Malley,et al.  Computer Supported Collaborative Learning , 1995, NATO ASI Series.

[10]  Gonzalo Farias,et al.  Development of a Web-Based Control Laboratory for Automation Technicians: The Three-Tank System , 2008, IEEE Transactions on Education.

[11]  Lorenzo Moreno Ruiz,et al.  Applying a constructivist and collaborative methodological approach in engineering education , 2007, Comput. Educ..

[12]  J. J. Garcia-Luna-Aceves,et al.  Floor control for multimedia conferencing and collaboration , 1997, Multimedia Systems.

[13]  Hussein M. Abdel-Wahab,et al.  An Internet collaborative environment for sharing Java applications , 1997, Proceedings of the Sixth IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems.

[14]  Alice Breton,et al.  A synchronous communication experiment within an online distance learning program: a case study. , 2005, Telemedicine journal and e-health : the official journal of the American Telemedicine Association.

[15]  Sebastián Dormido,et al.  Laboratorio Virtual para la Enseñanza de Control Climático de Invernaderos , 2005 .

[16]  Fernando Torres Medina,et al.  Flexible system for simulating and tele-operating robots through the internet , 2005, J. Field Robotics.

[17]  Sebastián Dormido-Canto,et al.  The Role of Interactivity in Control Learning , 2005 .

[18]  Gonzalo Farias,et al.  An Integrated Virtual and Remote Control Lab: The Three-Tank System as a Case Study , 2008, Computing in Science & Engineering.

[19]  Shervin Shirmohammadi,et al.  Applet-Based Telecollaboration: A Network-Centric Approach , 1998, IEEE Multim..

[20]  Jonathan Grudin,et al.  Computer-supported cooperative work: history and focus , 1994, Computer.

[21]  J. Anguera,et al.  Work in Progress - Interactive multimedia contents and synchronous graphical communication tools for distance learning in Engineering Degrees , 2005, Proceedings Frontiers in Education 35th Annual Conference.

[22]  Denis Gillet,et al.  Collaborative web-based experimentation in flexible engineering education , 2005, IEEE Transactions on Education.

[23]  T. Page,et al.  Creativity in Technology Education Facilitated through Virtual Reality Learning Environments: A Case Study. , 2007 .

[24]  Davinia Hernández Leo,et al.  Free- and Open-Source Software for a Course on Network Management: Authoring and Enactment of Scripts Based on Collaborative Learning Strategies , 2007, IEEE Transactions on Education.

[25]  Gail Wells,et al.  Distributed engineering education: evolution of the telecollaboration stations for individualized distance learning , 2005, IEEE Transactions on Education.

[26]  Wolfgang Effelsberg,et al.  Java Teachware - The Java Remote Control Tool and its Applications , 1997 .

[27]  Timothy Koschmann,et al.  Toward a Theory of Computer Support for Collaborative Learning , 1994 .

[28]  Alfonso Urquía Moraleda,et al.  Easy Java Simulations: an Open-Source Tool to Develop Interactive Virtual Laboratories Using MATLAB/Simulink* , 2005 .

[29]  Gavin McArdle,et al.  Virtual reality for collaborative e-learning , 2008, Comput. Educ..

[30]  S. Dormido,et al.  Adding interactivity to existing Simulink models using Easy Java Simulations , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[31]  Rubén Peredo Valderrama,et al.  3D Collaborative Virtual Environments over the Web , 2006, Edutainment.

[32]  Olivera Marjanovic,et al.  Learning and teaching in a synchronous collaborative environment , 1999, J. Comput. Assist. Learn..

[33]  S. Dormido,et al.  Interactive 3D Simulation of Flat Systems: The SpiderCrane as a Case Study , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[34]  Jorge Pomares,et al.  Teaching and learning robotics with Internet teleoperation , 2003 .

[35]  Jeffrey V. Nickerson,et al.  Hands-on, simulated, and remote laboratories: A comparative literature review , 2006, CSUR.

[36]  Jauvane Cavalcante de Oliveira,et al.  Java multimedia telecollaboration , 2001, MULTIMEDIA '01.

[37]  W. Christian,et al.  Developing open source programs for science and mathematics , 2003, The IEEE Region 8 EUROCON 2003. Computer as a Tool..

[38]  Abdulmotaleb El-Saddik,et al.  JASMINE: A Java Tool for Multimedia Collaboration on the Internet , 2003, Multimedia Tools and Applications.

[39]  Zongkai Yang,et al.  Research and development of web-based virtual online classroom , 2007, Comput. Educ..