Download - Opening learner profiles
![Page 1: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/1.jpg)
Opening Learner Profiles across
Heterogeneous ApplicationsTriomphe Ramandalahy, Philippe Vidal, Julien Broisin
Université Paul SabatierToulouse, France
![Page 2: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/2.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Context
๏Personalization of Web-based Learning Environments
๏There is a need for collecting data about learning tools and resources, users and activities
๏We focus on ACTORS, and specially LEARNERS
2
![Page 3: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/3.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Issues to solve
๏ Learner profile: set of information related to a user or a set of users
๏Various information describing learners from various points of view
๏ Information is distributed across heterogeneous systems and applications
3
![Page 4: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/4.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Issues to solve
๏ Learner profile: set of information related to a user or a set of users
๏Various information describing learners from various points of view
๏ Information is distributed across heterogeneous systems and applications
3
๏How to gather the whole information characterizing a learner? How to share and reuse it?➡Uniformely represent information to collect➡Federate the various sources of information
![Page 5: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/5.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Outline
๏Existing approaches
๏Our proposal
๏A model dedicated to learner profile
๏A service oriented architecture
๏Conclusions and future works
4
![Page 6: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/6.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Standardized approaches
๏ IEEE Personal And Private Information (PAPI - 2002)‣ Personal information, competences, relations,
portfolio, security, ...
๏ IMS Learner Information Package (LIP - 2005)
‣ Additional information such as history, preferences, affiliations or activities
5
![Page 7: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/7.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Specific approaches
๏Reuse of External Profiles (REPro) [Eyssautier 08]‣ Date of birth, living place, school year, first year (or
not) in this curriculum
๏ cosyQTY [Lazarinis 07]‣ Personal information, objectives, knowledge, usage
of the sytem
๏ ...and many more
6
![Page 8: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/8.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Some lacks
๏ Low abstraction level
๏ No query language (or specific)
๏ No mechanism to exchange learner profiles between heterogeneous applications
7
![Page 9: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/9.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Some lacks
๏ Low abstraction level
๏ No query language (or specific)
๏ No mechanism to exchange learner profiles between heterogeneous applications
7
๏Nearly impossible to define additional information required for a specific learning application
๏Very hard to share and reuse learner profiles
![Page 10: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/10.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Outline
๏Existing approaches
๏Our proposal
๏A model dedicated to learner profile
๏A service oriented architecture
๏Conclusions and future works
8
![Page 11: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/11.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia 9
A model-driven approach...
๏A UML-based modeling of learner profiles‣ High abstraction level (extensibility)‣ A core profile composed of several sub-profiles
๏A system dedicated to the storage of learner profiles
๏A service to modify/extend the learner profile
๏A service to facilitate access to the dedicated storage system
![Page 12: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/12.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
...based on an existing standard
10
๏Reuse of the “de facto” Web-Based Enterprise Management (WBEM) standard elaborated by the Distributed Management Task Force (DMTF)
๏Natively dedicated to system, network and application management
๏The main advantages‣ A Common Information Model (CIM)‣ Some query languages (CQL and WQL)‣ Some protocols to ensure communication between
heterogeneous applications and systems‣ Several open source implementations
![Page 13: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/13.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Outline
๏Existing approaches
๏Our proposal
๏A model dedicated to learner profile
๏A service oriented architecture
๏Conclusions and future works
11
![Page 14: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/14.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The global learner profile
12
๏Based on the existing CIM User model
![Page 15: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/15.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia 13
A Technology Enhanced Learning (TEL) core profil
๏To represent any TEL actor (learner, teacher, tutor, ...)
![Page 16: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/16.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia 14
A core profil for learners
![Page 17: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/17.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The cognitive sub-profile
15
๏ Integrates IMS LIP categories
![Page 18: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/18.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The preference sub-profil
16
๏ Integrates interests, preferences and relationships
![Page 19: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/19.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The identification sub-profile
17
๏CIM User๏Additional information
![Page 20: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/20.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The metacognitive sub-profile
18
๏Various information specified by psychologists
![Page 21: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/21.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Outline
๏Existing approaches
๏Our proposal
๏A model dedicated to learner profile
๏A service oriented architecture
๏Conclusions and future works
19
![Page 22: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/22.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The 3/3 architecture
20
![Page 23: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/23.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The 3/3 architecture
20
LEARNING
SYSTEM 1
LEARNING ENVIRONMENT
LEARNING
SYSTEM 2
LEARNING
SYSTEM N
![Page 24: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/24.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The 3/3 architecture
20
LEARNING
SYSTEM 1
LEARNING ENVIRONMENT
LEARNING
SYSTEM 2
LEARNING
SYSTEM N TRACKING
REPOSITORY
WBEM
framework
TR
AC
KIN
G M
AN
AG
ER
TRACKING ENVIRONMENT
![Page 25: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/25.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The 3/3 architecture
20
LEARNING
SYSTEM 1
LEARNING ENVIRONMENT
LEARNING
SYSTEM 2
LEARNING
SYSTEM N TRACKING
REPOSITORY
WBEM
framework
TR
AC
KIN
G M
AN
AG
ER
TRACKING ENVIRONMENT
LEARNER
PROFILE
SERVICE
AG
EN
T
MODEL
PROFILE
SERVICE A
GE
NT
A
GE
NT
INTERMEDIATE
LAYER
![Page 26: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/26.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Collecting the whole profile from various applications
21
TRACKING
REPOSITORY
WBEM
framework
TR
AC
KIN
G M
AN
AG
ER
LEARNER
PROFILE
SERVICE
AG
EN
T
TRACKING ENVIRONMENT
LEARNING
SYSTEM 1
MODEL
PROFILE
SERVICE
LEARNING ENVIRONMENT
AG
EN
T
LEARNING
SYSTEM 2
AG
EN
T
VIS.
TOOL
INTERMEDIATE
LAYER
![Page 27: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/27.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
The profil visualization tool
22
![Page 28: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/28.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Outline
๏Existing approaches
๏Our proposal
๏A model dedicated to learner profile
๏A service oriented architecture
๏Conclusions and future works
23
![Page 29: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/29.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Conclusions๏ Standardized approach: WBEM is natively integrated
within Microsoft and Linux operating systems๏The learner model‣ High abstraction level (extensible)‣ Integrates existing profils (IMS LIP, IEEE PAPI)‣ Integrates metacognitive properties
๏The management services‣ Facilitate access to the tracking repository‣ Make it easy to take into account additional
information‣ Promote sharing and reusing of learner profiles
24
![Page 30: Opening learner profiles](https://reader031.vdocuments.net/reader031/viewer/2022030403/554c1e7fb4c905ec518b54ae/html5/thumbnails/30.jpg)
ICALT 2009, July 16, 2009, Riga, Latvia
Future works๏Experimentation with students of the Institute of
Technology in computer science (should have been done this year but...)
๏Automated extraction of users data enclosed within the WBEM component of Microsoft Windows XP and Vista
๏Providing an intelligent helping system‣ Detection of difficulty‣ Analyse (data mining)‣ Triggering contextual help
25