Design and implementation of a Framework for remote experiments in
education
- URL: http://arxiv.org/abs/2211.01217v1
- Date: Wed, 2 Nov 2022 15:58:13 GMT
- Title: Design and implementation of a Framework for remote experiments in
education
- Authors: Pavel Kuri\v{s}\v{c}\'ak and Pedro Rossa and Hor\'acio Fernandes and
Jo\~ao Nuno Silva
- Abstract summary: Free is a framework for remote experiments in education.
Free was developed in Python, Django programming framework, HTML, JavaScript, and web services.
Currently FREE is running in various countries providing access to about five types of experiments in the area of physics.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- 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 louse coupling between the infrastructure and the
remote experiments facilitating further developments and allow new experiment
integrations.
Currently FREE is already running in various countries providing access to
about five types of experiments in the area of physics), integration with
various Learning Management Systems and external Authentication mechanisms.
Using FREE the development and integration of new experiments (independently of
the supporting Hardware and programming language) is now easier to be made
available to remote users.
Related papers
- Hands-on STEM Learning Experiences using Digital Technologies [0.0]
The objective of this work is to present an account of our experiences and activities carried out in Italian schools with this novel approach.
The selection of projects and experiences discussed --in which students develop a range of core competencies such as collaboration, creativity, critical thinking, experimentation, prototyping, communication and problem-solving.
arXiv Detail & Related papers (2024-07-17T10:09:48Z) - MLXP: A Framework for Conducting Replicable Experiments in Python [63.37350735954699]
We propose MLXP, an open-source, simple, and lightweight experiment management tool based on Python.
It streamlines the experimental process with minimal overhead while ensuring a high level of practitioner overhead.
arXiv Detail & Related papers (2024-02-21T14:22:20Z) - UMBRELLA: A One-stop Shop Bridging the Gap from Lab to Real-World IoT
Experimentation [35.108720391825244]
UMBRELLA is an open, large-scale IoT ecosystem deployed across South Gloucestershire, UK.
It is intended to accelerate innovation across multiple technology domains.
Key features include over 200 multi-sensor nodes installed on public infrastructure, a robotics arena with 20 mobile robots, and a 5G network-in-a-box solution.
arXiv Detail & Related papers (2024-01-26T12:57:18Z) - ConvLab-3: A Flexible Dialogue System Toolkit Based on a Unified Data
Format [88.33443450434521]
Task-oriented dialogue (TOD) systems function as digital assistants, guiding users through various tasks such as booking flights or finding restaurants.
Existing toolkits for building TOD systems often fall short of in delivering comprehensive arrays of data, models, and experimental environments.
We introduce ConvLab-3: a multifaceted dialogue system toolkit crafted to bridge this gap.
arXiv Detail & Related papers (2022-11-30T16:37:42Z) - Flashlight: Enabling Innovation in Tools for Machine Learning [50.63188263773778]
We introduce Flashlight, an open-source library built to spur innovation in machine learning tools and systems.
We see Flashlight as a tool enabling research that can benefit widely used libraries downstream and bring machine learning and systems researchers closer together.
arXiv Detail & Related papers (2022-01-29T01:03:29Z) - Technology Readiness Levels for Machine Learning Systems [107.56979560568232]
Development and deployment of machine learning systems can be executed easily with modern tools, but the process is typically rushed and means-to-an-end.
We have developed a proven systems engineering approach for machine learning development and deployment.
Our "Machine Learning Technology Readiness Levels" framework defines a principled process to ensure robust, reliable, and responsible systems.
arXiv Detail & Related papers (2021-01-11T15:54:48Z) - Technology Readiness Levels for AI & ML [79.22051549519989]
Development of machine learning systems can be executed easily with modern tools, but the process is typically rushed and means-to-an-end.
Engineering systems follow well-defined processes and testing standards to streamline development for high-quality, reliable results.
We propose a proven systems engineering approach for machine learning development and deployment.
arXiv Detail & Related papers (2020-06-21T17:14:34Z) - Federated and continual learning for classification tasks in a society
of devices [59.45414406974091]
Light Federated and Continual Consensus (LFedCon2) is a new federated and continual architecture that uses light, traditional learners.
Our method allows powerless devices (such as smartphones or robots) to learn in real time, locally, continuously, autonomously and from users.
In order to test our proposal, we have applied it in a heterogeneous community of smartphone users to solve the problem of walking recognition.
arXiv Detail & Related papers (2020-06-12T12:37:03Z) - Jelly Bean World: A Testbed for Never-Ending Learning [9.560980936110234]
Never-ending learning is a machine learning paradigm that aims to bridge the gap between machine learning and human learning.
The Jelly Bean World testbed allows experimentation over two-dimensional grid worlds filled with items and in which agents can navigate.
It does so by producing non-stationary environments and facilitating experimentation with multi-task, multi-agent, multi-modal, and curriculum learning settings.
arXiv Detail & Related papers (2020-02-15T02:43:16Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.