International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Similar documents
USER ADAPTATION IN E-LEARNING ENVIRONMENTS

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

SECTION 12 E-Learning (CBT) Delivery Module

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

On-Line Data Analytics

Educator s e-portfolio in the Modern University

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

Android App Development for Beginners

Circuit Simulators: A Revolutionary E-Learning Platform

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

Specification of the Verity Learning Companion and Self-Assessment Tool

Using Moodle in ESOL Writing Classes

Using interactive simulation-based learning objects in introductory course of programming

GALICIAN TEACHERS PERCEPTIONS ON THE USABILITY AND USEFULNESS OF THE ODS PORTAL

Introduction of Open-Source e-learning Environment and Resources: A Novel Approach for Secondary Schools in Tanzania

E-learning Strategies to Support Databases Courses: a Case Study

Evaluation of Learning Management System software. Part II of LMS Evaluation

An Open Framework for Integrated Qualification Management Portals

WELCOME WEBBASED E-LEARNING FOR SME AND CRAFTSMEN OF MODERN EUROPE

Requirements-Gathering Collaborative Networks in Distributed Software Projects

Nearing Completion of Prototype 1: Discovery

"On-board training tools for long term missions" Experiment Overview. 1. Abstract:

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

LIFELONG LEARNING PROGRAMME ERASMUS Academic Network

Automating Outcome Based Assessment

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

i>clicker Setup Training Documentation This document explains the process of integrating your i>clicker software with your Moodle course.

Introduction to Mobile Learning Systems and Usability Factors

Please find below a summary of why we feel Blackboard remains the best long term solution for the Lowell campus:

2 User Guide of Blackboard Mobile Learn for CityU Students (Android) How to download / install Bb Mobile Learn? Downloaded from Google Play Store

Online Marking of Essay-type Assignments

ATENEA UPC AND THE NEW "Activity Stream" or "WALL" FEATURE Jesus Alcober 1, Oriol Sánchez 2, Javier Otero 3, Ramon Martí 4

Web-based Learning Systems From HTML To MOODLE A Case Study

PROCESS USE CASES: USE CASES IDENTIFICATION

Evaluating Usability in Learning Management System Moodle

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions

Lectora a Complete elearning Solution

UCEAS: User-centred Evaluations of Adaptive Systems

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System

INFED. INFLIBNET Access Management Federation Yatrik Patel

Enter the World of Polling, Survey &

InTraServ. Dissemination Plan INFORMATION SOCIETY TECHNOLOGIES (IST) PROGRAMME. Intelligent Training Service for Management Training in SMEs

Teaching Algorithm Development Skills

ECE-492 SENIOR ADVANCED DESIGN PROJECT

Bluetooth mlearning Applications for the Classroom of the Future

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com

Introduction to Moodle

Implementing a tool to Support KAOS-Beta Process Model Using EPF

Emma Kushtina ODL organisation system analysis. Szczecin University of Technology

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

Automating the E-learning Personalization

FIS Learning Management System Activities

Preferences...3 Basic Calculator...5 Math/Graphing Tools...5 Help...6 Run System Check...6 Sign Out...8

Ministry of Education, Republic of Palau Executive Summary

E-Learning project in GIS education

Applying Information Technology in Education: Two Applications on the Web

Collaborative Problem Solving using an Open Modeling Environment

Data Fusion Models in WSNs: Comparison and Analysis

Shared Portable Moodle Taking online learning offline to support disadvantaged students

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students

The Virtual Design Studio: developing new tools for learning, practice and research in design

The role of virtual laboratories in education

Program Guidebook. Endorsement Preparation Program, Educational Leadership

Platform for the Development of Accessible Vocational Training

Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning

EVALUATE E-LEARNING IN IRAQ APPLYING ON AVICENNA CENTER IN ERBIL

BPS Information and Digital Literacy Goals

Software Development Plan

The Moodle and joule 2 Teacher Toolkit

Infrared Paper Dryer Control Scheme

Rental Property Management: An Android Application

School Inspection in Hesse/Germany

Rachel Edmondson Adult Learner Analyst Jaci Leonard, UIC Analyst

State of play of EQF implementation in Montenegro Zora Bogicevic, Ministry of Education Rajko Kosovic, VET Center

