How To Create A Third Generation Elearning System



Similar documents
Moodle Integrated Synchronous Teaching/Conferencing: A Free Open-Source Synchronous Capability for Moodle

Game for Learning: An Application of Tin Can API and Learning Record Store (LRS)

The 5 Most Important Aspects of E-Learning

ANDROID LEVERED DATA MONITORING ROBOT

LEGO NXT-based Robotic Arm

Robotics for distance learning: a case study from a UK masters programme

Interactive solutions

Data Sheet. Remote Presence for the Enterprise. Product Overview. Benefits of Video Collaboration Robots

Virtual Labs in the Engineering Education : a Standardization Approach for Tele-Control O.J. Roesch 1, H. Roth 1 et H. Yahoui 2

WHAT IS GOOD e-learning?

Behind the Internet+: Internet of Things, Cloud Computing, and Big Data

A Review On Authoring Tools

ViSH User Manual. ViSH is a social network for teachers and scientist to meet and collaborate in the science teaching.

Integration of Learning Management Systems with Social Networking Platforms

!!!!!! !!!! Request for Proposal for a Cloud Based! Learning Management Solution! Sample Questions for a! Learning Management System (LMS)!

Developing Web-Based Courses Using an Online Development Guide and Templates

Virtual Environments - Basics -

THE VERIFICATION OF IDENTITY IN ONLINE ASSESSMENT: A COMPARISON OF METHODS

LMS Integration: Authoring Tools, Collaboration Tools and Enterprise IT. Andrew Chemey. Computer Scientist

RTC:engine. WebRTC SOLUTION SIPWISE AND DEUTSCHE TELEKOM / TLABS ANNOUNCE COOPERATION FOR THE

Middle East Technical University TECHNOPOLIS DamaSistem computer aided training solutions, tailored solutions to organizations e-learning DamaSistem

International Journal of Asian Social Science LEARNING MANAGEMENT SYSTEM USING MULTI-AGENT TECHNOLOGY: A PROPOSED IMPLEMENTATION STRATEGY

Application of a Web-based Monitoring and Control system in Plastic Rotational Moulding Machine

West Windsor-Plainsboro Regional School District Computer Programming Grade 8

Technically Speaking: Moodle, mobile apps and mobile content

How To Create A Flood Simulator For A Web Browser (For Free)

C.I. La chaîne d information LES CAPTEURS. Page 1 sur 5

Video-conferencing: Overall

Using the Design Cycle to teach robotics through cooperative learning. Pedro Pozo Morillas Colegio de San Francisco de Paula Sevilla, España

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN INFORMATION TECHNOLOGY IN EDUCATION (MSc[ITE]) *

3DHOP Local Setup. Lezione 14 Maggio 2015

A SCORM Interface for ILIAS

HTML5 the new. standard for Interactive Web

Design of Remote Laboratory dedicated to E2LP board for e-learning courses.

How To Become An Independent Online Instructor At Niritech.Com

Learning content creation and collaboration management system

Virtual Learning Platforms and Good Practice. Assoc. Prof. Dr. Kosta Boshnakov University of Chemical Technology and Metallurgy Sofia, Bulgaria

Communication Software Laboratory Academic Year E-learning Platforms. Moodle and Dokeos.

Adobe Solutions for Learning Management Systems (LMS)

Intelligent e-learning Portal Development

Chapter 1: What s new in Adobe Connect 9

Peer-to-Peer: an Enabling Technology for Next-Generation E-learning

Teaching CASE STUDY via e-learning. Material design methodology. Work Package 3. Finally modified: Authors: Emil Horky, Artur Ziółkowski

LEARNING MOBILE ROBOTICS USING LEGO MINDSTORMS

Objective. Page 1 Xcontrol Mobile Entertainment Content Protection

Track 3 E-Learning Diploma

REMOTE CONTROL OF REAL EXPERIMENTS VIA INTERNET

Tutorial for Programming the LEGO MINDSTORMS NXT

JAVA-BASED FRAMEWORK FOR REMOTE ACCESS TO LABORATORY EXPERIMENTS. Department of Electrical Engineering University of Hagen D Hagen, Germany

Classroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary Lecture Capture Setup... 6 Pause and Resume... 6 Considerations...

Next Gen Platform: Team & Mentor Guide

How to Create a Successful Website Based With Drupal

ICT Call 7 ROBOHOW.COG FP7-ICT

DocDokuPLM Innovative PLM solution

VIDEO AND THE WUSTL JANUARY 18, 2016

E-learning in Course Operating Systems

Participate in an Adobe Connect Meeting For Meeting Participants

What Is an Electric Motor? How Does a Rotation Sensor Work?

Selbo 2 an Environment for Creating Electronic Content in Software Engineering

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X

Best Practice Guide for constructing a study area in studentcentral which is designed for friendly viewing in Blackboard Mobile Learn

How To Evaluate An Online Course

Taking Your Content Mobile. 5 Keys to a Successful Mobile Content Strategy

Mobile Learning and ADL s Experience API

Design of Expanded Assessment Management System for Open-Source Moodle LMS Module

