Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA Disculpen las molestias.
 

Enhancing EJsS with extension plugins

dc.contributor.authorChacón Sombría, Jesús
dc.contributor.authorBesada Portas, Eva
dc.contributor.authorCarazo Barbero, Gonzalo
dc.contributor.authorLópez Orozco, José Antonio
dc.date.accessioned2023-06-17T08:59:58Z
dc.date.available2023-06-17T08:59:58Z
dc.date.issued2021-02
dc.description©2021 This research was funded by the University Complutense de Madrid through its 2019-2020 program of Innovation Educational and Teaching Improvement Projects and its POCOSIN Specific Research Grant.
dc.description.abstractEasy JavaScript Simulations (EJsS) is an open-source tool that allows teachers with limited programming experience to straightforwardly bundle an interactive computer science or engineer simulation in an HTML+ JavaScript webpage. Its prominent place in Physics (where it has won several prizes) should not hinder its application in other fields (such as building the front-end of remote laboratories or learning analytics) after having adapted part of the functionality of EJsS to them. To facilitate the future inclusion of new functionalities in EJsS, this paper presents a new version of this tool that allows the enhancement of EJsS, letting it incorporate new tools and change its graphical user interface, by means of extension plugins (special software libraries). To illustrate the benefits of this distributable self-contained non-intrusive strategy, the paper (a) discusses the new methodological possibilities that the Plugins bring to EJsS developers and users, and (b) presents three plugins: one to support the plugin management and the others to easily set up a streamlined remote laboratory. Moreover, the paper also presents the main characteristics of that remote lab to allow readers take advantage of EJsS and the three plugins to set up new online experiments for their students quickly.
dc.description.departmentSección Deptal. de Arquitectura de Computadores y Automática (Físicas)
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Ciencias Físicas
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.sponsorshipUniversidad Complutense de Madrid
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/64292
dc.identifier.doi10.3390/electronics10030242
dc.identifier.issn2079-9292
dc.identifier.officialurlhttp://dx.doi.org/10.3390/electronics10030242
dc.identifier.relatedurlhttps://www.mdpi.com/2079-9292/10/3/242
dc.identifier.urihttps://hdl.handle.net/20.500.14352/7874
dc.issue.number3
dc.journal.titleElectronics
dc.language.isoeng
dc.publisherMDPI
dc.relation.projectIDPOCOSIN
dc.rightsAtribución 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by/3.0/es/
dc.subject.cdu004.8
dc.subject.keywordOpen-source software
dc.subject.keywordLearning technologies
dc.subject.keywordVirtual and remote laboratories
dc.subject.keywordInternet-based teaching
dc.subject.keywordEasy JavaScript Simulations
dc.subject.ucmInteligencia artificial (Informática)
dc.subject.unesco1203.04 Inteligencia Artificial
dc.titleEnhancing EJsS with extension plugins
dc.typejournal article
dc.volume.number10
dspace.entity.typePublication
relation.isAuthorOfPublicatione987dc75-a909-418c-93a6-23ad9eb40ce6
relation.isAuthorOfPublication0acc96fe-6132-45c5-ad71-299c9dcb6682
relation.isAuthorOfPublicationaf03238f-870d-4cb5-b21a-9c38b4e3145e
relation.isAuthorOfPublication26b95994-f79c-4d7c-8de5-a003d6d2a770
relation.isAuthorOfPublication.latestForDiscoverye987dc75-a909-418c-93a6-23ad9eb40ce6

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
besadaportas21libre+CC.pdf
Size:
1.91 MB
Format:
Adobe Portable Document Format

Collections