APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Website Detail Page

Item Picture
written by Ruben Heradio and Luis de la Torre
EJSApp is a Moodle plugin that brings together Moodle and EJS. The basic plugin supports the embedding of EJS simulations directly into a Moodle activity page and additional modules support the one–click deployment of virtual and remote labs from within Moodle. The EJSApp plugin has the following features:
  1. Deployment of EJS simulations and remote labs written in EJS.
  2. Control user access to the deployed labs and distinguish between virtual labs (or simulations) and remote labs.
  3. Allow several re-sizing options for displaying the embedded applets.
  4. Backup and restore. EJSApp provides maintenance facilities for labs, packaging them into Moodle course backups.

To get the feel of EJSApp, visit UNEDLabs, which is a Moodle site that hosts a rich network of virtual and remote labs for students of the Spanish Open University (UNED) and other Spanish universities.
Subjects Levels Resource Types
Education Practices
- Active Learning
- Classroom Management
- Instructional Material Design
= Simulation
- Learning Environment
- Technology
= Computers
= Distance Education
- Lower Undergraduate
- Middle School
- High School
- Informal Education
- Upper Undergraduate
- Instructional Material
= Curriculum support
- Tool
= Software
Intended Users Formats Ratings
- Educators
- Professional/Practitioners
- application/zip
  • Currently 5.0/5

Rated 5.0 stars by 1 person

Want to rate this material?
Login here!

Access Rights:
Free access
This material is released under a GNU General Public License Version 3 license.
Rights Holder:
Rubén Heradio and Luis de la Torre
Record Creator:
Metadata instance created December 20, 2012 by Wolfgang Christian
Record Updated:
February 7, 2014 by Luis de la Torre
Last Update
when Cataloged:
December 4, 2012
ComPADRE is beta testing Citation Styles!

Record Link
AIP Format
R. Heradio and L. de la Torre, (2012), WWW Document, (https://moodle.org/plugins/browse.php?list=set&id=27).
R. Heradio and L. de la Torre, EJSApp Moodle Plugin (2012), <https://moodle.org/plugins/browse.php?list=set&id=27>.
APA Format
Heradio, R., & de la Torre, L. (2012, December 4). EJSApp Moodle Plugin. Retrieved June 20, 2024, from https://moodle.org/plugins/browse.php?list=set&id=27
Chicago Format
Heradio, Ruben, and Luis de la Torre. EJSApp Moodle Plugin. December 4, 2012. https://moodle.org/plugins/browse.php?list=set&id=27 (accessed 20 June 2024).
MLA Format
Heradio, Ruben, and Luis de la Torre. EJSApp Moodle Plugin. 2012. 4 Dec. 2012. 20 June 2024 <https://moodle.org/plugins/browse.php?list=set&id=27>.
BibTeX Export Format
@misc{ Author = "Ruben Heradio and Luis de la Torre", Title = {EJSApp Moodle Plugin}, Volume = {2024}, Number = {20 June 2024}, Month = {December 4, 2012}, Year = {2012} }
Refer Export Format

%A Ruben Heradio %A Luis de la Torre %T EJSApp Moodle Plugin %D December 4, 2012 %U https://moodle.org/plugins/browse.php?list=set&id=27 %O application/zip

EndNote Export Format

%0 Electronic Source %A Heradio, Ruben %A de la Torre, Luis %D December 4, 2012 %T EJSApp Moodle Plugin %V 2024 %N 20 June 2024 %8 December 4, 2012 %9 application/zip %U https://moodle.org/plugins/browse.php?list=set&id=27

Disclaimer: ComPADRE offers citation styles as a guide only. We cannot offer interpretations about citations as this is an automated procedure. Please refer to the style manuals in the Citation Source Information area for clarifications.

Citation Source Information

The AIP Style presented is based on information from the AIP Style Manual.

The APA Style presented is based on information from APA Style.org: Electronic References.

The Chicago Style presented is based on information from Examples of Chicago-Style Documentation.

The MLA Style presented is based on information from the MLA FAQ.

EJSApp Moodle Plugin:

Supplements EJSApp YouTube Clip

The EJSApp YouTube clip provides an overview of EJSApp.

relation by Wolfgang Christian
Supplements Open source physics repository plugin for Moodle

This plugin lets you download any EJS application stored in the OSP-Compadre library directly from your Moodle. When used in combination with the EJSApp plugin, you will be able not only to access, search and download these applications but also to add them to your Moodle courses as activities automatically.

relation by Luis de la Torre

Know of another related resource? Login to relate this resource to it.
Save to my folders


Related Materials

Similar Materials

OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book