Topics: Principles on creating elessons case study in Software metrics

Similar documents
The Moodle and joule 2 Teacher Toolkit

Online ICT Training Courseware

SOFTWARE EVALUATION TOOL

Computer Software Evaluation Form

Introduction to Moodle

Longman English Interactive

Session Six: Software Evaluation Rubric Collaborators: Susan Ferdon and Steve Poast

Synchronous Blended Learning Best Practices

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

Moodle Student User Guide

Appendix L: Online Testing Highlights and Script

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

RETURNING TEACHER REQUIRED TRAINING MODULE YE TRANSCRIPT

Computer Organization I (Tietokoneen toiminta)

Houghton Mifflin Online Assessment System Walkthrough Guide

Multimedia Courseware of Road Safety Education for Secondary School Students

Using Virtual Manipulatives to Support Teaching and Learning Mathematics

Introduction to Mobile Learning Systems and Usability Factors

Lectora a Complete elearning Solution

Carolina Course Evaluation Item Bank Last Revised Fall 2009

Using Moodle in ESOL Writing Classes

Tour. English Discoveries Online

STUDENT MOODLE ORIENTATION

ODS Portal Share educational resources in communities Upload your educational content!

Introduction to the Revised Mathematics TEKS (2012) Module 1

WiggleWorks Software Manual PDF0049 (PDF) Houghton Mifflin Harcourt Publishing Company

GACE Computer Science Assessment Test at a Glance

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Using SAM Central With iread

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

Enter the World of Polling, Survey &

K 1 2 K 1 2. Iron Mountain Public Schools Standards (modified METS) Checklist by Grade Level Page 1 of 11

Ministry of Education, Republic of Palau Executive Summary

Prepared by: Tim Boileau

READ 180 Next Generation Software Manual

CHANCERY SMS 5.0 STUDENT SCHEDULING

REVIEW OF CONNECTED SPEECH

MOODLE 2.0 GLOSSARY TUTORIALS

Running head: THE INTERACTIVITY EFFECT IN MULTIMEDIA LEARNING 1

Android App Development for Beginners

Human Factors Computer Based Training in Air Traffic Control

Schoology Getting Started Guide for Teachers

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

EdX Learner s Guide. Release

Evaluating Usability in Learning Management System Moodle

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

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

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

Project Management for Rapid e-learning Development Jennifer De Vries Blue Streak Learning

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

Practice Examination IREB

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

Dyslexia and Dyscalculia Screeners Digital. Guidance and Information for Teachers

Design, Development and Evaluation of Mobile Learning at NKI Distance Education

Urban Analysis Exercise: GIS, Residential Development and Service Availability in Hillsborough County, Florida

DICE - Final Report. Project Information Project Acronym DICE Project Title

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

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

Digital Media Literacy

Usability Design Strategies for Children: Developing Children Learning and Knowledge in Decreasing Children Dental Anxiety

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

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

Competition in Information Technology: an Informal Learning

Moodle 2 Assignments. LATTC Faculty Technology Training Tutorial

DESIGN, DEVELOPMENT, AND VALIDATION OF LEARNING OBJECTS

myperspectives 2017 Click Path to Success myperspectives 2017 Virtual Activation Click Path

Science Olympiad Competition Model This! Event Guidelines

Student User s Guide to the Project Integration Management Simulation. Based on the PMBOK Guide - 5 th edition

English Language Arts Missouri Learning Standards Grade-Level Expectations

TIPS PORTAL TRAINING DOCUMENTATION

The IDN Variant Issues Project: A Study of Issues Related to the Delegation of IDN Variant TLDs. 20 April 2011

Statewide Strategic Plan for e-learning in California s Child Welfare Training System

Spring 2015 Achievement Grades 3 to 8 Social Studies and End of Course U.S. History Parent/Teacher Guide to Online Field Test Electronic Practice

Introduce yourself. Change the name out and put your information here.

Automating Outcome Based Assessment

ACCOUNTING FOR MANAGERS BU-5190-OL Syllabus

Software Maintenance

Outreach Connect User Manual

San Marino Unified School District Homework Policy

