E-learning in Course Operating Systems



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

Experimental Identification an Interactive Online Course

mba international eduportal

Moodle: Discover Open Source Course Management Software for Medical Education

Getting Started with EServer Courses Using EServer.org for Open-Source, Open-Access Teaching

Instructional Design For elearning Courseware: The It-Plus System

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

NCEPTION REPORT. Short Introduction to use of MESA Training Distance Education LMS

Learning Management System MOODLE

Welcome to the North Carolina Virtual Public School Getting Started module. This module will take you through what online is, how to be successful in

Introduction. Moodle for E-learning

DEVELOPING E-LEARNING PROTOTYPE FOR LIBRARY MANAGEMENT - A CASE STUDY. Indira Gandhi National Open University Indira Gandhi National Open University

E-LEARNING STUDENT S MANUAL

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

Application of Project-driven Teaching Practice Based on Sakai

Moodle 2 - Activities

Managing Your Class. Managing Users

Student Orientation Guide CHIPOLA COLLEGE e-learning Desire2Learn (D2L)

ON-LINE MATLAB-BASED EDUCATIONAL TOOLS FOR PROCESS CONTROL RELATED COURSES

How To Teach Technical English In English

Blackboard Learning System: Student Instructional Guide

Learning Activity Management System TEACHER S GUIDE. October 2006 LAMS V2.0 for The First International LAMS Conference 2006

Introduction to the Professional Development Center

Student User Guide for BioPortal Biochemistry, Seventh Edition

Document Freedom Workshop DFW 2012: CMS, Moodle and Web Publishing

Guidelines for INTERACTIVE HOMEWORK by Sylvia Maciaszczyk Warsaw School of Social Psychology Warsaw, Poland swps.edu.

IT Academy Lesson Plan

Using Moodle. Moodle can do lots of things but my advice would be to use it for:

TUMonline The service portal for study and teaching

BUILDING YOUR COURSE WITH MOODLE TRAINING MANUAL LEVEL I. Learning Management System Learning Management System (LMS)

Action Bar. Action Link. Action Links Icon. Add Content Link Button. Administration Area. Adobe Presenter. Alt Text.

Introduction to UNIX and SFTP

Adobe Solutions for Learning Management Systems (LMS)

Adding the e to Learning

Best Practice for Online Courses

Installing a Symantec Backup Exec Agent on a SnapScale Cluster X2 Node or SnapServer DX1 or DX2. Summary

115 responses. Summary. How often do you use the official Moodle Mobile app?

An Evaluation of Open Source Learning Management Systems According to Learners Tools

Blackboard Version Interactive Tools

Middle School Physical Science Curriculum Guide

E-LEARNING WITH MOODLE CREATING AND TESTING COURCES

LMS is our premium web based E-learning and management solution. It is SCORM and LDAP compliant. (Active Directory LDAP engine)

Genesis LC2. Genesis LC1. Genesis Flex. Genesis Cloud. Feature/Function. Linguatronics Genesis Functional Specification List 1

Interface Guide Contents

Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)

CURRICULUM POST GRADUATE EDUCATION FOR NORDIC COMPUTER FORENSIC INVESTIGATORS

INSTRUCTIONS FOR UPLOADING THE COURSE ORIENTATION MODULE

Blackboard Version Interactive Tools Contents

TEACHING WITH MOODLE IN HIGHER EDUCATION

THE EFFECTIVENESS OF USING LEARNING MANAGEMENT SYSTEMS AND COLLABORATIVE TOOLS IN WEB-BASED TEACHING OF PROGRAMMING LANGUAGES

D2L STUDENT MANUAL. Prepared by KAMEL SMIDA. Head of E-Learning Unit at the. Applied Medical Sciences College. Majmaah University 5/10/2014

ACCT5949 Managing Agile Organisations

Online Study Support For Business English Courses

students online using moodle

Totara LMS. Key benefits. Key Features

2014 MyUni Student Satisfaction Survey

Moodle on Android. Polat Olu 1

elearning Methodology

COM320 Computer Networks and Operating Systems TBA. Independent study (including assessment)

Creating and grading assignments

After studying this lesson, you will have a clear understanding of, what an Operating System is. functions of an Operating System

ethink Education Moodle Faculty Quick Reference Guide

ACADEMIC CONTINUATION PLAN

Teaching with Moodle: a (very gentle) Introduction 18 settembre 2013

Technically Speaking: Moodle, mobile apps and mobile content

Distance Education at Silesian University of Technology

