TY - JOUR
T1 - EJS, JIL Server, and LabVIEW
T2 - An Architecture for Rapid Development of Remote Labs
AU - Chacón, Jesús
AU - Vargas, Hector
AU - Farias, Gonzalo
AU - Sánchez, José
AU - Dormido, Sebastian
N1 - Publisher Copyright:
© 2008-2011 IEEE.
PY - 2015/10/1
Y1 - 2015/10/1
N2 - Designing and developing web-enabled remote laboratories for pedagogical purposes is not an easy task. Often, developers (generally, educators who know the subjects they teach but lack of the technical and programming skills required to build Internet-based educational applications) end up discarding the idea of exploring these new teaching and learning experiences mainly due to the technical issues that must be mastered. To tackle this problem, authors present a novel technique that allows developers to create remote labs in a quick, didactical, and straightforward way. This framework is based on the use of two well-known software tools in the scope of engineering education, Easy Java Simulations and LabVIEW. The development exploits a new feature of Easy Java Simulations known as EJS-elements that enables Java developers to create and integrate their own authoring libraries (elements) into EJS, thus increasing its application possibilities. Particularly, the EJS element here presented allows to LabVIEW programs be controlled from EJS applications through a communication network. This paper presents the element creation details and how this can be used to create web-enabled experimentation environments for educational purposes. A step by step example of development of a remote lab for automatic control education is described.
AB - Designing and developing web-enabled remote laboratories for pedagogical purposes is not an easy task. Often, developers (generally, educators who know the subjects they teach but lack of the technical and programming skills required to build Internet-based educational applications) end up discarding the idea of exploring these new teaching and learning experiences mainly due to the technical issues that must be mastered. To tackle this problem, authors present a novel technique that allows developers to create remote labs in a quick, didactical, and straightforward way. This framework is based on the use of two well-known software tools in the scope of engineering education, Easy Java Simulations and LabVIEW. The development exploits a new feature of Easy Java Simulations known as EJS-elements that enables Java developers to create and integrate their own authoring libraries (elements) into EJS, thus increasing its application possibilities. Particularly, the EJS element here presented allows to LabVIEW programs be controlled from EJS applications through a communication network. This paper presents the element creation details and how this can be used to create web-enabled experimentation environments for educational purposes. A step by step example of development of a remote lab for automatic control education is described.
KW - Control Education
KW - EJS
KW - LabVIEW
KW - Remote Labs
KW - Virtual Labs
UR - http://www.scopus.com/inward/record.url?scp=84961778392&partnerID=8YFLogxK
U2 - 10.1109/TLT.2015.2389245
DO - 10.1109/TLT.2015.2389245
M3 - Article
AN - SCOPUS:84961778392
VL - 8
SP - 393
EP - 401
JO - IEEE Transactions on Learning Technologies
JF - IEEE Transactions on Learning Technologies
SN - 1939-1382
IS - 4
M1 - 7004872
ER -