• Aucun résultat trouvé

Personalisation in Self e-Learning Networks

N/A
N/A
Protected

Academic year: 2022

Partager "Personalisation in Self e-Learning Networks"

Copied!
16
0
0

Texte intégral

(1)

Personalisation in Self e-Learning Networks

Kevin Keenoy

Birkbeck College, University of London

IST Workshop on

Metadata Management in Grid and P2P systems (MMGPS) - Models, Services and Architectures

16th December 2003

(2)

16th December 2003 Personalisation in Self e-Learning Networks

2

The SeLeNe Project (IST-2001-39045) is a one-year Accompanying Measure

funded by EU FP5

1st November 2002 to 31st January 2003

(3)

16th December 2003 Personalisation in Self e-Learning Networks

3

Overview

• Why SeLeNe? - Motivation

• What is a SeLeNe?

• The SeLeNe information space – Learning Object metadata

• Personalisation in SeLeNe

– Personal Views

– Personalised query results

– Notification services

(4)

16th December 2003 Personalisation in Self e-Learning Networks

4

Why SeLeNe?

• There are a huge number of learning resources now available on the Web

• Electronic “textbooks” can now be created collaboratively in ways that were previously impossible

• We need tools to allow for the discovery, sharing and collaborative creation of learning resources

• Semantic metadata describing these resources can enable advanced services more powerful than

traditional Web techniques

(5)

16th December 2003 Personalisation in Self e-Learning Networks

5

What is a SeLeNe?

• Formed by members of a learning community

instructors, learners and content providers

• The community creates a collection of shared Learning Objects (LOs) and their metadata descriptions

• Users register and share a LO by providing a metadata description of it; some parts of the metadata can be automatically generated

• The descriptions form a metadata repository – it is the descriptions and not the LOs themselves that SeLeNe manages

• There are various deployment options, the most general of which allows the repository to be

distributed across many Sites

(6)

Self e-learning Network

PEER

SITE

SITE

SITE SITE

SITE

SITE SITE

SITE SITE Course

Program

Module

Lesson ppt

CSCourses AICourses IEEE LOM

ACM CSS LO

Objectives

Custom Sch.

Lesson

(7)

16th December 2003 Personalisation in Self e-Learning Networks

7

Learning Object Metadata

• IEEE LOM chosen for SeLeNe

• Augment with “customised attributes” such as

– Learning styles catered for

– Detailed relationships between LOs

• Use taxonomies of

– Topic/subject Domains (e.g. ACM-CCS)

– Learning Objectives (e.g. Bloom’s Taxonomy) – Learning Styles (e.g. Honey and Mumford)

• All represented using RDF/S

(8)

Learning Object

Program Course Module Lesson Component

ISA

Contributor

contributed by Name

Role

Organization

Learning Topics Taxonomy

with subject part of

related to has prerequisite

Language

Title Format

Context Level Time

Learning Objectives Taxonomy

with goal

SeLeNe Metadata Schema

(9)

CS 252

“Object Oriented Programming”

title

Object Classes

Event

Handling Swing Graphical

Interfaces

part of part of

part of part of

CS 252 CS 240

CS 150 CS 359 CS 340

“Object Oriented Programming”

“Introduction to

Programming”

title

prerequisitehas

“Web Programming”

title

“Data Structures”

title

title prerequisitehas

prerequisitehas

“Data Bases”

title

LOM-RDF Example

Course Module Lesson

(10)

16th December 2003 Personalisation in Self e-Learning Networks

10

Personalisation

• There are many LOs available to users of a SeLeNe;

some will be useful for them and others will not

• Personalised access to LOs provides learners with tools to aid the discovery of useful LOs:

Views: Learner can browse the LO information

space according to just the attributes of interest to them personally

Search: Learners are presented with LOs relevant to their current educational needs

Notification: Learners are notified of the updates and additions to the SeLeNe that are relevant to them

(11)

16th December 2003 Personalisation in Self e-Learning Networks

11

Personalised Views

• The user’s view of LO descriptions and schemas can be personalised to reflect their perception of the information space

• Personalised views can be browsed and queried directly

• RDF View Language (RVL) allows

definition and population of virtual

schemas and LO descriptions

(12)

16th December 2003 Personalisation in Self e-Learning Networks

12

Personalised Query Results

• These depend on a User Profile, which includes

– Some PAPI-Learner elements

– Some IMS-LIP and IMS-RCD elements

– Additional elements to record learning goals and learning styles

• LO descriptions are queried using RQL, generated from keyword-based queries – query generation takes account of the profile as well as the query

– e.g. the language of LOs required can be specified

• The set of LO descriptions returned by query

evaluation are ranked according to the original query and the User Profile

(13)

16th December 2003 Personalisation in Self e-Learning Networks

13

The SeLeNe User Profile

messages

goals

Learning Objectives Taxonomy

IMS-RCD Competency

Taxonomy

Description Catalog

ims-lip:

competency

Title Entry

IMS-LIP:QCL Qualifications PAPI:

Personal Info

Learning Topics Taxonomy IMS-LIP:

Interests

LO Providers Learning Styles

Taxonomies

Taxonomy Style

learning style pref.

SeLeNe:

History

SeLeNe:

Notifications

PAPI & SeLeNE:

Preferences NewLOs

Updated LOs

New Users

LEARNER

goal description

goal topic Descriptive

Verb Annotation

Priority

Accessibility

Date preferences

IMS-LIP:

Goals

(14)

16th December 2003 Personalisation in Self e-Learning Networks

14

Personalised Event and Change Notification

• Users can register personal Event-Condition-Action (ECA) rules, which act over the RDF repository like traditional database triggers

• This enables notification of:

– Registration of new LOs of interest to the user – Changes to descriptions of particular LOs

• Rules of the form:

on event if condition do action

are automatically generated from user input to higher-level presentation and application services

(15)

16th December 2003 Personalisation in Self e-Learning Networks

15

Open Issues

• RDF query processing over P2P systems needed

• Investigation of best algorithm for the personalised ranking of query results

• Combination of ECA rules with transactions and consistency maintenance in RDF

repositories

• Design of User Interfaces for access to SeLeNe’s services

• Implementation and deployment of our

service-based architecture for the system

(16)

16th December 2003 Personalisation in Self e-Learning Networks

16

Further details and technical reports available from:

http://www.dcs.bbk.ac.uk/selene/

Références

Documents relatifs

The Learning Objects Manager tool, allows teachers to define/create/edit metadata to describe LOs following the IMS Learning Resource Metadata (IMSLRM) specifica- tion

To address the issue of generating semantic metadata for personal photographs in the family domain an approach is proposed that assumes that (1) although users are unlikely to

The information provided by the users allows to browse content via tags (social browsing), and search results can be ranked according to different criteria, e.g., alphabetically,

Friend Of A Friend vocabulary (FOAF) [1], an ontology used for description of personal profiles and relations among people, is well-known and popular in the Semantic Web

Desde este punto de vista, se considera que las clasificaciones de los procesos mentales, estructuras de memoria, habilidades y diferentes operaciones de las que hace uso una

En lo referente a metadatos, SCORM recomienda seguir el estándar IEEE-LOM 1484.12.1-2002, en una versión reducida; es decir, de los 64 elementos que define LOM, SCORM elige unos

En la actualidad los registros de metadatos de los objetos didácticos son esencialmente descriptivos, pues están orientados a proporcionar informa- ción sobre los contenidos o

Using standard and self-defined metadata schemas to represent the structure and meta-information of different learning objects, we decided to make our latest version of the