Design and implementation of a Framework for remote experiments in education
Pavel Kuri\v{s}\v{c}\'ak, Pedro Rossa, Hor\'acio Fernandes and, Jo\~ao Nuno Silva

TL;DR
This paper introduces FREE, a modern, flexible framework for remote educational experiments that overcomes previous limitations in architecture and communication, facilitating easier integration and development of new experiments worldwide.
Contribution
The paper presents FREE, a new web-based platform using modern technologies and architecture to improve remote experiment accessibility and integration in education.
Findings
FREE supports multiple experiment types in physics.
It integrates with various LMS and authentication systems.
The platform simplifies development of new remote experiments.
Abstract
Remote Controlled laboratories is a teaching and learning tool that increasingly becomes fundamental in the teaching and learning processes at all the levels. A study of available systems highlights a series of limitations on the used programming languages, overall architecture and network communication patterns that, that hinder these systems to be further adopted. Current technologies and modern WEB architectures allow the resolution of such limitations. Here we present the FREE (Framework for Remote Experiments in Education) platform, a novel system, that, using modern technologies, architectures, and programming practices, will be easier to integrate with external tool and services and new experiments. FREE was developed in Python, Django programming framework, HTML, JavaScript, and web services to easy the development of new functionalities. The designed architecture provides a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExperimental Learning in Engineering · Distributed and Parallel Computing Systems