Abstract. Janaka Jayalath Director / Information Systems, Tertiary and Vocational Education Commission, Sri Lanka.

AQUA: An Ontology-Driven Question Answering System

Remote Control Laboratory Via Internet Using Matlab and Simulink

DICTE PLATFORM: AN INPUT TO COLLABORATION AND KNOWLEDGE SHARING

Ministry of Education and Science of Kazakhstan. Karaganda State Technical University

Municipal Accounting Systems, Inc. Wen-GAGE Gradebook FAQs

Integrating E-learning Environments with Computational Intelligence Assessment Agents

Bluetooth mlearning Applications for the Classroom of the Future

Operational Knowledge Management: a way to manage competence

On the Combined Behavior of Autonomous Resource Management Agents

Summary BEACON Project IST-FP

EOSC Governance Development Forum 4 May 2017 Per Öster

An Introduction to Simio for Beginners

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

Environment Josef Malach Kateřina Kostolányová Milan Chmura

TIMSS ADVANCED 2015 USER GUIDE FOR THE INTERNATIONAL DATABASE. Pierre Foy

HILDE : A Generic Platform for Building Hypermedia Training Applications 1

Global MBA Master of Business Administration (MBA)

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY

Mater Dei Institute of Education A College of Dublin City University

THE IMPLEMENTATION AND EVALUATION OF AN ONLINE COURSE AUTHORING TOOL (OCATLO)

Developing ICT-rich lifelong learning opportunities through EU-projects DECTUG case study

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

