What is Greatness, Level B

1.Introduction

This is a simple educational scenario used to illustrate aspects of the IMS Learning Design specification (IMS LD). It is based on parts of the “What is greatness?” use-case created by James Dalziel of Macquarie University’s E-learning Centre of Excellence (MELCOE) . Details of the use case can be found in Dalziel, J. (2003). Implementing learning design: the learning activity management system (LAMS). ASCILITE 2003, Adelaide 1-10 December 2003.

The example draws on work done by Pierre Gorissen in the Alfanet project (see for more details).

This example contains the following parts:

  1. Narrative user case description
  2. UML activity diagram
  3. The XML Document instance

A separate Powerpoint presentation walkthrough is also provided

2. Narrative use case description

Title
/ What is greatness?
Provided by / Colin Tattersall, using work from Pierre Gorissen and James Dalziel
Pedagogy/type of learning / Individual and group based learning;
Description/context / Like many examples, this is a toy example, not really intended for serious use.
Learning objectives / The learner should have reflected on and come to new insights concerning the question “what is greatness?”
Roles / Learner, Tutor
Different types of learning content used: / Online forms to enter thoughts and responses
Different types of learning services/facilities/tools used: / Monitor
Different types of collaborative activities: / Learners comment on each others initial thoughts about “what is greatness?”
Learning activity workflow (how actors/content/services interact): /
  • Students individually consider “what is greatness?”;
  • They enter a few sentences of initial thoughts;
  • This process is monitored and ended by the tutor;
  • All learners then see all responses (anonymous);
  • All learners then enter personal reflections on all responses (not made public);
  • The tutor receives all responses and personal reflections once the have been entered;
  • The tutor gives feedback on the responses and reflections and finishes the learning activity on a per learner basis.

Other needs/Specific requirements:

3. UML Activity Diagram


3. XML Document Instance

3.1 Manifest

<?xml version="1.0" encoding="UTF-8"?>

