EML, IMS Learning Design and IMS Simple Sequencing Colin Tattersall Educational Technology Expertise Centre Open University of the Netherlands.

Slides:



Advertisements
Similar presentations
Copyright © 2001 Bolton Institute Centre for Educational Technology Interoperability Standards CETIS an introduction and overview Lisa Corley CETIS Pedagogy.
Advertisements

A GUIDE TO CREATING QUALITY ONLINE LEARNING DOING DISTANCE EDUCATION WELL.
License: CC BY-NC-SA 3.0 © 2009 ICOPER Best Practice Network Introduction to IMS Learning Design Michael Derntl, Susanne Neumann, Petra.
Personalized and adaptive eLearning Applications in LSMs
May 2, May 2, 2015May 2, 2015May 2, 2015 Azusa, CA Sheldon X. Liang Ph. D. Software Engineering in CS at APU Azusa Pacific University, Azusa, CA.
Learning Content Standards Demos, Details, and De-mystification Robby Robson, Eduworks Chair, IEEE Learning Technology Standards Committee
University of Piraeus Department of Technology Education and Digital Systems Centre for Research and Technology - Hellas(C.E.R.T.H.) Informatics and Telematics.
Minnesota WIDS Users’ Group Connecting: Learning Teaching and Assessment Maximizing the Potential of WIDS Judy Neill Worldwide Instructional Design System.
Slide 1 © 2004 By Default! A Free sample background from Learning Design Implementation in SCORM E-Learning Environment Elena.
Learning Networks connecting people, organizations, autonomous agents and learning resources to establish the emergence of effective lifelong learning.
EDEN 2007 Naples, Italy LIFELONG LEARNING TEACHERS’ NEEDS IN VIRTUAL LEARNING ENVIRONMENTS Josep Maria Boneu 1, Maria Galofré 2, Julià Minguillón 2 1 Centre.
ALFANET September 23th, 2005UNFOLD-PROLEARN workshopValkenburg Authoring a full life cycle model in standards-based adaptive elearning Peter van Rosmalen.
IM Lab NCCU 1 Introduction of SCORM: Sharable Content Object Reference Model Hao-Chuan Wang Computer Science Department National Chengchi University 2003.
Educational Modelling Language (EML): Adding instructional design to existing learning technology specifications Rob Koper
© 2004 Setting up a Learning Design system in your institution: OUNL experiences Colin Tattersall, The Open University of the Netherlands.
Analysis Modeling Over view of today’s lesson T he analysis model is the first technical representation of a system. Analysis modeling uses a combination.
Providing a SCORM service in an IMS Learning Design player Paul Sharples The University of Bolton.
IMS Learning Design A new standard for eLearning Professor Rob Koper, July 2003 Director of RTD into Learning Technologies Open University of the Netherlands.
IMS Learning Design Rob Koper Educational Technology Expertise Centre Open University of the Netherlands IET Seminar, September,
Modeling Units of Assessment for Sharing Assessment Process Information: towards an Assessment Process Specification Yongwu Miao, Peter Sloep, and Rob.
© 2005 LO  LA From a Learning Object centric view towards a Learning Activity perspective Hans Hummel & Rob Koper Open University of the Netherlands.
Software engineering Olli Alm Lecture 2: requirements, modelling & representation.
1 Computer Systems & Architecture Lesson 1 1. The Architecture Business Cycle.
Course Instructor: Aisha Azeem
Configuration Management
Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model.
Learning Resource iNterchange
Design, goal of design, design process in SE context, Process of design – Quality guidelines and attributes Evolution of software design process – Procedural,
SCORM By: Akshay Kumar. SCORM 2 What we want? What is SCORM? What is SCORM? Connection with e-learning Connection with e-learning Application of XML Technology.
The Re-engineering and Reuse of Software
Using IMS Learning Design to Model Curricula Colin Tattersall, José Janssen, Bert van den Berg, Rob Koper The Open University of the Netherlands.
Chapter 7 Requirement Modeling : Flow, Behaviour, Patterns And WebApps.
LCMS: What is thriving the Dutch, hype or need? Jocelyn Manderveld Educational Technology Expertise Centre Open University of the Netherlands.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Pedagogical templates approach - the base of EPSS design in B- Learn project Lehti Pilt Blended learning workshop in Porto 13rd of November, 2006.
BPMN By Hosein Bitaraf Software Engineering. Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes.
Self-Organized Learning Networks for Lifelong Learning RTD Programme Rob Koper, Peter Sloep, Colin Tattersall, Peter van Rosmalen Educational.
© 2004 How to create a learning design expressed in Learning Design Colin Tattersall, The Open University of the Netherlands.
Learning Technology Interoperability Standards Niall Sclater, and Lorna M. Campbell,
Computer-Based Training Methods
Making Tracks – Bridging the Chasm Partnership between  University of Hull ( Robert Sherratt and Steve Jeyes)  Icodeon Ltd (Warwick Bailey)  NRICH Maths.
1 5.1 Software Engineering Practice  Provide value to the user  KIS—keep it simple!  Maintain the product and project “vision”  What you produce,
1 Chapter 5 Software Engineering Practice. 2 What is “Practice”? Practice is a broad array of concepts, principles, methods, and tools that you must consider.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Coming up: Software Engineering: A Practitioner’s Approach, 6/e Chapter 5 Practice: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
SOFTWARE DESIGN.
SWE © Solomon Seifu ELABORATION. SWE © Solomon Seifu Lesson 10 Use Case Design.
2007 © Giunti Labs – No reproduction without written permission Visualizing IMS Learning Design for easier editing Marco Luccini, Giunti Labs R&D Project.
The SCORM Runtime Environment Chris Poole: Senior Content Developer The Scorm Runtime Environment An Overview By Chris Poole.
Simple Sequencing in Training Delivery and Management Neil Cramer, Manager Instructional Systems Northwest Airlines
Sharing Design Knowledge through the IMS Learning Design Specification Dawn Howard-Rose Kevin Harrigan David Bean University of Waterloo McGraw-Hill Ryerson.
Origins of IMS Learning Design & its conceptual framework, Oleg Liber, CETIS May 2008.
Colin Milligan funded by Reload Update: LD is coming.
Logical view –show classes and objects Process view –models the executables Implementation view –Files, configuration and versions Deployment view –Physical.
EML and Learning Design Colin Tattersall Educational Technology Expertise Centre Open University of the Netherlands.
SUBMITTED BY JESNA J AM.EN.P2ELT14003 LEARNING MANAGEMENT SYSTEM.
Design Reuse Earlier we have covered the re-usable Architectural Styles as design patterns for High-Level Design. At mid-level and low-level, design patterns.
1 eLearning: a Technological and Scientific Perspective Michele Missikoff IASI-CNR LEMAIA, Closing Conference Rome, 11 april 2008.
Session 3 How to Approach the UML Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 5, 2011 Presented by Kang-Pyo Lee.
Prometeus-Mallorca (Nov18&19,2001) EML: definition What is an Educational Modelling Language? (Provisional definition:) … a semantic rich information model.
CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Content Specifications Update Wilbert Kraan Lorna M. Campbell CETIS.
Learning Design For alfanet. An overview ­9:00 Welcome ­9:15 What is Learning Design all about? Short experience Analysis Forget about the levels Seeing.
Integrating LAMS using Blackboard Building Blocks and PowerLinks James Dalziel Managing Director, LAMS International Pty Ltd & Professor of Learning Technology.
Learning Technology Interoperability Standards Lorna M. Campbell and Boon Low CETIS and the University of Strathclyde LMC, SURF Presentation, April 2002.
Software Project Configuration Management
1 TOOL DESIGN A Review of Learning Design:
Specs & Standards Update: December 2003
SCORM Compliant Authoring Tool
How to use IMS Learning Design and SCORM 2004 together OUNL
Simple Sequencing Part 2
Presentation transcript:

