General add-ons

 
 
Picture of Luis de la Torre
EJSApp plugins: Bridging EJS, Remote Labs and Moodle
 

Hi all,

Rubén Heradio and I have developed three Moodle plugins for adding Easy Java Simulations (EJS) applets into Moodle as activities and enhancing their use within this LMS.  You can find them here: https://github.com/UNEDLabs (and, since this is a stable release, hopefully they will be available at the Moodle Plugins directory page either very soon).

You will find four different plugins:

  • ejsapp -> This one is a module, so you should place it in your mod folder. It allows you to add EJS applets as new activities into your moodle courses.
  • ejsapp_file_browser -> This is a small modification of the "My private files" block from version 2.1. It is able to receive files from the EJS applets added to your courses using the ejsapp activity. It also recognizes EJS state files (which are in .xml format) so when you click in one of those files in your ejsapp_file_browser block, Moodle will redirect you to the appropiate vrlab activity instance, load the EJS applet, read the xml file and load the simulation state previously saved.
  • ejsapp_collab_session -> This is a new block which can be used along with the ejsapp activity to create collaborative sessions for the collaborative features of EJS. Thanks to it, users can synchronously collaborate as they can work at the same time with the same EJS applet.
  • ejsappbooking -> This is another module, although we tagged it as a resource instead of as an activity. It offers a booking system for managing the connections to remote laboratories created with EJS and added into Moodle with the ejsapp activity.

Requirements: EJS (build 120714 or later) and Moodle (it was tested on versions 2.0, 2.1, 2.2 and 2.3, although during the last months we only used it with version 2.2 and 2.3).

All four plugins have been uploaded to the Moodle Plugins Directory (https://moodle.org/plugins/) and are currently under revision. Meanwhile, as said before, you can also download them from Github, at https://github.com/UNEDLabs

In the next few days we will share some videos explaining how to use the three plugins so you can benefit from all the features described above (and some more not even mentioned).

If you use EJS Im sure you will really love these plugins. And if you do not know what EJS is (http://fem.um.es/Ejs/), and you need to add experimentation capabilities in your Moodle course, you should really check it out. Finally, you can find a brief tutorial about how to use these plugins at http://www.um.es/fem/EjsWiki/Main/UsingEJSWithMoodle. There is also a wiki page created at moodle.org, one the EJSApp plugin (http://docs.moodle.org/23/en/EJSApp).

Feel free to use this thread or the Github webpage for asking any question, reporting any bug you may find while using the plugins or just asking for any improvement you would like to see in future releases.

 
Average of ratings:Useful (1)
Picture of Luis de la Torre
Re: EJSApp plugins: Bridging EJS, Remote Labs and Moodle
 

The four EJSApp plugins have been approved and are now available for download from Moodle.org.

The webpage for the EJSApp set is:

https://moodle.org/plugins/browse.php?list=set&id=27

Enjoy adding simulations and/or remote laboratories to your Moodle courses!!

PS: You can download many already created EJS simulations from the compadre library: http://www.compadre.org/osp/search/categories.cfm?t=ModSearch

 
Average of ratings: -
Picture of Luis de la Torre
Re: EJSApp plugins: Bridging EJS, Remote Labs and Moodle
 

We have started publishing some video presentations about EJSApp!

Check them out smile

 
Average of ratings: -
Picture of Luis de la Torre
Re: EJSApp plugins: Bridging EJS, Remote Labs and Moodle
 

Hi again,

 

We have published three new videos about EJSApp:

 

 
Average of ratings: -
Picture of Luis de la Torre
Re: EJSApp plugins: Bridging EJS, Remote Labs and Moodle
 

I would edit the two previous messages if I could but here it goes...

We deleted the previous videos because we have uploaded them with better resolution.

Rather than embedding them again I'll just link to the youtube channel we created for sharing these videos:

http://www.youtube.com/user/UNEDLabs

 
Average of ratings: -
Picture of Luis de la Torre
Re: EJSApp plugins: Bridging EJS, Remote Labs and Moodle
 

Hi all,

Since EJSApp version 1.6 was released two days ago, you can also embedd into your Moodle course the Javascript applications created with EJS 5.0

This means you can now have your simulations in Moodle running from mobile devices!

 
Average of ratings: -