Moodle plugins directory: EJSApp "private files" browser | Moodle.org
EJSApp "private files" browser
EJSApp
EJSApp is a module that supports the deployment of EjsS applications, that usually correspond to virtual and/or remote labs, into Moodle.
EJSApp "Private Files" Browser
This block enriches EJSApp by supporting the cloud storage of state files (i. e., data of an EjsS application can be stored online on the Moodle server). In particular, it provides a browser to navigate through the user's EjsS files. Moreover, it connects the state files to the their corresponding EjsS application (i.e., when the user clicks on a state file in the browser, the EjsS app that generated it is automatically loaded in Moodle and updated to the state).
This feature enables a number of valuable functionalities. For instance, the intermediate running states of a lab may be stored. So, a student may start lab practice in a given computer, and later, using any other computer in any other place, take up the practice. Another additional functionality is the possibility to save and load files with experiments that run automatically. This block also includes a little AJAX feature that let users to refresh their EJSApp private files block without refreshing the entire page.
Tutorial Videos
Guide to install and use EJSApp and EJSApp File Browser
If you like this plugin, please support its development: https://www.paypal.me/ejsapp
Comments