Transcription:

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net ISSN (Print): 2279-0047 ISSN (Online): 2279-0055 Distributed Internet based Performance Support Environment for Individualized Learning improved model, software architecture and integration with remote labs Dimitar Mihailov Tokmakov ECIT Department, Physics and Engineering Faculty University of Plovdiv Paisii Hilendarski 24 Tzar Assen Str., Plovdiv BULGARIA Abstract: Distributed Internet-Based Performance Support Environment for Individualized Learning (, http://env.dipseil.net/v3 )- software model and software architecture. This paper describes the model, software architecture and integration with remote labs for building distributed information learning environment from several servers spread all over Europe with educational content, based on performance support systems concept with educational elements. Many of the problems with the design of geographically distributed information systems are not fully solved so the investigation of this field is a question of very present interest. A specially designed distributed conceptual model based on IEEE LTSA P1484.1 specification is presented. Based on conceptual model were developed functional model, IPSS_EE Learning Model, Adaptive System Model, Sequencing and Navigation Model and Learner Activity Flowchart model. The paper also describes the use of remote laboratories in electronics engineering education and their integration with learning environment. Keywords: Distributed learning management system, performance centred learning, remote laboratories I. Introduction Distributed Internet-based Performance Support Environment for Individualized Learning () is a learning management system (LMS) designed, developed, tested and used in University of Plovdiv Paisii Hilendarski, Plovdiv, Bulgaria. is a project to define, develop and test a distributed system for individualized learning and the underlying pedagogical procedures to implement, facilitate and promote performance-centered learning experiences in the context of International university engineering education. The main characteristic which distinguishes LMS from other LMS is the Performance-Centered learning method [1] and the system geographical distribution. The use Performance-centered learning method in Higher University education leads to different course design where all educational activities and student learning paths are integrated around of tasks for performances. This means that all educational content is divided in small tasks which student has to perform for a given time period for example 1 week. The tasks are with practical approach and the student has to perform it and solve many practical problems which are related with the learning outcomes which course design has defined. For each task DIPSEL LMS offers 5 educational virtual instruments: task description; task specific training; reference information; instructions how to perform; expert advises; connection with remote labs. These virtual educational instruments contain the all the information which student needs to perform the task. The task description instrument contains a file which forms the task it can be any web page, multimedia file, schematics and so on. Task specific training instrument is built by IPSS_EE learning objects designed to supply the theoretical foundations and the necessary minimum of knowledge related to the task. Reference information about the task virtual instrument provides dynamically web-links and external for content regarding the task more information, books, bibliography, etc. Instructions how to perform is fundamental virtual education instrument which provides students with specific instructions for dealing with the problem - a sequence of actions, the algorithm to work, concrete steps in implementing - measurements, simulations, etc. Expert advises educational instrument is a tool by means of which the student meets predefined expert advice from experts or automated expert system for performing the task. For performing complicated engineering problems in the field of Electronics, Communications and Information technology, LMS offers a connection with remote laboratories for performing experiments in real time. Using Performance-Centered approach [1] we have developed the first Prototype of [2] with two main characteristics: Distribution and Individualization. Distribution reflects mainly on the functionality and organization of the physical and geographical distribution of educational content. Individualization reflects on the way that the user will use system Student Area. promotes the concept of distributed IJETCAS 13-131; 2013, IJETCAS All Rights Reserved Page 186

Dimitar Tokmakov, International Journal of Emerging Technologies in Computational and Applied Sciences, 4(2), March-May 2013, pp. learning with an attempt to make a conceptual shift from a support of individual learning, based on information processing, towards a support of learning based on distributed cognition. provides online access to a vast number of distributed text and multimedia information sources in the field of engineering education in an integrated manner. [2]. Distributed Internet-based Performance Support Environment for Individualized Learning (DISPEIL) is defined as an integrated and Internet accessible collection of performance support systems for educational purposes, that can be used when required, at a particular point of need, by an individual user, or a workgroup. [2] In multiple users can interact with distributed educational content in real time, running on several servers, connected by a computer network using client server applications. The educational content is spread over several servers across Europe and is structured mainly in the field of Electronics and Information technologies engineering education. II. improoved model The first model prototype of LMS was described in [4]. It defines the conceptual, functional, structural and technical foundations of the Performance-Cantered, distributed, web-based environment. The model is composed of many elements communicating each other. Each element has different specifications and applications designed to meet the requirements of a distributed management environment and the use of IPSS_EE_LOs Learning objects, and to create conditions for individualization. General pattern of model is an aggregation of: Conceptual model of +added information flow between delivery process and remote labs Functional model of + added remote instrumentation servers and remote lab equipment Model of learning objects used by Adaptive system model Sequencing and Navigation - S & N Model Learner's Activity Flowchart (LAF) The improved model of LMS includes connection with real-time remote laboratories for performing engineering experiments and it makes some changes into the following models: Conceptual model of, Functional model of, S&N model. The changes include a new flow of data in DELIVERY process (fig.1), in DEPSEIL conceptual model based on IEEE P1484.1/D9, Draft Standard for Learning Technology Learning Technology Systems Architecture (LTSA). The aggregation of Learning with the conceptual and functional models of the learning environment as well with remote labs servers in functional model also presents the processes associated with the delivery of educational content, and communication between student environment and standardized model for data transmission to the learner. III. Conceptual model conceptual model (fig.1) is based on IEEE P1484.1/D9, Draft Standard for Learning Technology Learning Technology Systems Architecture (LTSA). According to [3] conceptual model describes four processes: learner entity, evaluation, coach, and delivery process; two stores: learner records and learning resources; and thirteen information flows among these components: behavioural observations, assessment information, learner information (three times), query, catalogue info, locator (twice), learning content, multimedia, interaction context, and learning preferences. Briefly, the overall operation has the following form: (1) the learning styles, strategies, methods, etc., are negotiated among the learner and other stakeholders and are communicated as learning preferences;(2) the learner is observed and evaluated in the context of multimedia interactions; (3) the evaluation produces assessments and/or learner information; (4) the learner information is stored in the learner history database; (5) the coach reviews the learner's assessment and learner information, such as preferences, past performance history, and, possibly, future learning objectives; (6) the coach searches the learning resources, via query and catalogue info, for appropriate learning content; (7) the coach extracts the locators from the available catalogue info and passes the locators to the delivery process, e.g., a lesson plan; and (8) the delivery process extracts the learning content from the learning resources, based on locators, and transforms the learning content to an interactive multimedia presentation to the learner. (9) The delivery process interacts with remote instrumentation servers 1,2...N and controls all the information flow between student and remote lab authentication process, time slots management, network access between remote desktop software, communication and remote servers. Considering the distributed nature of the learning environment (fig.1), and the fact that the curriculum is geographically distributed in multiple servers the conceptual model makes a major change some of the key information flows for educational content delivery and student records information flow. IJETCAS 13-131; 2013, IJETCAS All Rights Reserved Page 187

Remote resources delivery Dimitar Tokmakov, International Journal of Emerging Technologies in Computational and Applied Sciences, 4(2), March-May 2013, pp. Remote Instrumentation Server 1 Figure 1 Conceptual Model Remote Instrumentation Server N Remote Laboratory Infrastructure 1 Remote Laboratory Infrastructure 1 Learning Resources Flow Learner Records Flow COMMUNICATION Distributed database system with courses and learning objects (LO) spread at distributed DISPEIL servers Database with student records Dipseil Users User Interface Operating System Presentation Instrument Browser System components from middle layers responsible for services Key contributions from conceptual model are: Need of two repositories - for educational content which is distributed and for student records (student portfolio) on communication server Need for "system communication" process for delivery and distribution of educational content. Need for a specialized information flow between Users (students, course designers, administrators) and remote labs infrastructure and instrumentation servers. IV. functional model The functional model of fig.2 describes the main software components needed for the realization of a distributed learning management system. Here we can describe 2 core elements distributed servers and communication server. Distributed servers main software elements are: Editor software component for course and learning objects creation; Student Area distributed software component with parts both on distributed servers and in communication server its main functionality is to make the learning environment working interface; IJETCAS 13-131; 2013, IJETCAS All Rights Reserved Page 188

Dimitar Tokmakov, International Journal of Emerging Technologies in Computational and Applied Sciences, 4(2), March-May 2013, pp. Figure 2 Functional Architecture of RU REMOTE RU REMOTE REMOTE INSTRUMENTATION REMOTE INSTRUMENTATION REMOTE VIRTUAL LAB MEASURMENT INTERNET REMOTE VIRTUAL LAB MEASURMENT RU RU REMOTE REMOTE REMOTE INSTRUMENTATION REMOTE INSTRUMENTATION REMOTE VIRTUAL LAB MEASURMENT REMOTE VIRTUAL LAB MEASURMENT DB with access rights & student records IPSS_EE LEARNING OBJECTS REPOSITORY RECORDS ADAPTIVE MODEL LOGIN SERVICE IPSS_EE MANAGEMENT S&N MODEL IO module FIREWALL DISCUSSION FORUM APPACHE TEST MANAGER CAPABILITY ADVISER DB SYNC COMMUNICATION Database with learning objects where the LO s actual files are stored; Apache web server and database servers are key software components for software environment; m is a software component for interaction of the remote content with mobile devices for mobile-learning purposes. In the communication server we can see the following software components: IPSS_EE Learning objects repository database component which stores catalog information for actual learning objects files locations on distributed servers; Database with student records and user s rights in the system; Course IPSS_EE management is a software component responsible for courses management and information flow to IJETCAS 13-131; 2013, IJETCAS All Rights Reserved Page 189

Dimitar Tokmakov, International Journal of Emerging Technologies in Computational and Applied Sciences, 4(2), March-May 2013, pp. distributed servers; ASM-adaptive system model software component which main function is to add some level of individualization of the student s learning process; S&N - software component which function is the sequencing and navigation of learning content from the distributed servers to the learner according conceptual model processes and adaptive system model current condition; Login service - software component which deals with users authorization in a distributed environment; Dipseil module software component which interacts with the distributed component in the distributed servers and adds Learning functionalities. V. integration with remote laboratories Practical experimental work in laboratory is an important component of engineering education. In a case of distance learning it is not possible to give opportunity to students to perform complex lab experiments without using a remote laboratory. Distance education in the field of engineering is still under research primarily because of difficulty in delivery of practical based instructions and valuable laboratory experience. One possible solution addressing the lack of practical work in distance education in the field of electronics is to use remote real lab experiments[5]. Fig.3 integration with remote lab REMOTE USERS Students, teachers, course designers using different device to study courses Communication Server Internet Instrumentation server Deployed in remote laboratory REMOTE Interface, USB, RS232, GPIB De Real Measurement Equipment Circuit under investigation The integration of LMS with remote laboratory in analog electronics is show on fig.3. Remote LAB users use Server for studying courses in analog electronics, and after studying the material and they do the tasks for the simulation of the analog circuits they are transferred to instrumental server that is connected to the test circuit to continue with the real investigation of the scheme using the measurement instruments remotely. Access to the instrumentation server is granted using time slots. These specify when the laboratory experiment is IJETCAS 13-131; 2013, IJETCAS All Rights Reserved Page 190

Dimitar Tokmakov, International Journal of Emerging Technologies in Computational and Applied Sciences, 4(2), March-May 2013, pp. free for use and how many users can use it at a time. For our case only one user can use the lab experiment at a time. When student want to perform an experiment they first must check for a free time slot in their calendar and register for one of them. Authorization of users of remote lab and remote access are carried out after the student is authorized in the learning environment. After that he/she must read the task description to perform a computer simulation of the circuit (using PSPICE) and then to be transferred to the real laboratory in which to perform a real experiments with the tested circuit. After the measurements of real circuit are performed, students should summarize data and compare them with data from simulations and send a solution for the current task uploading it in server. Authentication process between the student, learning environment and the instrumentation server is performed in several phases. Forwarding student from learning environment to the instrumentation server that allows remote access is done by the teacher who has prepared a server connection link to the instrumentation server. To prevent the free use of the server by simple clicking on that link was developed authentication mechanism which proceeds as follows: The student follows the link that takes him to a web page provided by apache web server working on instrumentation server, which is located in the internal network infrastructure in University of Plovdiv called DMZ. When student follows the link, first it is verified whether the student has registered for the free time slot of the laboratory schedule and whether this period coincides with the actual time. If both conditions are met, the student is redirected to a remote laboratory, as the access to it is granted by remote desktop sharing using VNC. The information for the user e.g. user name, user id, task id, server number and the time slot, time to work in a remote laboratory is appropriately encrypted and returned to DISPEIL environment as this the information is used appropriately. Once the student has gained access to the desktop of instrumentation server, he is able to control instrumentation and laboratory equipment that are connected through an appropriate interface to the instrument server. The instrumentation server user interfaces are provided by installed measurement equipment control software. Each connected instrument has its own software for controlling the device and to collect measurement data. This remote laboratory setup which is deployed in University of Plovdiv provides access to five major laboratories in the field of analog electronics, which are crucial for the education of future engineers in electronics and communications. VI. CONCLUSION The described in this paper model and novel network architecture have been successfully implemented in a real Distributed Internet Based Support Environment for Individualized Learning LMS which can be found at: http://env.dipseil.net/v3 The main novel features of the described distributed architecture are: very high level of system integrity; network transparency; replication transparency; improved performance; no data replication in real time; The current deployment of LMS system (March 2013) includes communication and remote servers installed in Plovdiv Bulgaria Plovdiv University. Another 5 remote servers are installed in Europe with educational content and courses in UNED, Madrid Spain, TU-Graz, Austria, Grenoble, France, Cork Institute of Technology, Cork Ireland and TU-Sofia, Bulgaria. system was used for students training in the field of International Master Course in Information and Communication Systems which has been created using the educational content from five European Universities. At this moment in the system are loaded more than 35 educational courses in the field of Electronics Engineering, Informatics and Communication systems on 5 different languages. VII. References [1] N.Mileva and S.Tzanova, Performance Support Systems with Educational Elements in Students Learning Process. ED-ICT 2000 International Conference on Information and Communication Technologies for Education, Vienna, December 6, 2000, pp.55-59 [2] D.Tokmakov and N.Mileva. Distributed Internet Based Performance Support Environment for Individualized Learning () its use in university education in Electronics, Informatics and Communication Systems. Elektrotechnica & Elektronica E+E, 11-12/2010, pp.61-68 [3] IEEE P1484.1/D9, 2001-11-30 Draft Standard for Learning Technology Learning Technology Systems Architecture (LTSA) [4] Dimitar M.Tokmakov Distributed Internet based Performance Support Environment for Individualized Learning model and software architecture, Elektrotechnica & Elektronica E+E Vol. 47. No 9-10/2012 [5] Dimitar Tokmakov and N.Mileva, Remote Lab Experiments in Analog Electronics in the framework of RIPLECS project, Proceedings of IEEE EDUCON2013, Berlin, Germany IJETCAS 13-131; 2013, IJETCAS All Rights Reserved Page 191