EML, IMS Learning Design and IMS Simple Sequencing Colin Tattersall Educational Technology Expertise Centre Open University of the Netherlands

Overview ­A word or two on who I am ­EML, Learning Design, Simple Sequencing ­What are they? ­How do they relate to each other? ­What are their strengths/weaknesses? ­Summary ­Discussion

Colin Tattersall ­British, 11 years in NL; ­Computer Scientist; ­Exposure to Computer Based Learning and Intelligent Tutoring Systems in late 80s at CBL Unit, Leeds University; ­Last few years: product manager at software company producing XML-based authoring/content management systems; ­Started at OUNL on Nov. 1st 2002: ­OTEC, Development

Overview ­A word or two on who I am ­EML, Learning Design, Simple Sequencing ­What are they? ­How do they relate to each other? ­What are their strengths/weaknesses? ­Summary ­Discussion

Educational Modelling Language (EML) ­Developed by OUNL in the late nineties ­Made generally available December 2000 ­Language for describing Units of Learning ­All the content and processes in function of learning something ­A model of the activities, content, tools and workflow for learners and staff to accomplish one or more learning objectives ­Examples: module, course, curriculum, practical, lesson, …

Educational Modelling Language ­Brought into the standardisation process via IMS in 2001 ( ­IMS goals: ­“Defining the technical specifications for interoperability of applications and services in distributed learning” ­“Supporting the incorporation of the IMS specifications into products and services worldwide” ­IMS SIG on Instructional Design which led to …

IMS Learning Design v1.0 ­Approved February the 10 th 2003 ­EML will now no longer maintained or updated ­EML and IMS Learning Design are very similar, though there are some differences …

EML and Learning Design

But why EML/IMS LD? ­Pedagogical meta model ­Offers a level of abstraction enabling different educational models to be described ­Software which knows about the meta-model can interpret specific models—model an approach to learning (eg problem based learning) and have it executed (‘played’) ­Moves the focus from Learning Objects to Learning Activities ….

My first steps in the e-learning world ­Downloaded Microsoft’s LRN 3.0 Toolkit ­IMS Content Packaging ­IMS Meta-data ­Downloaded all example content packages ­Things were looking good ….

Things were looking good, but … ­Some engaging content, but each example seemed to be a slight variation of the previous; ­Learning felt like (only) consuming content ­Support often looked like page-turning ­Is this the style of e-learning that the IMS specifications are about?

From Learning Objects to Learning Activities ­What about situations in which learning happens without learning objects? ­What about when several learners cooperate to solve a problem? ­Where are the teachers and staff? ­Learning Design meta-model: ­Modelling the performance of individual and group learning activities designed to attain learning objectives and, in the process, making use of learning objects.

Making IMS-LD ‘learning experiences’ ­Learning processes are modelled in the IMS-LD language ­These models are ‘played’ in an IMS-LD-aware player; ­Analogous to marking-up learning materials in HTML and having a browser interpret them

IMS-LD concepts ­People act in different roles ­working towards certain objectives ­by performing learning and/or support activities ­within an environment, consisting of learning objects and services used in the performance of the activities. ­Analogy with a play ….

play Act 1Act 2Act 3Act 4Act 5 Role-part 1 Role-part 2 Role-part 4 Role-part 5 Role Activity Environment Learning objects Learning services Activity- Description

Who does what, when?

But what do students and staff see? ­The diagram helps to identify roles, activities, acts, etc, easing the creation of an XML-based representation of the learning process; ­Modelling is one thing, experiencing the learning design is another; ­Today there is no IMS-LD player, but ­An impression can be gained through the prototype EML player … ­Warning: you are about to see Dutch content

Reflecting on IMS-LD concepts ­People act in different roles ­Students and facilitator ­working towards certain objectives ­Understanding the role of learning technology standards ­by performing learning and/or support activities ­Answering questions, discussing, reading, … ­within an environment, consisting of learning objects and services used in the performance of the activities. ­Material on standards, discussion forum, …

Having been introduced to EML and LD, here’s Simple Sequencing …

IMS Simple Sequencing ­Released March 2003 ­Will be part of SCORM 1.3 ­“Simple" because it includes a limited number of widely used sequencing behaviours, not because the specification itself is simple. ­WARNING: some terminological differences with LD ahead

What Is Sequencing? ­Predictable, consistent ordering and delivery of learning activities, in an instructionally meaningful manner, regardless of delivery environment ­Designers/authors specify sequencing behaviors at design/authoring time. ­Activities are sequenced at time of delivery depending on specified behaviors and the learner’s actions. ­Sequencing behaviors are external from the content to enable greater degree of granularity and reuse

Problems that the IMS Sequencing Specification is Trying to Solve ­Code for sequencing is embedded with code inside learning resources ­Sequencing behavior is inconsistent in different delivery systems ­Models of sequencing are proprietary or idiosyncratic ­Models of sequencing behaviors and activities are poorly defined

SS: Definition: Activity Tree ­LMS Sequencing behavior is described in terms of traversing the nodes of an activity tree to determine which activity to deliver to the learner

SS: Content Package Structure

Example sequencing behaviour

Sequencing Rules ­Rules have conditions which are based on Tracking Status (e.g. completed, satisfied, etc.) ­Rules are evaluated at specific times during the various sequencing processes ­Rules include: ­Precondition Rules ­If … then Disable this activity ­If … then Skip this activity in flow mode ­If … then Stop Forward Traversal ­If … then Hide this activity from Choice ­Exit Action Rule ­If … then Exit ­Post Condition Rules ­If… then Continue ­If… then Previous ­If… then Exit All ­If… then Retry ­If… then Retry All

Example Simple Sequencing Rules … ­Satisfied – evaluates to True if the Objective Progress value of Objective Satisfied Status for the objective associated with the activity (indicated by Rule Condition Referenced Objective) is True. ­Completed – evaluates to True if the Attempt Progress value of Activity Attempt Completion Status for the activity is True

Overview ­A word or two on who I am ­EML, Learning Design, Simple Sequencing ­What are they? ­How do they relate to each other? ­What are their strengths/weaknesses? ­Summary ­Discussion

LD and SS similarities ­Both offer sequencing mechanisms; ­Both are packaged in the organizations section of an IMS Content Package ­Both talk about learning activities; ­Both talk about learning objectives;

It’s not ….. Simple Sequencing Learning Design … because SS is single learner and LD is multi- learner and so there are things in LD which can’t be modelled in SS “ SS does not address synchronization between multiple parallel learning activities … simple sequencing recognizes only the role of the learner” (SCORM 1.3)

But is it ….. Learning Design Simple sequencing Can everything that can be done in SS also be done in LD?

Or is it ….. Are there things in SS which can’t be done in LD? Learning Design Simple sequencing

IMS Learning Design is a Framework ­An IMS Learning Design can/is likely to: ­Be packaged in an IMS Content Package ­Use IMS Meta-data to describe various elements ­Incorporate IMS QTI assessments ­Use IMS Reusable Definition of Competency of Learning Objective to describe Learning Objectives ­Map properties to IMS Learner Information Package elements ­And may … ­Include IMS Simple Sequencing …

SS in LD ­Sub-manifests ­A content package using LD contains a sub- manifest that used SS, etc. ­In an LD instance document. ­inside the environments elements, ­used to sequence learning objects and items contained in the learning objects. ­within the learning object element ­used to sequence items that are contained within a learning object. ­Places requirements on runtime engine

Overview ­A word or two on who I am ­EML, Learning Design, Simple Sequencing ­What are they? ­How do they relate to each other? ­What are their strengths/weaknesses? ­Summary ­Discussion

multiple userssingle user multiple rolessingle role (learner) unlimited number of properties fixed set of properties in tracking model no detailed behavioural model (left to implementers) detailed behavioural model No SCORM plans yetPlanned for SCORM 1.3 EduBox Player, WebMCQ tools GIUNTI, IBM engines being built LD and SS

When to use which one? ­Multiple users/roles: IMS Learning Design ­Single user: choice ­External requirements: SCORM 1.3 ­Which players are available? ­Which examples/tutorials are available ­Both likely to have their markets ­What about using SS in LD? ­Through sub-manifests? Not Unlikely ­Within an LD instance? Unlikely

Overview ­A word or two on who I am ­EML, Learning Design, Simple Sequencing ­What are they? ­How do they relate to each other? ­What are their strengths/weaknesses? ­Summary ­Discussion

Summary ­LD is approved: learning and teaching are getting attention; ­Opportunity to move away from designing for lone- learners reading from screens to focus on the performance of individual and group learning activities designed to attain learning objectives ­Horses for courses: ­LD and SS will have their own niches ­IMS aware of terminology issues

Overview ­A word or two on who I am ­EML, Learning Design, Simple Sequencing ­What are they? ­How do they relate to each other? ­What are their strengths/weaknesses? ­Summary ­Discussion