THE POSSIBILITIES OF E-LEARNING, BASED ON MOODLE SOFTWARE PLATFORM

Professional Development Training Course Catalog Fall 2013 ITS. Offered by Furman University Information Technology Services

Introduction to elearning Pedagogy

Avsoft, Inc. LEARNING MANAGEMENT SYSTEM ORGANIZATION MANAGER MANUAL

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

Features of the Online Course. Table of Contents. Course Interface: Overview Syllabus Navigating through the Course Content...

Course Management Resources

CHALLENGES AND OPPORTUNITIES OFFERED BY E-LEARNING PLATFORM IN THE EDUCATIONAL PROCESS AT THE UNIVERSITY LEVEL

Remote Access to Unix Machines

Penn State Online Faculty Competencies for Online Teaching

User Manual. Learning Management System COMSATS Virtual Campus

Navigating the Rescue Mode for Linux

LECTURES NOTES Organisational Aspects of Software Development

Changes and Updates in elearn Version 10.5

FEATURES OR CRITERIA

Security Correlation Server Quick Installation Guide

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

Planning to Teach High School Credits Online

Training on Linux System Administration, LPI Certification Level 1

MODULE CO-ORDINATOR HANDBOOK. Collaborative Partners

Using Keil software with Linux via VirtualBox

Developing a More Effective and Flexible Learning Management System (LMS) for the Academic Institutions using Moodle

Development of a Learning Content Management Systems

Online Development of Digital Logic Design Course

Your 12 step plan to a successful SharePoint implementation. SharePoint Project Checklist

Online Learning Method in Hue University's College Of Education With Credit System In Vietnam: Actual Situation And Solutions To Improve Efficiency

DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS

ONLINE EXERCISE SYSTEM A Web-Based Tool for Administration and Automatic Correction of Exercises

P 1.52 COMPLETELY ONLINE WEATHER COURSES AT CSUN Gong-Yuh Lin Department of Geography California State University, Northridge 1.

Transcription:

E-learning in Course Operating Systems M. Fikar, L. Čirka, M. Herceg, and M. Podmajerský Slovak University of Technology in Bratislava, Slovakia, Faculty of Chemical and Food Technology, e-mail: miroslav.fikar@stuba.sk, http://www.kirp.chtf.stuba.sk course: http://www.kirp.chtf.stuba.sk/moodle/course/view.php?id=204 Abstract This paper discusses teaching of fundamentals of UNIX operating systems at bachelor study level at Faculty of Chemical and Food Engineering, STU in Bratislava. It also summarises obtained results after 2 years of activity. The course exhibits a large number of study resources, animated interactive sessions, glossaries, quizzes for self-learning and for examination, excercises for presence and distance students and induvidualised assignments. The whole course is implemented in the open-source learning management system Moodle that further includes a detailed log capabilities, enhanced grading system, backup and restore facilities, calendars, etc. 1 Introduction UNIX operating systems have a strong position in server areas and have been gaining attention in desktop environments in recent years. This is mainly due to success story of Linux that receives attention following its free and open source characteristics, a large variability, robustness, multiplatform usage, remote possibilities, etc. Other well knows UNIX systems include for example BSD, HP/UX, Solaris, Mac OS X, AIX. Although there are differences between various UNIX operating systems, they do not differ significantly in the fundamentals. Therefore, it is possible to use the knowledge acquired and to work with any of them. This paper discusses e-learning in course Operating Systems at bachelor study level and summarises its new features compared to our previous work [3]. It also summarises obtained results after 2 years of use. The course has span of 39 hours, i.e. 1 hour of lectures and 2 hours of laboratory excercises per week. The average number of students in the course is about 100 and the number of teachers is 2. Students comprise two groups in Bratislava and in Humenne further divided into presence and external students. There are significant differences between these groups. Hence, course layout and presentation have to respect all these conditions. 2 E-learning Platform There are two mail elearning platforms used at STU. The first one is implemented within university information system and provides basic functionality. The second is based on Moodle [2] and is installed at several faculties. Moodle is Open Source Software (under the GNU Public License) installed more than 70000 times over the world. It provides almost all basic modules needed (authorisation, presentations, assignments, quizzes, assessments, and discussion forums). What s more, any other functionality can easily be implemented. This system includes a detailed log capabilities, enhanced grading system, backup and restore facilities, calendars, etc. This framework is designed very intuitively from the teacher s point of view and does not impose any special requirements on the course creators, teachers, and students. At our university, is is coupled with the information system for authentification of users. Students at STU have a possibility of using elearning environment of the company Sun Microsystems [4]. While these elearning courses are usually of high standard, they cannot easily be integrated to our curricula because: teacher cannot observe progress of the students, quizzes are not integrated into the overall grading strategy, customisation of the materials is hardly possible. The course has been implemented in the e-learning platform Moodle.

