towards a benchmark for the evaluation of ld expressiveness and suitability

33
Towards a Benchmark for the Evaluation of LD Expressiveness and Suitability Manuel Caeiro Rodríguez E-mail: [email protected]

Upload: makoto

Post on 19-Jan-2016

28 views

Category:

Documents


0 download

DESCRIPTION

Towards a Benchmark for the Evaluation of LD Expressiveness and Suitability. Manuel Caeiro Rodríguez E-mail: [email protected]. Goals. General goal: Enhance the modelling support of E ducational M odelling L anguages ( EMLs ) focusing mainly on Collaborative Learning - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

Towards a Benchmark for the Evaluation of LD

Expressiveness and Suitability

Manuel Caeiro Rodríguez

E-mail: [email protected]

Page 2: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 2Valkenburg, 23 September 2005

Goals

General goal: Enhance the modelling support of Educational Modelling Languages (EMLs) focusing mainly on Collaborative Learning

Particular goal: Obtain an evaluation benchmark of EMLs’ Expressiveness and Suitability

Page 3: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 3Valkenburg, 23 September 2005

What is an EML?

The purpose of EMLs is to support the modelling of learning practices (e.g. a course, a lesson, a lab practice, a workshop, etc.) in a generic way.

CEN/ISSS Workshop on Learning Technologies:

An EML is a semantic information model and binding describing the content and process within a unit of learning from a pedagogical perspective in order to support reuse and

interoperability

Page 4: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 4Valkenburg, 23 September 2005

Evaluation Criterions Expressiveness

Suitability

Final LD users: Application developers Specific purposes: Reusability and Interoperability

Capacity to denote the models in a domain

Quality of having the properties that are right for a specific purpose

Page 5: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 5Valkenburg, 23 September 2005

Development Approach

Focused on the coordination of the entities involved not on pedagogical or technological issues

Approach: problem decomposition

Page 6: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 6Valkenburg, 23 September 2005

Evaluation Methodology

Page 7: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 7Valkenburg, 23 September 2005

Perspectives

Perspectives in Workflow: Process Information Resource Organizational

Perspectives in Groupware: Communication Cooperation Collaboration Awareness

A modelling feature that involves a

certain purpose and that can be analyzed

independently

Page 8: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 8Valkenburg, 23 September 2005

Patterns

An abstraction that is frequently repeated in a modelling domain

Func.1 Task Decomposition

Description It should be possible to breakdown a task into several subtask.

Motivation To provide a structure to achieve a global goal solving simpler problems.

Instructional Examples

A course is organized in several separate lessons. A long term project is divided in several stages.

Forces Sub-tasks can be mandatory or optional.

Issues The conditions to finish the global task may involve the state of execution of the sub-tasks.

Page 9: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 9Valkenburg, 23 September 2005

Activity Theory Framework

Environment

Subject Object Goal

CommunityRules Division of Labour

Activity Expanded Mediational Model

ACTIVITY

Page 10: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 10Valkenburg, 23 September 2005

The Functional Perspective What has to be done? Goal breakdown and decomposition of activities

into sub-activities.En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 11: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 11Valkenburg, 23 September 2005

Functional Patterns

Goal Featuring Patterns Textual description, Mandatory task, Optional task,

Grade, Input artefact task, Output artefact task, etc. Composition Patterns

Task decomposition, Manual decomposition, Conditional decomposition, etc.

Multiple Instance Patterns Learner task, Support task, Work task, etc.

Relationship Patterns Complementary task, Antagonist task, etc.

Page 12: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 12Valkenburg, 23 September 2005

The Resource Perspective What resources are intended to do it? Learners, teachers, software agents, equipment,

etc.En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 13: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 13Valkenburg, 23 September 2005

Resource Patterns

Resource featuring PatternsLearner profile, Portfolio, Group structure, etc.

Role Enrolment PatternsConditioned, Capacity-based, Manual, etc.

Resource Assignment PatternsDirect, Role-based, Manual, Familiar,

Separation of duties, Conditioned, etc.

Page 14: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 14Valkenburg, 23 September 2005

The Information Perspective What information is available? The artefacts that can be used.

En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 15: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 15Valkenburg, 23 September 2005

Information Patterns

Data Visibility Patterns Activity data, Block data, Multiple instance data, etc.

Data Interaction Patterns Internal Interaction, Compound task to decomposed

tasks, to multiple instances, etc.

