Open Source Physics

Repositories ::: repository_osp
Maintained by Luis de la Torre, Ruben 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.
Latest release:
94 sites
11 downloads
18 fans
Current versions available: 1

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

Screenshots

Screenshot #0

Contributors

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

Comments RSS

Comments

  • Eamon dwe
    Wed, 26 Sep 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
  • Jose Manuel Bermúdez
    Wed, 15 Apr 2020, 3:12 AM
    Is it compatible with moodle 3.8?
  • Luis de la Torre
    Wed, 15 Apr 2020, 7:51 PM
    Yes it is.
  • Adolfina B
    Sun, 10 May 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
  • Luis de la Torre
    Sun, 10 May 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, 31 May 2020, 9:15 AM
    Hi, whats the impact on my server, using the EJSApp plugin?
  • resmana lim
    Tue, 2 Jun 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
  • resmana lim
    Tue, 2 Jun 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
  • Luis de la Torre
    Thu, 4 Jun 2020, 3:27 AM
    David, what do you mean "the impact"? In terms of performance? If that's the question the answer is: none.
  • Luis de la Torre
    Thu, 4 Jun 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