ACADEMIC TECHNOLOGY SUPPORT

Millersville University Degree Works Training User Guide

BENCHMARKING OF FREE AUTHORING TOOLS FOR MULTIMEDIA COURSES DEVELOPMENT

Designing Idents for Television

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

A Coding System for Dynamic Topic Analysis: A Computer-Mediated Discourse Analysis Technique

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

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

Inquiry Learning Methodologies and the Disposition to Energy Systems Problem Solving

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

Adult Degree Program. MyWPclasses (Moodle) Guide

Shared Portable Moodle Taking online learning offline to support disadvantaged students

Call Center Assessment-Technical Support (CCA-Technical Support)

Modeling user preferences and norms in context-aware systems

COVER SHEET. This is the author version of article published as:

PAGE(S) WHERE TAUGHT If sub mission ins not a book, cite appropriate location(s))

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Student Handbook. This handbook was written for the students and participants of the MPI Training Site.

Test How To. Creating a New Test

Five Challenges for the Collaborative Classroom and How to Solve Them

Intel-powered Classmate PC. SMART Response* Training Foils. Version 2.0

Transcription:

Principles on creating elessons case study in Software metrics Živana Komlenov Department of Mathematics and Informatics Faculty of Science University of Novi Sad 6 th Workshop SEERE, Ravda, 18-23 September 2006 1 Topics: elearning Experiences at the DMI Case study: Software Engineering ecourse elesson Prototype: Software Metrics Topic Planning Design Implementation Demonstration Quality criteria for SE elessons Goals 6th Workshop SEERE, Ravda, 18-23 September 2006 2 1

elearning Experiences at the Department of Mathematics and Informatics in Novi Sad 6 th Workshop SEERE, Ravda, 18-23 September 2006 3 elearning Experiences at the DMI Supporting regular courses with their e-equivalents Course Support of the Chair of Computer Science http://perun.im.ns.ac.yu/courses/ currently driven by Moodle 6 regular courses An elective elearning course offered to students in their third and fourth year of studies promising reactions succeeded in creating their own ecourses various topics, mainly selected from regular courses in Operating Systems and Software Engineering 6th Workshop SEERE, Ravda, 18-23 September 2006 4 2

elearning Experiences at the DMI Course Support of the Chair of Computer Science Currently available courses 6th Workshop SEERE, Ravda, 18-23 September 2006 5 Case study: Software Engineering ecourse 6 th Workshop SEERE, Ravda, 18-23 September 2006 6 3

Software Engineering ecourse Simple website lecture downloads Moodle course - loads of downloadable lectures, formulated assignments, sample tests, polls, forums, chats, glossaries etc. supporting regular classes Complete ecourse - complete elessons instead of pdf lectures, more specialized tasks for students, improved collaboration, diversity and more reusability of teaching material 6th Workshop SEERE, Ravda, 18-23 September 2006 7 Software Engineering ecourse 6th Workshop SEERE, Ravda, 18-23 September 2006 8 4

Software Engineering ecourse Each topic of the regular course presented in a separate section of the ecourse Tasks: Adding more challenging, flexible activities (Especially carefully prepared elessons) Introducing adaptivity (With adaptive elessons students can explicitly choose different paths through lessons (where available) or can be directed to different parts depending on their answers.) Implementation in Moodle (Latest release, with navigational and other useful extensions) 6th Workshop SEERE, Ravda, 18-23 September 2006 9 elesson Prototype: Software Metrics Topic 6 th Workshop SEERE, Ravda, 18-23 September 2006 10 5

elesson on Software Metrics Topic 21 of the current Software Engineering course Very important and interesting topic Rather complex Chosen to be transformed into an elesson prototype to be used during the later development of all the other elesson equivalents of regular topics. The main goal - creating a flexible elesson, out of presentation slides. Contents of each slide (or sometimes several slides that are naturally connected) is transformed into a question page within the elesson A question page is here considered to be the basic learning object - LO. 6th Workshop SEERE, Ravda, 18-23 September 2006 11 elesson on Software Metrics Wherever is possible, a question is added at the end of that content, and answers are offered or just expected from the student (depending on the type of the question). The questions do not just prove that students read something from the screen but that they understood it. Second phase implementation of cycles and different paths through the elesson based on student's answer. Some answers could return students to previously read material, some can lead to additional explanations, while some could lead to skipping some parts of the lesson. Lessons are mostly sequential, which sometimes causes production of additional material - explanations, background etc. or connecting the current contents with LOs from other elessons. 6th Workshop SEERE, Ravda, 18-23 September 2006 12 6

