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:
- Narrative user case description
- UML activity diagram
- 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