Mobile Technology. Woods, D. Independent study (including assessment) COM N/A

Remote control of CAN-based industrial equipment using Internet technologies

Setting up for Adobe Connect meetings

MIGRATING FROM A WEB SITE TO A MOODLE BASED CMS

Machine control going www - Opportunities and risks when connecting a control system to the Internet

The NXT Generation. A complete learning solution

Project Development Plan

Applications > Robotics research and education > Assistant robot at home > Surveillance > Tele-presence > Entertainment/Education > Cleaning

Study on Parallax Scrolling Web Page Conversion Module

EASTERN SCHOOL DISTRICT

Transcription:

prof. dr hab. Yaroslav Matviychuk m.eng. Roman Hasko Department of Informational Systems and Technologies Institute of Business and Innovative Technologies National University Lviv Polytechnic Ph.D. Olexandra Hasko Department of Foreign Languages, Institute of Humanities and Social Sciences National University Lviv Polytechnic Creation of third generation e-learning systems using telepresence robot and specialized visual programming language This paper describes approaches to the creation of third generation electronic learning systems and practical steps for their implementation, taking into account trends in Internet technologies, robotics and mobile computing platforms. INTRODUCTION E-learning systems as one of the important elements of the educational process can augment the quality of education. Web technology development products including content management systems, all have characteristic features and require the skills in the creation and maintenance of web-based training material. These electronic teaching systems offer real advantages 1 which has resulted in their widespread use in the educational process at all levels, however new solutions are required to reduce or eliminate some of their shortcomings. EXAMPLES OF E-LEARNING SYSTEMS The main limitations of the existing second generation e-learning systems or e-learning 2.0 2, can be reflected upon using the example of the Moodle system, 1 A. Nagy, The Impact of E-Learning, in: P.A. Bruck, A. Buchholz, Z. Karssen, A. Zerfass (Eds), E-Content: Technologies and Perspectives for the European Market. Berlin: Springer- Verlag, 2005, pp. 79 96. 2 B.E. Crane, Using Web 2.0 Tools in the k-12 Classroom, Neal-Shuman Publishers Inc., 2009, p. 3.

328 YAROSLAV MATVIYCHUK, OLEXANDRA HASKO, ROMAN HASKO which is, de facto, the standard in this field. The majority of similar systems have the following typical features: 1. an interface structure that is focused on "classic" Web browsers for desktop computers, 2. an educational process that requires particular teacher's skills such as, a basic knowledge of web-design, HTML etc, 3. limited contact with the audience or time delay. There are a number of ways now available to solve the first task i.e. the support for a wide range of mobile and tablet platforms. It is possible to use individual web interfaces or templates depending on the client s platform, especially with the Moodle system and a gradual transition from Flash and SCORM to HTML5 and Tin Can API is probable 3. The main problem with the second task is the need to train the instructor an expert in his own field to acquire basic knowledge about web development and design for e-learning management systems (LMS) which have resulted through the evolution of systems supporting websites (CMS) with modular organization patterns and plug-ins like Adobe Flash. To expand the functionality and improve both the web interface and the server side of e-learning systems, we propose using specialized interpreted visual programming language 4, which is executed inside the web browser and which is integrated directly into both the teacher's and administrator's web interface. The third task i.e. limited contact with the audience through the web interface, can also be described as the distance between the audience and the teacher. The very possibility of remotely conducting educational activities is one of the key advantages of electronic education, but the web interface facilities are limited. One of the solutions is to use video conference e.g. Skype or Open Meeting, during a remote session, but the question of feedback still remains. In order to ensure the effect of maximum presence we suggest using a robotic system of remote presence, or as it is called the robot telepresence 5. The uniqueness of the proposed telepresence system, unlike the existing analogues are: 1. Integration with an e-learning system, with the ability to control the robot via Internet by teacher or administrator using web interface with audio and video streaming. 3 SCORM Project Tin Can: Phase 3 Capabilities, SCORM Project Tin Can: Phase 3 Capabilities. Rustici Sofftware. Retrieved 27, August 2012, http://scorm.com/tincancapabilities. 4 M. Matviychuk, R. Hasko, Ya. Hasko, Intertpreted algorithmic language as the tool for extention of web-oriented e-learning and informations systems // Bulletin of Lviv Polytechnic National University "Computer Sciences and Information Technology" 694, 2011. 5 Markoff J., The Boss Is Robotic, and Rolling Up Behind You, The New York Times September 4, 2010.

Creation of third generation e-learning systems using telepresence 329 2. Elements of autonomous behaviour, control of the robot environment to prevent emergencies. For example, the robot independently controls barriers, looks for the free paths, builds a map of the room with possible gradual refinement 3. The use of visual programming language which allows the teacher to set the robot's route through the web interface at a certain time period and not be distracted from the actual learning process. THE STRUCTURE OF E-LEARNING 3.0 SYSTEM The set of proposed solutions allows for the building of a third generation e-learning system (e-learning 3.0) (Fig. 1). To create a prototype of the remote presence (Telepresence) robot, a robotic complex MINDSTORM 2.0 6 was used as the mobile platform and a tablet computer running Android OS was employed to provide bilateral video communication, to control commands transfer from teacher's web interface via the e-learning system. Fig. 1. Structure of the third generation e-learning system Source: authors conception and drawing. 6 Gindling J., Ioannidou A., Loh J., Lokkebo O., Repenning A., LEGOsheets: A Rule-Based Programming, Simulation and Manipulation Environment for the LEGO Programmable Brick, Proceeding of Visual Languages, Darmstadt, Germany, IEEE Computer Society Press, 1995, pp. 172 179.

