120 likes | 238 Views
MPTL’18 (2013) Multimedia in Physics Teaching and Learning. EJSApp : Using Virtual and Remote Laboratories in Moodle. Luis de la Torre 1 , Ruben Heradio 2 , José Sánchez 1 , Sebastian Dormido 1 1 Dept. of Computer Science and Automatic Control
E N D
MPTL’18 (2013) Multimedia in Physics Teaching and Learning EJSApp: Using Virtual and Remote Laboratories in Moodle Luis de la Torre1, Ruben Heradio2, José Sánchez1, Sebastian Dormido1 1 Dept. of Computer Science and Automatic Control 1 Dept. of Software Engineering and Computer Systems September 11-13, 2013 - Madrid, Spain -
Contents • Motivation • What is Moodle? • What are Virtual and Remote Labs (VRLs)? • What is EJSApp? • EJSApp plugins • EJSApp • EJSApp File Browser • EJSApp Booking System • EJSAppCollab Sessions MPTL’18 Multimedia in Physics Teaching and Learning
1. Motivation • Online courses (Moodle) • Experimental practices (VRLs) • Easy construction of VRLs (EJS) • Easy deployment of VRLs (EJSApp) • Easy management of VRLs (EJSApp) • Enhanced functionalities of VRLs (EJSApp) • Enhanced functionalities of online courses (EJSApp) MPTL’18 Multimedia in Physics Teaching and Learning
2. What is Moodle? • Moodle is a free open source LMS. • Supports teachers with their teaching and learners with their learning. • Integrates anything needed for a course (blocks, activities…). • It can be customized to support the needed features. • It can be used from any device (tablets, smartphones…). • More than 60 million users (Most used LMS in the world). MPTL’18 Multimedia in Physics Teaching and Learning
3. What are virtual and remote laboratories? Client side Server side Web-cam Internet DAQ Router Router Setup in the lab MPTL’18 Multimedia in Physics Teaching and Learning
4. What is EJSApp? Free & open source! 4 plugins > 2700 downloads in ninemonths MoodleHatAward MPTL’18 Multimedia in Physics Teaching and Learning
5. EJSApp plugins • Coreplugin (EJSApp) • Storing data and other files (EJSApp File Browser) • ManagingtheaccesstotheRLs (EJSAppBookingSystem) • AllowingcollaborativeworkwiththeVRLs (EJSAppCollabSession) • Visitourchannel in Youtube: UNEDLabs (http://www.youtube.com/user/UNEDLabs) MPTL’18 Multimedia in Physics Teaching and Learning
5. EJSApp plugins - EJSApp • Add EJS applications to a Moodle course • Simulations or virtual laboratories • Remote laboratories • Set standard Moodle conditions for accessing these new activities • Automatic backup and restore features • Multi-language support • Personalize EJS simulations for each student • Different initial states for each EJS simulation MPTL’18 Multimedia in Physics Teaching and Learning
5. EJSApp plugins – EJSApp File Browser • Extends Moodle’s Private Files native repository • Store files saved from an EJS application integrated into Moodle by means of EJSApp • Image files • Text (data) files • State files • Load previously saved states for a particular EJS simulation MPTL’18 Multimedia in Physics Teaching and Learning
5. EJSApp plugins – EJSApp Booking System • Provides a way to manage the access to the RL resources • Students need to make a booking before they can work with the RL • Teachers have free access to the RLs • Sends e-mails to both students and teachers about the bookings and the state of the RLs • Allows teachers to control the booking rights of students over the different RLs MPTL’18 Multimedia in Physics Teaching and Learning
5. EJSApp plugins – EJSAppCollab Sessions • Real time collaboration with VRLs between two or more Moodle users • Student-student(s) • Teacher-student(s) • The session director creates the collaborative session • Selects the VRL to work with • Selects the invited users • Sends Moodle’s Ims and e-mails to the users invited to a collaborative session MPTL’18 Multimedia in Physics Teaching and Learning
MPTL’18 (2013) Multimedia in Physics Teaching and Learning Thank you for your attention!Any questions?