Professional Documents
Culture Documents
Implementation of Cloud-Based Smart Adaptive
Implementation of Cloud-Based Smart Adaptive
Implementation of Cloud-Based Smart Adaptive
Luis Felipe Zapata Rivera, M.S. Maria M. Larrondo-Petrie, Ph.D. Leonardo Ribeiro Da Silva
Computer & Electrical Engineering College of Engineering and College of Computer Science
& Computer Sci. Dept. Computer Science. Centro Universitário Salesiano de
Florida Atlantic University Florida Atlantic University São Paulo
Boca Raton FL, USA Boca Raton FL, USA Campinas, São Paulo, Brasil
L.F.ZapataRivera@ieee.org petrie@fau.edu leonardo.silva@sj.unisal.br
Abstract— Remote Laboratories are used in educational settings those two elements, and with the support of communication and
as tools to give students access to experiments that are not educational standards, it is possible to have a complete smart
physically available to them at their institutions. During adaptive remote lab experience.
implementation, problems such as: bandwidth, security or
limitations in terms of the usability, have been identified. This The system works by providing the user an individualized
paper proposes an approach that integrates, what we call, a Smart experience. Followed by processing the user information stored
Adaptive Remote Laboratory (SARL) with Virtual Learning in the VLE along with wrapping the educational content and the
Environments (VLE) to improve the students' experience by remote laboratories with the adapted interface. Everything is
automatically adapting the experiments according to the student's wrapped in a learning object for laboratory experience. In this
current level of knowledge and experience. For this purpose, the sense, different students will have access to different versions of
laboratory experiment is connected with the VLE to access the the same experiments, exhibiting different levels of complexity
student profile and academic information. This information is in their interactions and requiring different levels of knowledge
used by the SARL to adapt the educational content and the to perform them. An example of this is a skilled student will
experimental interfaces accordingly. All students access the same have a more challenging experiment and activities, while less
set of equipment, but the adaptive system shows a variation of the skilled students will see a simpler version of the experiment with
graphic user interface with different controls and activities. The different activities that evaluate more basic concepts.
VLE provides the assessment component, completing the learning
experience. The results of the experiments are stored in the remote The VLE provides the academic content and the assessment
laboratory system and sent back to the VLE to update the student component, providing a complete learning experience. The
information. A Raspberry Pi microcontroller and a web camera results of the experiments are sent back to the VLE to update the
are used as hardware of the remote interface. The prototype students’ academic information. This paper presents the design
software platform was implemented using Python and JavaScript of SARL, the software integration model, and describes the
languages and HTML 5 interface. The paper presents the design details about the prototype implementation, using the SARL
of the remote laboratory, the software integration model, and architecture.
describes the details about the implementation of the prototype
using this SARL strategy.
II. RELATED WORK IN REMOTE LABORATORIES PLATFORMS
Keywords—Remote Laboratories; Adapted Interfaces; VLE; Three of the most recognized projects in the field of remote
LMS; Remote Laboratories Management System laboratories platforms are; the iLab-ISA project from
Massachusetts Institute of technology (MIT) developed in
I. INTRODUCTION United States [4, 5], the Global Online Laboratory Consortium
(GOLC) [6] and LabShare developed in Australia [7]. This
Advances in software, communication protocol and
section gives a brief description of each project. It is important
standards, provide an excellent scenario for the implementation
mention two other projects that will not be detailed in this article,
of Smart Adaptive Remote Laboratories (SARL) to be applied
those are: WebLab-Deusto [8] and Virtual Labs (India) [9].
in education. This configuration of remote laboratories includes
two main components. The Remote Laboratories Management The iLab-ISA project provides a networked infrastructure
System (RLMS)[1], which is responsible of the management of for the deployment of remote laboratories. They have worked
the remote experiments, the wrapping of those as a laboratory for the enrichment of science and engineering education,
learning objects and the generation of user adaptive interfaces. impacting student learning. The iLab project objective has been
The second component which is the Virtual Learning for the last decade, the creation of a wide set of experiment
Environments (VLE) [2], it is the system from where the resources that facilitates the sharing of experiments using the
academic information is gathered and is the place from where internet [4, 5].
the users interacts with the laboratory learning objects [3], which
include the access to the remote experiments. The interaction of