330 YAROSLAV MATVIYCHUK, OLEXANDRA HASKO, ROMAN HASKO Thanks to ultrasound and light sensors, directed forward at an angle, the robot is able to monitor the space in front of itself. In case of interference, such as the end of the horizontal surface or a vertical wall, the robot stops and turns while trying to find through the aid of sensors a reliable path. Corresponding current information and each new "step" by the robot is displayed on the teacher's web browser for possible intervention and correction, if necessary. The telepresence robot prototype is shown in Fig. 2. Two servomotors are employed to ensure horizontal movements and rotations. The third servomotor is used for vertical tilting of the webcam with a tablet computer. Two rear touch sensors with extended ends are used for additional control. Servomotors, sensors, surface control etc. are controlled by a separate mini-computer NXT, which is a part of the MINDSTORMS 2.0 system. POSSIBLE APPLICATION OF E-LEARNING SYSTEMS It should be noted that the possibility of using of this project as a comprehensive theoretical and practical training for IT specialists combines the study of web technologies, programming for mobile OS 7 and robotics with practical experience. Fig. 2. Telepresence robot prototype Source: photo made by the authors from the prototype created. 7 McClure W.B., Nathan Blevins. Professional Android Programming with Mono for Android and.net/c#, Wrox, 2012, pp. 552.

Creation of third generation e-learning systems using telepresence 331 This project is a part of a special course taught in the students' scientific and academic laboratories. The main server platform is an open source e-learning system, i.e. Moodle 2.0. The objectives of this project is to formulate the concept of a new generation of e-learning systems, first-rate means of improve learning, prototyping telepresence robots for virtual teacher's control of the educational process. The proposed approach is not limited to e-learning systems, it can be successfully applied in the systems support of a new generation of videoconferences and other web-based e-business systems due to the capabilities of telepresence robot and visual programming language. REFERENCES Crane B.E., Using Web 2.0 Tools in the k-12 Classroom, Neal-Shuman Publishers Inc., 2009. Gindling J., Ioannidou A., Loh J., Lokkebo O., Repenning A., LEGOsheets: A Rule- Based Programming, Simulation and Manipulation Environment for the LEGO Programmable Brick, Proceeding of Visual Languages, Darmstadt, Germany, IEEE Computer Society Press, 1995. Markoff J., The Boss Is Robotic, and Rolling Up Behind You, The New York Times September 4, 2010. Matviychuk M., Hasko R., Hasko Ya., Intertpreted algorithmic language as the tool for extention of web-oriented e-learning and informations systems // Bulletin of Lviv Polytechnic National University "Computer Sciences and Information Technology" 694, 2011. McClure W.B., Nathan Blevins. Professional Android Programming with Mono for Android and.net/c#, Wrox, 2012. Nagy A., The Impact of E-Learning, in: P.A. Bruck, A. Buchholz, Z. Karssen, A. Zerfass (Eds), E-Content: Technologies and Perspectives for the European Market. Berlin: Springer-Verlag, 2005. SCORM Project Tin Can: Phase 3 Capabilities, SCORM Project Tin Can: Phase 3 Capabilities. Rustici Sofftware. Retrieved 27, August 2012, http://scorm.com/ tincancapabilities. Summary The article describes the typical drawbacks of existing e-learning systems based on Web 2.0 and proposes the basic structure for a new solution. The key feature is a telepresence robot with elements of autonomous behaviour controlled via a web-interface. The second feature is the use of built-in visual programming language to empower both the learning process and the autonomy of the telepresence robot. A working prototype of the proposed e-learning system with telepresence robot based on MINDSTORMS, Android powered tablet PC for video and MOODLE-based server side was developed.

332 YAROSLAV MATVIYCHUK, OLEXANDRA HASKO, ROMAN HASKO Tworzenie systemów e-learningowych trzeciej generacji przy użyciu robota telepresence i specjalistycznego języka programowania wizualnego Streszczenie W artykule przedstawiono typowe wady istniejących systemów e-learningowych opartych na Web 2.0 oraz zaproponowano podstawową strukturę ich nowej generacji. Kluczowym elementem tego rozwiązania jest robot telepresence sterowany za pomocą interfejsu WWW z elementami autonomicznego zachowania. Drugą ważną cechą jest wbudowany wizualny język programowania (VPL) pozwalający na wzmocnienie zarówno procesu uczenia się, jak i autonomii robota telepresence. Wykorzystano system oparty na MINDSTORMS, tablet PC działający pod systemem Android do wideokonferencji i serwer MOODLE do konstrukcji działającego prototypu zaproponowanego systemu e-learningowego z robotem telepresence.