elesson on Software Metrics Before creating an elesson, it is a good idea to draw a lesson flowchart. SM elesson flowchart Basic structures that could be identified in elessons Lessons require rather advanced planning. With the potential for branching on each page, advanced planning is critical before the beginning of development. The key to minimizing the number of pages is to reuse as many as possible. 6th Workshop SEERE, Ravda, 18-23 September 2006 13 elesson on Software Metrics With a scheme like that, it is much easier to transform existing material (slides) into meaningful elessons, add questions where planned, and stay focused on implementing explored learning paths. Course creator should, while doing all that, always keep in mind a set of quality criteria determined for elessons - the general ones as well as the specific ones. This procedure was strictly followed during development of Software metrics elesson. Section 21 in SE ecourse consists of downloadable resources, glossary, quiz, assignment, forum, and of course a well designed and carefully prepared elesson. 6th Workshop SEERE, Ravda, 18-23 September 2006 14 7

elesson on Software Metrics Prototype section for Software Engineering ecourse 6th Workshop SEERE, Ravda, 18-23 September 2006 15 Quality Criteria for SE elearning Courseware 6 th Workshop SEERE, Ravda, 18-23 September 2006 16 8

Quality Criteria for SE elearning Courseware Quality criteria: Content Accuracy The course provides accurate information, knowledge and skills; following the pattern set in lecture slides and notes. The content is credible with sources identified. The content does not violate existing copyrights. Completeness The content is sufficient in depth and breadth for learners to meet learning objectives, given the support of online facilitator and other offline learning activities, where provided. 6th Workshop SEERE, Ravda, 18-23 September 2006 17 Quality Criteria for SE elearning Courseware Clarity Presentation of the content is clear. Text is well written. Learners find it easy to understand the materials. Appropriateness Content is appropriate to the level of knowledge, skills and experience of learners. Tone and language are proper. Case studies, scenarios, simulations, examples or problems are credible and relevant to learners. Practice activities and assessments are designed with appropriate level of difficulty. Up-to-date (every change in lecture slides, notes, assignments, etc. must be reflected in elessons). 6th Workshop SEERE, Ravda, 18-23 September 2006 18 9

Quality Criteria for SE elearning Courseware Organization Content is structured into meaningful sections - each course topic is converted into an elesson, which consists of various learning objects (LO). Before constructing an elesson a great deal of planning is required in order to define and granulate LOs. The final result of such planning effort should be a drawn scheme of connected LOs, representing all possible paths for following the lesson s contents. Usual duration of SE lectures is 2-3 hours and the materials provided for them are quite sufficient. This amount of material is to be transformed into an elesson whose scheme should be drawn on maximum one page (size A4). 6th Workshop SEERE, Ravda, 18-23 September 2006 19 Quality Criteria for SE elearning Courseware Quality criteria: Usability Interface Font Consistency (the same as in lecture slides) Text Consistency Element Placement Consistency (following the pattern set in lecture slides and notes) Presentation Consistency Texts or graphics are surrounded by sufficient space Text is distinct from background (black text on white background, titles in green, important definitions, (parts of) sentences, examples etc. in blue/magenta) Font size: 12 pt Links change colour when clicked 6th Workshop SEERE, Ravda, 18-23 September 2006 20 10

