Introduction to IMS Learning Design
-
Upload
michael-derntl -
Category
Technology
-
view
1.388 -
download
1
description
Transcript of Introduction to IMS Learning Design
www.icoper.org
© 2009 ICOPER Best Practice Network
Introduction toIntroduction toIMS Learning DesignIMS Learning Design
Michael Derntl, Susanne Neumann, Petra OberhuemerUniversity of Vienna, Austria
This material is licensed under a Creative Commons – Attribution-Noncommercial-Share Alike 3.0 Austria license
IMS Learning Design Hands-on WorkshopKaunas University of Technology, Lithuania
Nov 20, 2009
© 2009 ICOPER Best Practice Network 2
www.icoper.org
IMS Learning Design (LD)
IMS LD is a specification that enables the formal description of learning and teaching processes facilitates documentation of good teaching practice
A course or lesson described (authored) using IMS LD is called IMS LD unit of learning (short: UoL)
A UoL is a machine-readable package that can be played over and over with different people, technology, … facilitates reuse of good teaching practice
IMS LD is geared towards use in computer-managed environments facilitates adoption of technology enhanced learning practices
© 2009 ICOPER Best Practice Network 3
www.icoper.org
Design-time and runtime
IMS LD separates design-time and runtime When creating a UoL, you define the design-time components
and arrange them within a teaching/learning method The runtime engine (LMS or Player) instantiates the design-time
elements (e.g. roles) with concrete entities (e.g. student users) during a run
Once fully developed, the UoL can be reused in different runs
Example: During a run in Moodle, an Asynchronous Discussion environment
in the UoL may be instantiated as a Moodle Forum During another run of the same UoL in dotLRN the same
environment could materialize as a dotLRN Forum.
© 2009 ICOPER Best Practice Network 4
www.icoper.org
Metaphor and structure
IMS LD follows a stage-play metaphor The method in the UoL is organized into plays Each play is organized as a sequence of acts Within each act, the roles perform activities within environments;
they enact their role-parts
IMS LD separates the components (“ingredients”) and the method (“recipe”) Components are: activity, activity structure, environment, role,
property In the acts, role-parts connect roles to other components – so each
component can be reused (referenced) multiple times in the method
© 2009 ICOPER Best Practice Network 5
www.icoper.org
Representing Units of Learning
In the following we define LD elements and their descriptive attributes based on an example UoL
For each component and method element we provide a visual symbol that represents the element and its attributes
The symbols are slightly simplified and adapted representations of the elements as they are defined in the IMS LD information model
© 2009 ICOPER Best Practice Network 6
www.icoper.org
Example: “Global Warming”
This unit of learning is a lesson on global warming.
To start off, learners first take a self-test. Depending on the score learners achieved during the test, learners will be presented with additional material: Learners, who have achieved a score less than 50%, will see in the following activities an environment that contains additional learning objects on global warming.
All learners will then choose from three activities. Depending on their interest, they can choose between: A discussion/reflection activity which is based on two articles. Writing an essay on one aspect of global warming. Interviewing an expert on global warming, and publishing the
interview online.
© 2009 ICOPER Best Practice Network 7
www.icoper.org
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
Activity
“To start off, learners first take a self-test.”
An activity is used to express actions that learners or instructors / learning facilitators perform during learning and teaching.
A1Self test
Take a self test on global warming.
© 2009 ICOPER Best Practice Network 8
www.icoper.org
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
Environment
“Depending on the score learners achieved during the test, learners will be presented with additional material: Learners, who have
achieved a score less than 50%, will see an environment that contains additional learning objects on global warming.”
An environment is a container to combine learning resources (learning objects) and/or services (chat, forum, etc.) to be used in an activity.
Additional material on global warming
E1
Article AWebsite B
© 2009 ICOPER Best Practice Network 9
www.icoper.org
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A1Self test
Take a self test on global warming.
P1
ID:
TITLE:
Description:
PROPERTY
Initial value:
ID:
TITLE:
Description:
PROPERTY
Initial value:
Property
“Depending on the score learners achieved during the test…”
A property is a container to store different kinds of data. The data in this container can be displayed and updated/changed during activities.
P1
Test result
Contains the score achieved at the self-test
0
Properties can be used in activities either to display a property value (input to the activity) or change/update a property value (output of the activity)
© 2009 ICOPER Best Practice Network 10
www.icoper.org
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Condition
“Learners, who have achieved a score less than 50%, will see in
the following activities an environment that contains
additional learning objects on global warming.”
A condition is an IF-THEN rule that controls the visibility of activities, activity structures, and environments, as well as the updating of properties.
Additional learning material required?
activity A1 completed ANDvalue of property P1 < 50%
E1
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Hide E1
activity A1 not yet completed
E1
© 2009 ICOPER Best Practice Network 11
www.icoper.org
Activity Structure
“All learners will then choose from three activities. Depending on their interest, they can choose between…”
An activity structure combines several activities in order to create a sequence or a selection.
Sequence (activities to be executed one after another)
Selection – How many activities must be selected:
ID:
Title:
Type:
ACTIVITY STRUCTURE
Activities: (separate referenced activity IDs with commas)
IDs
Sequence (activities to be executed one after another)Sequence (activities to be executed one after another)
Selection – How many activities must be selected: Selection – How many activities must be selected:
ID:
Title:
Type:
ACTIVITY STRUCTURE
Activities: (separate referenced activity IDs with commas)
IDs
AS1Explore global-warming issues
2
A2, A3, A4
Sequence: all referenced activities consecutively
executed.
Selection: the specified number of activities may be chosen (by the role) among
the referenced activities.
© 2009 ICOPER Best Practice Network 12
www.icoper.org
Activity Structure
Now we need to specify the three activities: A discussion/reflection activity which is based on two articles.
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A2Discussion/reflection activity
Discuss the greenhouse in the forum and reflect on the discussion in your blog.
E2
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
Discussion and reflection environment
E2
Article 1Article 2
Blog service
© 2009 ICOPER Best Practice Network 13
www.icoper.org
Activity Structure
Now we need to specify the three activities: A discussion/reflection activity which is based on two articles. Writing an essay on one aspect of global warming.
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A3Write an essay
Write an essay on one aspect of global warming
© 2009 ICOPER Best Practice Network 14
www.icoper.org
Activity Structure
Now we need to specify the three activities: A discussion/reflection activity which is based on two articles. Writing an essay on one aspect of global warming. Interviewing an expert on global warming, and publishing the
interview online.
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A4Interview an expert
Interview an expert on global warming, and publish the interview online
© 2009 ICOPER Best Practice Network 15
www.icoper.org
ID:
TITLE:
ROLESTAFFLEARNER
ID:
TITLE:
ROLESTAFFLEARNER
Role
A role expresses the function that a person carries out in a learning design.
In our example, the only involved role is the learner.
Other roles could be teacher, tutor, moderator, expert, group, etc.
Learner
R1
© 2009 ICOPER Best Practice Network 16
www.icoper.org
Current Solution
ID:
TITLE:
ROLESTAFFLEARNER
ID:
TITLE:
ROLESTAFFLEARNER
Learner
R1
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A4Interview an expert
Interview an expert on global warming, and publish the interview online
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A4Interview an expert
Interview an expert on global warming, and publish the interview online
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A3Write an essay
Write an essay on one aspect of global warming
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A3Write an essay
Write an essay on one aspect of global warming
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A2Discussion/reflection activity
Discuss the greenhouse in the forum and reflect on the discussion in your blog.
E2IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A2Discussion/reflection activity
Discuss the greenhouse in the forum and reflect on the discussion in your blog.
E2
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
Discussion and reflection environment
E2
Article 1Article 2
Blog service
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
Discussion and reflection environment
E2
Article 1Article 2
Blog service
Sequence (activities to be executed one after another)
Selection – How many activities must be selected:
ID:
Title:
Type:
ACTIVITY STRUCTURE
Activities: (separate referenced activity IDs with commas)
IDs
Sequence (activities to be executed one after another)Sequence (activities to be executed one after another)
Selection – How many activities must be selected: Selection – How many activities must be selected:
ID:
Title:
Type:
ACTIVITY STRUCTURE
Activities: (separate referenced activity IDs with commas)
IDs
AS1Explore global-warming issues
2
A2, A3, A4
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Hide E1
activity A1 not yet completed
E1
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Hide E1
activity A1 not yet completed
E1
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Additional learning material required?
activity A1 completed ANDvalue of property P1 < 50%
E1
ID:
TITLE:
Description:
PROPERTY
Initial value:
ID:
TITLE:
Description:
PROPERTY
Initial value:
P1
Test result
Contains the score achieved at the self-test
0
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A1Self test
Take a self test on global warming.
P1
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
Additional material on global warming
E1
Article AWebsite B
© 2009 ICOPER Best Practice Network 17
www.icoper.org
Role-Part
“To start off, learners first take a self-test.”
A role-part is used to connect a role to an activity, activity-structure, or environment (1:1 mapping!)
ID:
TITLE:
ROLESTAFFLEARNER
ID:
TITLE:
ROLESTAFFLEARNER
Learner
R1
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A1Self test
Take a self test on global warming.
P1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Self-test
R1A1
© 2009 ICOPER Best Practice Network 18
www.icoper.org
Role-Part
We need to connect the learner role to all activities, the activity structure, and the environments:
“Following the self-test, learners will choose from three activities. Depending on their
interest, they can choose between…”
“Learners, who have achieved a score less than 50%, will see in the following activities an environment
that contains additional learning objects on global warming.”
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Additional material
R1E1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Selection
R1 AS1
© 2009 ICOPER Best Practice Network 19
www.icoper.org
Act
An act is a self-contained phase that consists of role-parts and conditions.
It describes the method of the unit of learning.
During a run, all role-parts of an act are executed concurrently.
The next act commences only after the preceding act is completed.
Act # 1
Act # 2
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Self-test
R1A1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Self-test
R1A1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Additional material
R1E1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Additional material
R1E1
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Additional learning material required?
activity A1 completed ANDvalue of property P1 < 50%
E1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Selection
R1 AS1IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Selection
R1 AS1
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Hide E1
activity A1 not yet completed
E1
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Hide E1
activity A1 not yet completed
E1
© 2009 ICOPER Best Practice Network 20
www.icoper.orgFinal Solution
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A1Self test
Take a self test on global warming.
P1
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
Additional material on global warming
E1
Article AWebsite B
ID:
TITLE:
Description:
PROPERTY
Initial value:
ID:
TITLE:
Description:
PROPERTY
Initial value:
P1
Test result
Contains the score achieved at the self-test
0
Sequence (activities to be executed one after another)
Selection – How many activities must be selected:
ID:
Title:
Type:
ACTIVITY STRUCTURE
Activities: (separate referenced activity IDs with commas)
IDs
Sequence (activities to be executed one after another)Sequence (activities to be executed one after another)
Selection – How many activities must be selected: Selection – How many activities must be selected:
ID:
Title:
Type:
ACTIVITY STRUCTURE
Activities: (separate referenced activity IDs with commas)
IDs
AS1Explore global-warming issues
2
A2, A3, A4
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
Discussion and reflection environment
E2
Article 1Article 2
Blog service
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
Chat
Forum
Announcement
ID:
TITLE:
ENVIRONMENT
Learning objects: Services:
ChatChat
ForumForum
MailMail
AnnouncementAnnouncement
Discussion and reflection environment
E2
Article 1Article 2
Blog service
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A2Discussion/reflection activity
Discuss the greenhouse in the forum and reflect on the discussion in your blog.
E2IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A2Discussion/reflection activity
Discuss the greenhouse in the forum and reflect on the discussion in your blog.
E2
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A3Write an essay
Write an essay on one aspect of global warming
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A3Write an essay
Write an essay on one aspect of global warming
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A4Interview an expert
Interview an expert on global warming, and publish the interview online
IDs
LEARNING ACTIVITYSUPPORT ACTIVITY
ID:
TITLE:
Description:
ACTIVITY
Properties to display: Properties to change/update: Environments to display:
IDsIDs
A4Interview an expert
Interview an expert on global warming, and publish the interview online
ID:
TITLE:
ROLESTAFFLEARNER
ID:
TITLE:
ROLESTAFFLEARNER
Learner
R1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Self-test
R1A1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Self-test
R1A1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Additional material
R1E1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Additional material
R1E1
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Additional learning material required?
activity A1 completed ANDvalue of property P1 < 50%
E1
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Selection
R1 AS1IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:
ACTIVITY STRUCTURE:
ENVIRONMENT:
IDID
IDID
ROLE-PARTTitle:
ROLE: ACTIVITY:ACTIVITY:
ACTIVITY STRUCTURE:ACTIVITY STRUCTURE:
ENVIRONMENT:ENVIRONMENT:
Learners: Selection
R1 AS1
Act # 1
Act # 2
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Hide E1
activity A1 not yet completed
E1
ID ID ID
ID ID ID
ID
C O N D I T I O NTITLE:
Show:
Hide:
Change Property:
IF: THEN:
ID ID IDID ID ID
ID ID IDID ID ID
ID
C O N D I T I O NTITLE:
Show:Show:
Hide:Hide:
Change Property:Change Property:
IF: THEN:
Hide E1
activity A1 not yet completed
E1
COMPONENTS METHOD
© 2009 ICOPER Best Practice Network 21
www.icoper.org
IMS LD Elements Wrap-up
IMS LD distinguishes Components: activities, activity structures, properties, roles, environments Method: acts with role-parts and conditions
The method weaves the components into a process following a stage-play metaphor
Act 1 Act 2 Act n
Role-Part 1 Role-Part n
Role Activity Environment
Components
Method
Activity Structure
Role-Part 2
Property
Condition
Acts are executed one after the otherActs are executed
one after the other
All role-parts in the active act are concurrently
executed
All role-parts in the active act are concurrently
executed
© 2009 ICOPER Best Practice Network 22
www.icoper.org
Interpretation of the Unit of Learning
LMS 1
LMS 2
© 2009 ICOPER Best Practice Network 23
www.icoper.org
Thank you!
Visit the ICOPER Best Practice Network:http://www.icoper.org
Enjoy free ICOPER training material:http://training.icoper.org
Watch the recorded live stream of this presentation:http://tinyurl.com/imsld-intro
Send questions and feedback to:[email protected]