Abstract
With the rising popularity of e-learning through means like Massive Open Online Courses (MOOCs), remote-triggered and virtual laboratories, new and innovative technologies for enhancing the learning experience are in demand. E-learning resources for electronics hardware are generally simulation-based, as getting access to high-end hardware is difficult for students due to cost and availability. In this paper, a novel method to create a remotely-accessible, low-cost, modular, and scalable hardware learning platform is proposed and demonstrated through a prototype. Users can interact with the system through a web interface anytime-anywhere and verify results on actual hardware through real-time visual and textual feedback and learn at their pace. The prototype demonstrates a web application hosted on a Linux-PC server interacting with a Raspberry Pi. Student activities are logged in a database for future reference and correction by instructors. The software stack used for the system is free and open-source. The prototype system was launched on a pilot run, gaining positive feedback from students and teachers. Hence, such a system can undergo comprehensive implementation in educational institutions and for the delivery of MOOCs with minimal investment for both laboratory setups and learners.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Galadima, A.A.: Arduino as a learning tool. In: Proceedings of the 11th International Conference on Electronics, Computer and Computation, ICECCO 2014 (2014)
Ciencias, A.D.E.L.A.S., En, T.E.I., Alberto, M.C.: Arduino as a tool for the improvement of the teaching. Quid (2015)
Cuartielles, D.: Opensource Hardware and Education (2015)
Guo, P.: Why Python is a Great Language for Teaching Beginners in Introductory Programming Classes. http://pgbovine.net/python-teaching.htm
Macas, M.E., Mndez, I.: eLab—Remote electronics lab in real time. In: Proceedings—Frontiers in Education Conference, FIE (2007)
Daz, G., Loro, F.G., Castro, M., Tawfik, M., Sancristobal, E., Monteso, S.: Remote electronics lab within a MOOC: design and preliminary results. In: Proceedings—2013 2nd Experiment@ International Conference, exp.at 2013 (2013)
Kay, J.S., McKlin, T.: The challenges of using a MOOC to introduce absolute beginners to programming on specialized hardware. In: L@S 2014—Proceedings of the 1st ACM Conference on Learning at Scale (2014)
Chen, Y., Quan, C. Bin, Gao, Y.: Programming online judge system. In: Proceedings—2016 International Conference on Computational Science and Computational Intelligence, CSCI 2016 (2017)
GitHub—Motion-Project/motion: Motion, a software motion detector. https://github.com/Motion-Project/motion
GitHub—ajaxorg/ace: Ace (Ajax.org Cloud9 Editor). https://github.com/ajaxorg/ace
Acknowledgements
The authors acknowledge the contribution of Centre for System Design (CSD): A Centre of Excellence at NITK Surathkal pertaining to support in the form of technical equipment and experimental facility. The support received from the members of SOLVE: The Virtual Lab @ NITK Surathkal (csd.nitk.ac.in) is deeply appreciated.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Potdar, S.M., Gupta, V., Umesh, P., Gangadharan, K.V. (2021). Conceptualization and Design of Remotely-Accessible Hardware Interface (RAHI) Laboratory. In: Bhateja, V., Peng, SL., Satapathy, S.C., Zhang, YD. (eds) Evolution in Computational Intelligence. Advances in Intelligent Systems and Computing, vol 1176. Springer, Singapore. https://doi.org/10.1007/978-981-15-5788-0_12
Download citation
DOI: https://doi.org/10.1007/978-981-15-5788-0_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-5787-3
Online ISBN: 978-981-15-5788-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)