Figure 1: Main web interface of the course - teacher s point of view 3 Organisation of the Course The web page of the course is divided into three columns (Fig. 1). The left column contains administrative tasks and panels (organisation of students, access to activities, backup/restore, etc. The middle column shows actual content of the course. Finally, the right column depends on time and schedule of the course: it displays upcoming events, news, calendar, random item from glossary. In the teachers view, it adds attendances, mailing blocks, and marking block that alerts submissions not yet corrected. The course starts with summary, literature review, and motivation for the students. Then, it is divided into areas weeks. The organisation of each week is described in the next section. The study material is organised in such a way that it can be both used in presence of students or in distance learning. The course is organised in laboratory with SunRay thin clients using operating system Solaris 10. Students can practise at home with live linux distributions runable directly from CD/DVD, for example Mandriva One, Ubuntu, Knoppix. There are also some remote UNIX servers available for exercises students can connect to these using secure shell: ssh (from Unix) or Putty (from MS Windows). As student knowledge of UNIX at the beginning of the course is practically negligible, we do not encourage them to install it on their computer. All students need to follow weekly organisation of the course described below. However, external students have the first meeting at the beginning of the semester and final meeting combined by final quiz at the end of the semester. Between these, activities are completed individually. Similar situation is with presence students in Humenne, where study is organised in blocks. 4 Content of a Typical Week Each week is contained in one area that consists at least of the following elements: book, exercise, quiz, and assignment. In addition, some weeks include supplementary study materials, links to web pages, etc. In the sequel, we will describe a typical week with content shown in Fig. 2. The topic studied in the presented week is searching for and in files. 4.1 Book This is the information resource in the form of a series of web pages, with a table of contents, ability to print the whole book and simple navigation tools. Its typical mode of operation can be seen in Fig. 3. As it can be seen from the figure, some of the learning materials are in English. This is not typical at Slovak Universities. Experience from the course shows that combination of written English notes and oral Slovak lectures is suitable. The situation is more complicated with only a few

Figure 3: Book module students that do not speak English at all. However, the acceptance of a such combination is quite high as English is de facto standard in the taught subject. The book resource in Moodle has several advantages compared to other static learning materials. As it is shown in Fig. 3, several definitions in the text are automatically highlighted (for example file, group). This follows from the fact that the course contains vocabulary of common terms and these are automatically linked from all resources. An user can open these links to learn more about the term. Moreover, the web pages contained in a book can embed interactive elements. Fig. 3 shows flash animation on fgrep command. 4.2 Further Study Materials Figure 2: A typical lesson content Lectures of the course are provided to students as PDF presentations. The most convenient for the students seems to be a layout with four slides on a page here they can write down their notes during a lecture. Further suggestions for study in the form of web links round up student study resources. In the next semester we would like to further encourage students to look for additional study resources. Therefore, we will ask them to provide one link to a web page with

further study related material. This will use Moodle activity called database and it will be a graded activity each student will have to search for additional study materials and rate other students suggestions. This will constitute a small percentage of the overall grade. 4.3 Exercise After familiarisation with the topic, flash animations are used to guide students and to review the corresponding knowledge. These animations do not require a real terminal and contain interactive simulations where a certain scenario is played on a virtual terminal. After posing a question, students have to choose between several possible answers system gives hints about incorrect responses and controls the flow of the entire sequence. Further exercises are to be followed on a real terminal: either locally or by connection to a remote UNIX server. In order to provide exactly the same results in various UNIX flavours, the structure of the exercise is as follows. Students have to download and unpack a part of a prepared directory structure with selected files. Afterwards, they perform a sequence of tasks and compare with a Moodle resource whether their obtained results (terminal output) are the same as in the provided materials. Our experience shows that students would appreciate if they not only can compare their results against the provided ones but also if they see the actual solution in the case when they have problems with it. We explore several ways of providing the answers after the students have attempted to solve the problems and failed in it. This problem is especially visible with distance students. 4.4 Quiz To check the progress, simple quiz questions are to be answered that contribute to classification. Quiz module in Moodle is very flexible and allows to setup quizzes in many different ways. Question types are such that allow for automatic grading: multiple choice (with one or more correct answers), yes-no, and matching. During the course, the quizzes are designed to give a maximal learning effect. To do so, students can take an arbitrary number of attempts and the maximum value of the grade is taken as the final result. Thus, students usually undertake a quiz several times to improve the grade usually between 1 to 6 attempts. A quiz bank consists 10 categories corresponding to weeks. Each category contains 15-20 questions and each quiz attempt comprises 5-10 random questions from the category. Thus, after completing several attempts, student goes over much larger set of problems as in a single one. In addition, it is possible to submit the response in each question and to obtain an immediate feedback whether the answer is correct. If the answer is incorrect, penalisation for the question results. This also improves learning of the students as they can exactly see, what study material should be read once more. Each quiz shows automatically two students with the best grades and with the worst grades so far. This further increases competitiveness of students they take it as a play and thus learn more happily (see Fig. 4). Figure 4: Results from quiz The course contains two summary quizzes: after the first half of the semester and after the second half of the semester. These consists of random questions from the coresponding study themes. When comparing with assignments, quizzes are better suited for more simpler tasks. On the other hand, teacher needs not to correct results and thus can be concentrated on other learning aims. An example of a quiz part is shown in Fig. 5. The first question is of matching type. Notice that there are more answers than necessary, so that students cannot easily complete the last answer based on previously selected ones. The remaining two questions shown are of multiple choice type: the first of them with only one correct response, the second on with several correct/incorrect responses. 4.5 Assignment Final part of the student work is Assignment. There are several possibilities for assignments in Moodle. The standard assignments can be set as on-line work, off-line work, one file, and advanced upload.. We have used the on-line type of assignment in previous years but we were not entirely satisfied with it. The major problem faced was sharing of solutions between students several students posted exactly or almost exactly the same solutions. In order to cope with this situation, we have developed a custom solution Moodle assignment plugin called Random Assignment [1]. Its main idea is to provide several

4.7 Communication Communication with students is based on combination of mails, instant messages, skype communications and on weekly Moodle chat room it is opened during one hour each week and it has been very popular. The chat room makes possible to record a session. Thus, students not present at the disponible chat time can consult the discussion later. Experience shows that chat room constitute an important means for learning, especially for distance students. 5 Conclusions Figure 5: An example of a quiz files with assignments of a similar complexity that are uploaded to the course and Moodle assigns in a random way one of them to each student. Teacher can also upload files with solutions to each assignment this aids to the teacher correcting student submissions. Moreover, there can be one teacher that develops assignments and several teaching assistants correcting the submissions. On average, we provided 5 files per assignment. Thus, in a class of 20 students, there are only about 4 students sharing the same file. The ideal solution against plagiarism would be at least 20 different files, but 5 were found as reasonable. The sharing of solutions was found to be negligible and knowledge of students at the end of semester was greatly improved. 4.6 Teacher s Notes A part of each week that is not visible to students contains teacher s notes. If students are present in the lab, the notes describe some hints and propositions to their work. This improves preparation of teaching assistants before laboratory session. Moreover, teachers share notes about the session here and can propose possible improvements for the next semester. We have presented a course dealing with UNIX operating systems. It contains quite a large number of advanced elearning features. Although our university provides inhouse elearning platform, it is not sufficient and does not contains all necessary components. Therefore, the course has been implemented in Moodle. It provides combination of study materials and resources, interactive activities, and communication tools. As such, it is suitable for both combined and external studies. In presence study, it complements in-class activities, in external study, it provides enough information for self-study. Experience from the course indicate that students acceptance is quite high. Acknowledgments The authors are pleased to acknowledge the financial support of the Scientific Grant Agency of the Slovak Republic under the grants 1/3081/06, 1/4055/07, and of the Agency for Support of Research and Development under the grant APVV 0029-07. References [1] L. Čirka and M. Fikar. LMS Moodle random assignment. In M. Huba, editor, Proc. of 8th International Conference Virtual university 2007, pages 168 170, Bratislava, December 13 14 2007. [2] M. Dougiamas. Moodle - a free, open source course management system for online learning, 2005. http://moodle. org. [3] M. Fikar and L. Čirka. E-learning course on solaris operating system. In M. Huba, editor, Proceedings of 6th International Conference Virtual University VU 05, pages 72 75, Bratislava, 2005. [4] SUN-WEB. Sun academic initiative, 2008. https:// sailearningconnection.skillport.com/.