Repositories: Open Source Physics

repository_osp
Maintained by Picture of Luis de la TorreLuis de la Torre, Picture of Ruben HeradioRuben Heradio
This plugin lets you download any EJS application stored in the OSP-Compadre library (http://www.compadre.org/osp) 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.
165 sites
152 downloads
15 fans
Moodle 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6

This plugin lets you download any Easy Java (and Javascript) Simulations (EJS) application stored in the OSP-Compadre library (http://www.compadre.org/osp) directly from your Moodle. This digital library won the Science Prize for Online Resources in Education, given by the Science magazine, in 2011, and it offers more than 500 ready-to-use simulations about Physics and Mathematics.

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 automatically to your Moodle courses as activities.

Simulations can be downloaded either as Java applets or in Javascript format (which can be run in mobile devices).

 

 


If you like this plugin, please support its development: https://www.paypal.me/ejsapp

Sets

This plugin is part of set EJSApp and extensions.

Screenshots

Screenshot #0

Contributors

Picture of Luis de la Torre
Luis de la Torre (Lead maintainer): Author
Picture of Ruben Heradio
Ruben Heradio: Author
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Eamon dwe
    Wed, Sep 26, 2018, 1:29 AM
    Hi
    I am having the below error , would you please advise

    Exception - Argument 1 passed to file_get_all_files_in_draftarea() must be of the type integer, null given, called in [dirroot]/lib/form/filemanager.php on line 336
  • Picture of Jose Manuel Bermúdez
    Wed, Apr 15, 2020, 3:12 AM
    Is it compatible with moodle 3.8?
  • Picture of Luis de la Torre
    Wed, Apr 15, 2020, 7:51 PM
    Yes it is.
  • Picture of Adolfina B
    Sun, May 10, 2020, 11:14 AM
    Hello

    Thank you for your work.

    Of the EJSApp dependency it is stated: "This plugin lets you add any Javascript or Java application created with Easy Java/Javascript Simulations (EjsS) to your Moodle course."

    The "Java application" part worries me - I don't want java programs to run on Moodle. If I use this OSP plugin will EJSApp run Java or Javascript?

    Best wishes
  • Picture of Luis de la Torre
    Sun, May 10, 2020, 8:46 PM
    Hello Adolfina,

    EJS Java applets support was dropped a while ago in EJSApp, actually. I just forgot to delete some references to it in the readme and a few more places, but they don't really work with EJSApp anymore.

    Best.
  • My All New Profile Picture
    Sun, May 31, 2020, 9:15 AM
    Hi, whats the impact on my server, using the EJSApp plugin?
  • Picture of resmana lim
    Tue, Jun 2, 2020, 10:12 AM
    hai Luis,

    i am using moodle 3.8.3 just install EJSApp and OSP repository plugin. try to play arround, choose virtual labs jar file from the osp repo, but i got nothing to display. no error buat nothing to display.

    i try to choose ejs_mech_AnalyticTrajectoryVisualizer.jar

    how to modify or recompile or repackage or whatever to those files on OSP, so that we can use on moodle with EJSApp ? thanking you very much
  • Picture of resmana lim
    Tue, Jun 2, 2020, 2:36 PM
    hi all...

    again i am trying to add .jar from Open Educational Resources / Open Source Physics @ Singapore

    i got error:
    Exception - Call to a member function get_contextid() on boolean

    please help... how to modify/repackage this .jar so that can be run on moodle jssapp. thank you
  • Picture of Luis de la Torre
    Thu, Jun 4, 2020, 3:27 AM
    David, what do you mean "the impact"? In terms of performance? If that's the question the answer is: none.
  • Picture of Luis de la Torre
    Thu, Jun 4, 2020, 3:28 AM
    Resmana, Web browsers do not support embedding Java Applets any longer since a few years ago. EJSApp does it neither. You would need to select a Javascript model from the OSP, not a Java one.
Please login to post comments