
EJSApp “private files” browser
- Moodle 3.0–3.8
- 更新 2019-11-22
Adaptation of the standard Moodle block “My Private Files” to support the loading of state files generated by EjsS from their corresponding EJSApp activity.
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