Deployment of physics simulation apps using Easy Java']JavaScript Simulations

被引:0
|
作者
机构
关键词
Simulations; Mobile Technologies; Hybrid Apps; E[!text type='js']js[!/text]S; Computational Thinking;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Physics simulations are widely used to improve the learning process in science and engineering education. Deployment of a computational physics simulation/model is extremely complex given the fact that both knowledge and skills for the science equations and the computational and programming aspects are required for a fully functional simulation, typically requiring a science educator and computer scientists/developer to work together. However, when using Easy JavaScript Simulation (EjsS) modeling toolkit, the instructor can be both the science educator and computer programmer, only needing to define the simulation variables, model and view, and the modeling toolkit can generate the computer codes for the physics simulation. Moreover, the programming aspects can become even more complex if simulations require being optimized for both Android and iOS mobile devices. The current version of EjsS provides instructors with an authoring tool that includes facilities for the creation of such JavaScript simulations as mobile apps, thus simplifying the purely programming aspects. This paper presents a new and novel EjsS functionality to generate physics simulation apps for iOS and Android. The generation process is based on the integration of the Ionic/Cordova and AngularJS technologies into EjsS. Finally, we present several working examples based on the works of Open Source Physics at Singapore.
引用
收藏
页码:1093 / 1096
页数:4
相关论文
共 50 条
  • [31] HEAT AND MASS TRANSFER COURSEWARE DEVELOPMENT WITH EASY JAVA']JAVA SIMULATIONS AND MOODLE
    Hernandez-Morales, B.
    Gonzalez-Lopez, J. R.
    Fernandez-Flores, R.
    INTED2011: 5TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2011, : 2924 - 2931
  • [32] Using Java']JavaScript to build a psychology practice exam
    Harriott, JS
    BEHAVIOR RESEARCH METHODS INSTRUMENTS & COMPUTERS, 1997, 29 (02): : 232 - 236
  • [33] Magnetic levitation system:: A virtual lab in "easy Java']Java simulation"
    Dormido, S
    Martín, C
    Pastor, R
    Sánchez, J
    Esquembre, F
    PROCEEDINGS OF THE 2004 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2004, : 3215 - 3220
  • [34] Java']Java class deployment using class collections
    Paal, S
    Kammüller, R
    Freisleben, B
    OBJECTS, COMPONENTS, ARCHITECTURES, SERVICES, AND APPLICATIONS FOR A NETWORKED WORLD, 2003, 2591 : 135 - 151
  • [35] Using Java']JavaScript Monitoring to Prevent Device Fingerprinting
    Bielova, Nataliia
    Besson, Frederic
    Jensen, Thomas
    ERCIM NEWS, 2016, (106): : 22 - +
  • [36] Special edition using Java']JavaScript - Reynolds,MC
    Ball, WJ
    SOCIAL SCIENCE COMPUTER REVIEW, 1997, 15 (04) : 446 - 450
  • [37] A design application using Java']JavaScript for the Web environment
    Yao, XH
    Sullivan, J
    Lakmazaheri, S
    COMPUTING IN CIVIL ENGINEERING, 1998, : 695 - 706
  • [38] Easy Java']Java simulations:: an open-source tool to develop interactive virtual laboratories using MATLAB/Simulink
    Sánchez, J
    Esquembre, F
    Martín, C
    Dormido, S
    Dormido-Canto, S
    Canto, RD
    Pastor, R
    Urquía, A
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2005, 21 (05) : 798 - 813
  • [39] Research of Dynamically Interactive Simulation Based on VR-and-Java']JavaScript
    Xu, Wu
    Kong, Lingling
    He, Jin
    Gao, Yali
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PROMOTION OF INFORMATION TECHNOLOGY (ICPIT 2016), 2016, 66 : 76 - 81
  • [40] JeB: Safe Simulation of Event-B Models in Java']JavaScript
    Yang, Faqing
    Jacquot, Jean-Pierre
    Souquieres, Jeanine
    2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1, 2013, : 571 - 576