OUTLOOK OF A WEB-BASED OSCILLOSCOPE CLONE FOR E-LEARNING

Authors

  • João Pedro Cardoso Ferreira FEUP
  • André Rocha ISEP
  • Mário Alves ISEP
  • Paulo Oliveira ISEP

DOI:

https://doi.org/10.34630/pel.v7i2.5824

Keywords:

e-learning, oscilloscope simulator, remote labs, web application, Node.js, JavaScript, user interface, user experience, electrical circuit, signal generator, Moodle tests, online experiments

Abstract

This paper overviews the software architecture, implementation, applications, and preliminary user experience of a computer application that mimics an Oscilloscope and a Signal Generator, in the context of a course on fundamentals of electrical circuit analysis (TCIRC, ECE degree @ ISEP). This web app (available at http://osciloscopio.dee.isep.ipp.pt/) can operate in Simulation mode or Acquisition & Control mode, namely for: i) students to e-learn the basic operation and functionality of an Oscilloscope and Signal Generator and prepare for the lab class & test; ii) live in-class teaching & demos iii)  producing waveforms for slides, exercise books, lab scripts and exams; iv) capturing real circuit signals, for further analysis and processing; v) remote experimentation, to complement or replace in-loco work. This tool has been used by over 200 students under the TCIRC course, firstly for off-class preparation of a lab script on the basic operation of the Oscilloscope and Signal Generator, and a couple of weeks later to train for their first lab test. Overall, their "user experience" has been quite positive, as we have inferred from almost two hundred answers to a questionnaire.

Downloads

Published

2024-07-04

How to Cite

Cardoso Ferreira, J. P., Rocha, A., Alves, M., & Oliveira, P. (2024). OUTLOOK OF A WEB-BASED OSCILLOSCOPE CLONE FOR E-LEARNING. PRATICA - Multimedia Research Journal on Pedagogical Innovation and E-Learning Practices, 7(2), 120–128. https://doi.org/10.34630/pel.v7i2.5824

Similar Articles

1 2 3 4 5 6 7 8 > >> 

You may also start an advanced similarity search for this article.