<!-- edited with XMLSPY v5 rel. 4 U ( by Colin Tattersall (Open University of the Netherlands) -->

manifest xmlns:imsld=" xmlns=" xmlns:xsi=" xsi:schemaLocation=" IMS_LD_Level_B.xsd " identifier="What-Is-Greatness-Partial">

organizations

imsld:learning-design identifier="LD-What-Is-Greatness" uri="WIGC" level="B">

imsld:titleWhat is Greatness?</imsld:title

imsld:components

imsld:roles

imsld:learner identifier="Learner">

imsld:titleLearner</imsld:title

</imsld:learner

imsld:staff identifier="Tutor">

imsld:titleTutor</imsld:title

</imsld:staff

</imsld:roles

imsld:properties

imsld:locpers-property identifier="LP-initial-thoughts">

imsld:titleWhat I think greatness is</imsld:title

imsld:datatype datatype="text"/>

</imsld:locpers-property

imsld:locpers-property identifier="LP-response-to-initial-thoughts">

imsld:titleResponses to the initial thoughts</imsld:title

imsld:datatype datatype="text"/>

</imsld:locpers-property

imsld:locpers-property identifier="LP-tutor-comments-initial-thoughts">

imsld:titleResponse by tutor</imsld:title

imsld:datatype datatype="text"/>

</imsld:locpers-property

imsld:loc-property identifier="LP-activity-2-completed">

imsld:titleActivity Enter Initial Thoughts completed</imsld:title

imsld:datatype datatype="boolean"/>

imsld:initial-valuefalse</imsld:initial-value

</imsld:loc-property

imsld:locpers-property identifier="LP-activity-3-completed">

imsld:titleEnter response to initial thoughts completed</imsld:title

imsld:datatype datatype="boolean"/>

imsld:initial-valuefalse</imsld:initial-value

</imsld:locpers-property

</imsld:properties

imsld:activities

imsld:learning-activity isvisible="true" identifier="LA-introduction">

imsld:titleRead the introductory text</imsld:title

imsld:activity-description

imsld:item identifier="I-introduction-a" identifierref="R-intro">

imsld:titleWhat</imsld:title

</imsld:item

</imsld:activity-description

imsld:complete-activity

imsld:user-choice/>

</imsld:complete-activity

</imsld:learning-activity

imsld:learning-activity isvisible="true" identifier="LA-enter-initial-thoughts">

imsld:titleEnter your initial thoughts</imsld:title

imsld:activity-description

imsld:item identifier="I-enter-initial-thoughts" identifierref="R-initial-thoughts">

imsld:titleConsider "greatness" and note down your thoughts</imsld:title

</imsld:item

</imsld:activity-description

imsld:complete-activity

imsld:when-property-value-is-set

imsld:property-ref ref="LP-activity-2-completed"/>

imsld:property-valuetrue</imsld:property-value

</imsld:when-property-value-is-set

</imsld:complete-activity

</imsld:learning-activity

imsld:learning-activity isvisible="false" identifier="LA-respond-to-others">

imsld:titleRespond to the thoughts of others</imsld:title

imsld:activity-description

imsld:item identifier="I-respond-to-others-1" identifierref="R-response-to-initial-thoughts-form">

imsld:titleEnter your response</imsld:title

</imsld:item

</imsld:activity-description

imsld:complete-activity

imsld:when-property-value-is-set

imsld:property-ref ref="LP-activity-3-completed"/>

imsld:property-valuetrue</imsld:property-value

</imsld:when-property-value-is-set

</imsld:complete-activity

</imsld:learning-activity

imsld:activity-structure identifier="AS-first-step" structure-type="sequence">

imsld:titleFirst steps in reflecting on greatness</imsld:title

imsld:environment-ref ref="E-wig-general-environment"/>

imsld:learning-activity-ref ref="LA-introduction"/>

imsld:learning-activity-ref ref="LA-enter-initial-thoughts"/>

</imsld:activity-structure

imsld:activity-structure identifier="AS-second-step" structure-type="sequence">

imsld:titleWhat do others think?</imsld:title

imsld:environment-ref ref="E-overview-thoughts"/>

imsld:environment-ref ref="E-response-by-tutor"/>

imsld:learning-activity-ref ref="LA-respond-to-others"/>

</imsld:activity-structure

imsld:support-activity identifier="SA-first-step" isvisible="true">

imsld:titleMonitor the learners' initial thoughts</imsld:title

imsld:role-ref ref="Learner"/>

imsld:environment-ref ref="E-overview-thoughts"/>

imsld:activity-description

imsld:item identifier="I-sa-first-step" identifierref="R-set-activity2-complete">

imsld:titleSet the activity to completed</imsld:title

</imsld:item

</imsld:activity-description

imsld:complete-activity

imsld:when-property-value-is-set

imsld:property-ref ref="LP-activity-2-completed"/>

imsld:property-valuetrue</imsld:property-value

</imsld:when-property-value-is-set

</imsld:complete-activity

</imsld:support-activity

imsld:support-activity identifier="SA-respond" isvisible="true">

imsld:titleRespond to initial thoughts</imsld:title

imsld:role-ref ref="Learner"/>

imsld:activity-description

imsld:item identifierref="R-response-to-initial-thoughts-form-tutor"/>

</imsld:activity-description

</imsld:support-activity

</imsld:activities

imsld:environments

imsld:environment identifier="E-wig-general-environment">

imsld:titleSome pointers to help you reflect on greatness</imsld:title

imsld:learning-object identifier="lo-E-wig-defs">

imsld:titleDefinitions</imsld:title

imsld:item identifier="I-2-wig-defs" identifierref="R-Definitions">

imsld:titleDefinitions</imsld:title

</imsld:item

</imsld:learning-object

imsld:learning-object identifier="lo-E-wig-sites">

imsld:titleInteresting sites</imsld:title

imsld:item identifier="I-2-wig-sites" identifierref="R-BBC-Site">

imsld:titleThe BBC Greatest Briton site</imsld:title

</imsld:item

imsld:item identifier="I-3-wig-sites" identifierref="R-Bach">

imsld:titleA site looking at Bach's Greatness as a composer </imsld:title

</imsld:item

imsld:item identifier="I-4-wig-sites" identifierref="R-Images">

imsld:titleImages of Greatness</imsld:title

</imsld:item

imsld:item identifier="I-5-wig-sites" identifierref="R-Quotations">

imsld:titleQuotations about Greatness</imsld:title

</imsld:item

imsld:item identifier="I-6-wig-sites" identifierref="R-Dutch">

imsld:titleThe Dutch View?</imsld:title

</imsld:item

</imsld:learning-object

</imsld:environment

imsld:environment identifier="E-overview-thoughts">

imsld:titleOverview of learners' initial thoughts</imsld:title

imsld:service identifier="S-overview-initial-thoughts">

imsld:monitor

imsld:role-ref ref="Learner"/>

imsld:titleLearners' initial thoughts</imsld:title

imsld:item identifierref="R-initial-thoughts-overview"/>

</imsld:monitor

</imsld:service

</imsld:environment

imsld:environment identifier="E-response-by-tutor">

imsld:titleResponse by tutor</imsld:title

imsld:learning-object identifier="lo-E-response-by-tutor">

imsld:titleResponse by tutor</imsld:title

imsld:item identifierref="R-response-by-tutor"/>

</imsld:learning-object

</imsld:environment

</imsld:environments

</imsld:components

imsld:method

imsld:play identifier="P-1" isvisible="true">

imsld:titleA unit of learning on the concept of greatness</imsld:title

imsld:act identifier="A-1">

imsld:titleYour views on greatness</imsld:title

imsld:role-part identifier="RP-Learner-1">

imsld:titleFirst step</imsld:title

imsld:role-ref ref="Learner"/>

imsld:activity-structure-ref ref="AS-first-step"/>

</imsld:role-part

imsld:role-part identifier="RP-Tutor-1">

imsld:titleSupport activities for first step</imsld:title

imsld:role-ref ref="Tutor"/>

imsld:support-activity-ref ref="SA-first-step"/>

</imsld:role-part

imsld:complete-act

imsld:when-role-part-completed ref="RP-Tutor-1"/>

</imsld:complete-act

</imsld:act

imsld:act identifier="A-2">

imsld:titleOthers' views on greatness</imsld:title

imsld:role-part identifier="RP-Learner-2">

imsld:titleSecond step</imsld:title

imsld:role-ref ref="Learner"/>

imsld:activity-structure-ref ref="AS-second-step"/>

</imsld:role-part

imsld:role-part identifier="RP-Tutor-2">

imsld:titleSupport activities for second step</imsld:title

imsld:role-ref ref="Tutor"/>

imsld:support-activity-ref ref="SA-respond"/>

</imsld:role-part

imsld:complete-act

imsld:when-role-part-completed ref="RP-Tutor-2"/>

</imsld:complete-act

</imsld:act

imsld:complete-play

imsld:when-last-act-completed/>

</imsld:complete-play

</imsld:play

imsld:complete-unit-of-learning

imsld:when-play-completed ref="P-1"/>

</imsld:complete-unit-of-learning

imsld:conditions

imsld:if

imsld:not

imsld:no-value

imsld:property-ref ref="LP-tutor-comments-initial-thoughts"/>

</imsld:no-value

</imsld:not

</imsld:if

imsld:then

imsld:show

imsld:environment-ref ref="E-response-by-tutor"/>

</imsld:show

</imsld:then

imsld:else

imsld:hide

imsld:environment-ref ref="E-response-by-tutor"/>

</imsld:hide

</imsld:else

imsld:if

imsld:complete

imsld:learning-activity-ref ref="LA-enter-initial-thoughts"/>

</imsld:complete

</imsld:if

imsld:then

imsld:show

imsld:class class="C-Activity2-complete"/>

</imsld:show

imsld:hide

imsld:class class="C-Activity2-not-complete"/>

</imsld:hide

</imsld:then

imsld:else

imsld:show

imsld:class class="C-Activity2-not-complete"/>

</imsld:show

imsld:hide

imsld:class class="C-Activity2-complete"/>

</imsld:hide

</imsld:else

imsld:if

imsld:complete

imsld:learning-activity-ref ref="LA-respond-to-others"/>

</imsld:complete

</imsld:if

imsld:then

imsld:show

imsld:class class="C-Activity3-complete"/>

</imsld:show

imsld:hide

imsld:class class="C-Activity3-not-complete"/>

</imsld:hide

</imsld:then

imsld:else

imsld:show

imsld:class class="C-Activity3-not-complete"/>

</imsld:show

imsld:hide

imsld:class class="C-Activity3-complete"/>

</imsld:hide

</imsld:else

</imsld:conditions

</imsld:method

</imsld:learning-design

</organizations

resources

resource identifier="R-intro" type="imsldcontent" href="intro.xml">

file href="intro.xml"/>

file href="unfold.css"/>

</resource

resource identifier="R-Definitions" type="imsldcontent" href="defs.xml">

file href="defs.xml"/>

file href="unfold.css"/>

</resource

resource identifier="R-BBC-Site" type="webcontent" href="

resource identifier="R-Bach" type="webcontent" href="

resource identifier="R-Images" type="webcontent" href="

resource identifier="R-Quotations" type="webcontent" href="

resource identifier="R-Dutch" type="webcontent" href="

resource identifier="R-initial-thoughts" type="imsldcontent" href="initial-thoughts-form.xml">

file href="initial-thoughts-form.xml"/>

file href="unfold.css"/>

</resource

resource identifier="R-set-activity2-complete" type="imsldcontent" href="set-activity2-complete.xml">

file href="set-activity2-complete.xml"/>

file href="unfold.css"/>

</resource

resource identifier="R-initial-thoughts-overview" type="imsldcontent" href="initial-thoughts-overview.xml">

file href="initial-thoughts-overview.xml"/>

file href="unfold.css"/>

</resource

resource identifier="R-response-to-initial-thoughts-form" type="imsldcontent" href="response-to-initial-thoughts-form.xml">

file href="response-to-initial-thoughts-form.xml"/>

file href="unfold.css"/>

</resource

resource identifier="R-response-to-initial-thoughts-overview" type="imsldcontent" href="responses-overview.xml">

file href="responses-overview.xml"/>

file href="unfold.css"/>

</resource

resource identifier="R-response-by-tutor" type="imsldcontent" href="initial-thoughts-tutor-comments.xml">

file href="initial-thoughts-tutor-comments.xml"/>

file href="unfold.css"/>

</resource

resource identifier="R-response-to-initial-thoughts-form-tutor" type="imsldcontent" href="initial-thoughts-tutor-form.xml">

file href="initial-thoughts-tutor-form.xml"/>

file href="unfold.css"/>

</resource

</resources

</manifest

3.2 initial-thoughts-form.xml

<?xml version="1.0" encoding="UTF-8"?>

html xmlns:ld=" xmlns="

head

link type="text/css" rel="stylesheet" href="unfold.css"/>

titleEnter some intitial thoughts on greatness</title

</head

body

div class="C-Activity2-not-complete">

pPlease enter your initial thoughts on greatness. Subsequently, your thoughts will be made available to the whole group, and you will be able to see the thoughts of others. You can find supportive material in the environment.</p

ld:set-property ref="LP-initial-thoughts"/>

</div

div class="C-Activity2-complete">

pYou entered these initial thoughts:</p

ld:view-property ref="LP-initial-thoughts" property-of="self" view="value"/>

pThe activity has now been completed by the tutor for the whole group.</p

</div

</body

</html

3.3 set-activity2-complete.xml

html xmlns:ld=" xmlns="

head

link type="text/css" rel="stylesheet" href="unfold.css"/>

titleComplete activity</title

</head

body

div class="C-Activity2-not-complete">

pMonitor the progress of the learners by using the overview of the entered thoughts and the progress overview in the environment. When all learners have entered their intitial thoughts, set the activity to completed.</p

</div

div class="C-Activity2-not-complete">

pComplete the activity by setting this variable to true:</p

ld:set-property ref="LP-activity-2-completed"/>

</div

div class="C-Activity2-complete">

pThe activity has been completed</p

</div

</body

</html

3.4 initial-thoughts-overview.xml

<?xml version="1.0" encoding="UTF-8"?>

html xmlns:ld=" xmlns="

head

titleThe intitial thoughts</title

</head

body

PThis learner had the following thoughts on greatness</P

ld:view-property property-of="supported-person" ref="LP-initial-thoughts"/>

</body

</html

3.5 response-to-initial-thoughts-form.xml

<?xml version="1.0" encoding="UTF-8"?>

html xmlns:ld=" xmlns="

head

titleRespond to the thoughts entered by the others</title

</head

body

pYour initial thoughts on greatness were:</p

ld:view-property ref="LP-initial-thoughts" property-of="self" view="value"/>

pTake a look at what others think about greatness using the monitor service in the environment. Use this information to revise your thoughts in the area below. The tutor will finish off this activity on a leaner-by-learner basis.</p

div class="C-Activity3-not-complete">

ld:set-property ref="LP-response-to-initial-thoughts"/>

</div

div class="C-Activity3-complete">

pYou entered this response to the initial thoughts:</p

ld:view-property ref="LP-response-to-initial-thoughts" property-of="self" view="value"/>

</div

</body

</html

3.6 responses-overview.xml

<?xml version="1.0" encoding="UTF-8"?>

html xmlns:ld=" xmlns="

head

link type="text/css" rel="stylesheet" href="unfold.css"/>

titleThe intitial thoughts</title

</head

body

pThis learner's initial thoughts were:</p

ld:view-property ref="LP-initial-thoughts" property-of="supported-person"/>

pAfter looking at others' thoughts, this learner wrote:</p

ld:view-property ref="LP-response-to-initial-thoughts" property-of="supported-person"/>

</body

</html

3.7 initial-thoughts-tutor-comments.xml

<?xml version="1.0" encoding="UTF-8"?>

html xmlns:ld=" xmlns="

head

titleResponse on the intitial thoughts by the tutor</title

</head

body

pYour initial thoughts:</p

ld:view-property ref="LP-initial-thoughts" property-of="self" view="value"/>

pYour reflections:</p

ld:view-property ref="LP-response-to-initial-thoughts" property-of="self" view="value"/>

pThe response by the tutor:</p

ld:view-property ref="LP-tutor-comments-initial-thoughts"/>

</body

</html

3.8 initial-thoughts-tutor-form.xml

<?xml version="1.0" encoding="UTF-8"?>

html xmlns:ld=" xmlns="

head

link type="text/css" rel="stylesheet" href="unfold.css"/>

titleRespond on the intitial thoughts by students</title

</head

body

div class="C-Activity2-complete">

pInitial thoughts:</p

ld:view-property ref="LP-initial-thoughts" property-of="supported-person" view="value"/>

pResponse to others:</p

ld:view-property ref="LP-response-to-initial-thoughts" property-of="supported-person" view="value"/>

pYou can enter comments on the initial thoughts here:</p

ld:set-property ref="LP-tutor-comments-initial-thoughts" property-of="supported-person"/>

pYou can set the activity to completed for this learner here:</p

ld:set-property ref="LP-activity-3-completed" property-of="supported-person"/>

</div

</body

</html