Quality Criteria for SE elearning Courseware Navigation All pages have a title to identify the location Course menu is readily accessible Moving forward / backward Moving to the main menu Exit Main menu allows navigation to any part of the course Technology Bandwidth constraints of learners Compliance of current technology standards Scalability Hyperlink error Programming error Image / Multimedia error 6th Workshop SEERE, Ravda, 18-23 September 2006 21 Quality Criteria for SE elearning Courseware Learner Support Hardware requirement Connection speed; Audio and video capabilities Software requirement Minimum browser; Operating system requirement Instructions for acquiring hardware and plug-ins How to resolve commonly encountered technical problems Where to get help when technical problems occur Discussion / Chat functionalities (where appropriate) Glossary (the specific ones for each topic + the main one for the whole SE course - entries from all topics) Resources Search tool 6th Workshop SEERE, Ravda, 18-23 September 2006 22 11

Quality Criteria for SE elearning Courseware Quality criteria: Instructional Design The elesson: transfers knowledge or skills through effective presentation. The instruction methods are appropriately selected according to their suitability in helping learners achieve the particular learning objective. Where appropriate, the elesson uses a variety of methods in presenting the knowledge and skills, including explanations, examples and demonstration. The elesson stimulates learners' recall of prior knowledge and experiences to facilitate learning. The elesson adequately explains and clarifies the important and the difficult learning points. 6th Workshop SEERE, Ravda, 18-23 September 2006 23 Quality Criteria for SE elearning Courseware provides effective practice activities to reinforce new knowledge /skills. The elesson contains a variety of practice activities that are helpful for learners to achieve the particular learning objective. The practice activities are adequate. Apply the newly acquired knowledge and skills. Demonstrate the newly acquired knowledge and skills. Reflect on or discuss the newly acquired knowledge and skills. Explore new ways to use the newly acquired knowledge and skills. 6th Workshop SEERE, Ravda, 18-23 September 2006 24 12

Quality Criteria for SE elearning Courseware includes adequate and reliable learning assessment Assessments are presented to students throughout the elesson. There are various convenient forms:» Simulation of interaction/discussion with the student (i.e. questions and comments from the lecture slides).» Questions after (each) LO.» After the whole elesson a quiz, an assignment, or both.» Not all the available questions are to be used for practice there should be a collection of that can be used for grading purposes. 6th Workshop SEERE, Ravda, 18-23 September 2006 25 Quality Criteria for SE elearning Courseware Where appropriate, the course includes both pre and post assessment for evaluation of learning effectiveness. The assessment adequately covers learning objectives of the course. Moodle keeps a record of learners' assessment results. The course provides instructions on how to take assessment, where assessment results are stored, and how to retrieve assessment results, where appropriate. 6th Workshop SEERE, Ravda, 18-23 September 2006 26 13

Quality Criteria for SE elearning Courseware uses appropriate engagement techniques to gain attention, sustain interest and provide motivation. Role-plays Stories Games Simulations Case studies selects appropriate media and makes effective use of media to enhance learning experience. Graphics to focus learners' attention (all graphics from lecture slides should be used either directly in LOs, or if the graphic is too large to be incorporated into contents of a single page, it should be offered to the student to see it in a new window, or in some other location). 6th Workshop SEERE, Ravda, 18-23 September 2006 27 Quality Criteria for SE elearning Courseware Graphics should be carefully introduced, i.e. not all the original material should be converted into graphics (tables can be easily reconstructed), especially not as the whole slides. Video clips to demonstrate complex concepts Animations to sustain interest. Beware the distraction they might cause. Audio narration to enhance learning uses appropriate collaborative tools to facilitate learning. Discussion groups Notice board Chat room Audio conferencing Videoconferencing 6th Workshop SEERE, Ravda, 18-23 September 2006 28 14

Quality Criteria for SE elearning Courseware is able to adapt learning activities according to individual performance and learning needs Learners should be kept interested in the material presented, acquiring new knowledge at their own pace, without wasting time on information already known to them. Learners: are made aware of the learning objectives for each unit of the course receive effective feedback on their performance Timely, relevant and positive (feedback for incorrect answers offers an explanation / hints / futher attempts). 6th Workshop SEERE, Ravda, 18-23 September 2006 29 Goals Complete Software Engineering ecourse Other (joint) ecourses OOP, OS, CC, etc.? Further testing, upgrades and evaluation Ideas? Questions? 6th Workshop SEERE, Ravda, 18-23 September 2006 30 15