Data Transfer Patterns Transfer by value, Transfer by reference, Copy,

Transfer with block, Data transformation, Synchronization, etc.

Page 16: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 16Valkenburg, 23 September 2005

The Operational Perspective What operations are available? The applications and services that can be used.

En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 17: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 17Valkenburg, 23 September 2005

Operational Patterns

Operational Featuring PatternsTextual description, Ontology-based,

Instance, etc. Invocation Patterns

Request, Request-response, Solicit-response, etc.

Monitoring PatternsRole-based, Filtered, etc.

Page 18: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 18Valkenburg, 23 September 2005

The Organizational Perspective What organization is involved? Roles, Groups, Functional Units, Organizational

Units, etc.En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 19: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 19Valkenburg, 23 September 2005

Organizational Patterns

Structure PatternsOrganisational position, Organisational unit,

Aggregations, etc. Relationship Patterns

Delegation, Priority, etc.

Page 20: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 20Valkenburg, 23 September 2005

The Process Perspective When does it have to be done? The order in which activities can be performed.

En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 21: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 21Valkenburg, 23 September 2005

Process Patterns

Branching and Synchronizing PatternsSequence, Parallel division, Synchronization,

Exclusive choice, Multiple election, Discriminator, etc.

Structural PatternsArbitrary cycles, Implicit termination, etc.

State-based PatternsDelayed election, Milestone, etc.

Page 22: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 22Valkenburg, 23 September 2005

The Temporal Perspective At which moment does it have to be done? The time in which activities can be performed.

En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 23: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 23Valkenburg, 23 September 2005

Temporal Patterns

SynchronisationA starts B, A finishes B, A before B, etc.

SchedulingDeadline, Start point, etc.

AllocationMaximum, Minimum, Average, etc.

Page 24: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 24Valkenburg, 23 September 2005

The Authorization Perspective What roles are allowed to do? Permissions, visibility, etc.

En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 25: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 25Valkenburg, 23 September 2005

Authorization Patterns

Permission Featuring PatternsArtefact, Application & services, Class,

Environment, Activity, etc. Permission Assignment Patterns

Static, Manual, Conditioned, etc. Permission Owner Patterns

Role, Application or Service, Policy, etc.

Page 26: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 26Valkenburg, 23 September 2005

The Awareness Perspective What roles need to know? Notifications, monitoring, etc.

En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 27: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 27Valkenburg, 23 September 2005

Awareness Patterns

Event Source Featuring PatternsRole-presence, Role-actions, Environment,

Class, etc. Processing Patterns

Filter, Conjunction, Sequence, Counter, Composition, Storage, etc.

Event Sink Featuring PatternsRole, Resource assigned to task, Application

or Service, etc.

Page 28: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 28Valkenburg, 23 September 2005

The Interaction Perspective What interactions are intended to be produced? The control and management of the interaction in

the activity.En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 29: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 29Valkenburg, 23 September 2005

Interaction Patterns

Session Control Patterns Automatic, Manual, Conditioned, etc.

Membership Control Patterns Guest list, Minimum participants, etc.

Conversation Control Patterns Automatic response, Typed response, etc.

Version Control Patterns Operation-based, Role-based, etc.

Time Stamp Patterns Periodic, Operation-based, etc.

Page 30: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 30Valkenburg, 23 September 2005

The Causal Perspective Why to do it? Metadata, learning goals, pre-requisites, etc.

En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a l

Page 31: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 31Valkenburg, 23 September 2005

Summary

En v iro n m e n t

R o le O bje ctA C T I V I T Y

R u le s

Au th o r iza tio nAw ar en es sI n te r ac tio n

C o m m u n ity D iv is io n o f L a bo u r

S u bje ct G o a lI n f o r m atio n a l

O p er a tio n a l

O r g an iza tio n a l P r o c es a lT em p o r a l

R es o u r c e F u n c tio n a l

10+1 perspectives 200 + patterns, but we are refining them

Page 32: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

UNFOLD-ProLearn 32Valkenburg, 23 September 2005

Conclusions Relationship with other EML evaluation

proposals: not based on complete unit of learning modelling.

Next step: to provide a meta-model that enable the development of applications with truly reusability and interoperability properties.

Final goal: that teachers can perform the same things in a virtual environment that in their conventional classrooms.

Page 33: Towards a Benchmark  for the  Evaluation of LD  Expressiveness and Suitability

Thanks!

Manuel Caeiro Rodríguez

E-mail: [email protected]