Download presentation
Presentation is loading. Please wait.
Published byDarrell Jackson Modified over 9 years ago
1
GRAPPLE – Public Event 24.01.2011 Slide 1 Extending Commercial LMSs with Adaptivity Patrick Pekczynski imc information multimedia communication AG
2
GRAPPLE – Public Event 24.01.2011 Slide 2 About the speaker Senior Research Professional at New Business department of IMC http://www.im-c.com joined GRAPPLE in July 2009
3
GRAPPLE – Public Event 24.01.2011 Slide 3 Areas of work European research projects http://www.grapple-project.org National research projects http://www.sabine-projekt.de LMS software engineering CLIX LMS
4
GRAPPLE – Public Event 24.01.2011 Slide 4 What are you going to hear?
5
GRAPPLE – Public Event 24.01.2011 Slide 5 The ‘G’ in GRAPPLE GRAPPLE is generic: provides a generic solution integrates different learning management systems (LMSs)
6
GRAPPLE – Public Event 24.01.2011 Slide 6 What different LMSs? Open SourceCommercial Claroline
7
GRAPPLE – Public Event 24.01.2011 Slide 7 Why LMSs in GRAPPLE? LMS User (Learner) Enrollment in courses Delivery of learning material Assessment and evaluations Portfolio
8
GRAPPLE – Public Event 24.01.2011 Slide 8 Connect an LMS to GRAPPLE How can we exchange information? Slide 8 LMSGRAPPLE GRAPPLE Event Bus (GEB)
9
GRAPPLE – Public Event 24.01.2011 Slide 9 LMS integration – A recipe
10
GRAPPLE – Public Event 24.01.2011 Slide 10 Ingredients Standardise LMS-events by converting them (GRAPPLE conversion component [GCC]) Connect to communication framework (GRAPPLE Event Bus [GEB]) Slide 10 GEB-Connector LMS GCC
11
GRAPPLE – Public Event 24.01.2011 Slide 11 Conversion component IMS-LIP name First fName First name Different LMSs name the same information differently Use IMS – LIP as common standard for information exchange
12
GRAPPLE – Public Event 24.01.2011 Slide 12 Connect an LMS to GRAPPLE What kind of events? Access to a course Tests/quizzes Registration User Login Role change Access to a learning activity Learning activity change Learning activity addition Learning activity removal
13
GRAPPLE – Public Event 24.01.2011 Slide 13 GEB Connector (2 parts) GEB-Client send messages individual for each LMS EventListener receive messages common interface every LMS must implement
14
GRAPPLE – Public Event 24.01.2011 Slide 14 Couple with GEB Register the LMS with the GEB http://www.learning- demo.eu/grapplix/eventEventListenerService?wsdl Specify what events you want to listen to, i.e.: listen to every user info change (setUMData)
15
GRAPPLE – Public Event 24.01.2011 Slide 15 GEB Benefits communication between GRAPPLE components LMS can ask: for data about a user (GUMF) for a list of available adaptive courses LMS can tell: user has completed a test user has accessed learning activity
16
GRAPPLE – Public Event 24.01.2011 Slide 16 Connect an LMS to GRAPPLE Wait a minute! How do you know what user you are talking about?
17
GRAPPLE – Public Event 24.01.2011 Slide 17 Shibboleth Single sign-on (SSO) functionality One general GRAPPLE identifier (GID) access to all federated resources in GRAPPLE identify learner across GRAPPLE system
18
GRAPPLE – Public Event 24.01.2011 Slide 18 Shibboleth LMS needs Shibboleth Service Provider Depending on your LMS: Configuration (if Shibboleth is already supported) Implementation (if Shibboleth module is missing)
19
GRAPPLE – Public Event 24.01.2011 Slide 19 Ingredients - Summary GEB-Connector LMS GCC Shibboleth
20
GRAPPLE – Public Event 24.01.2011 Slide 20 Connect an LMS to GRAPPLE Slide 20 LMSGRAPPLE GRAPPLE Event Bus (GEB) GRAPPLE Identity provider (Shibboleth) Communication Authentication Identification
21
GRAPPLE – Public Event 24.01.2011 Slide 21 LMS integration – A recipe Integrating an LMS in GRAPPLE is essentially a 3-fold task. Implement: 1.Conversion component (GCC) 2.GEB-connectivity 3.Shibboleth Service provider
22
GRAPPLE – Public Event 24.01.2011 Slide 22 Can I put in my LMS in there?
23
GRAPPLE – Public Event 24.01.2011 Slide 23 What is CLIX? Learning Management System developed by IMC One of the commercial LMSs in the project
24
GRAPPLE – Public Event 24.01.2011 Slide 24 CLIX – Some facts Java based J2EE web application GRAPPLE integration with CLIX 9.0 Integration also compatible with new version CLIX 2010 Sh ibboleth service provider component already integrated Manager user skills / competencies
25
GRAPPLE – Public Event 24.01.2011 Slide 25 CLIX – Some facts Already a “learning logic” inside Possible to define order of course modules
26
GRAPPLE – Public Event 24.01.2011 Slide 26 Let’s look at the integration
27
GRAPPLE – Public Event 24.01.2011 Slide 27 What do we get? Federated access: A GRAPPLE user can use any associated learning environment (LMS and ALE) LMSAdaptive Learning Engine GALE
28
GRAPPLE – Public Event 24.01.2011 Slide 28 Federated Access via CLIX
29
GRAPPLE – Public Event 24.01.2011 Slide 29 What do we get? Normalisation of user events usage of IMS-LIP standard (learner information packaging)
30
GRAPPLE – Public Event 24.01.2011 Slide 30 IMS-LIP user events in CLIX
31
GRAPPLE – Public Event 24.01.2011 Slide 31 What do we get? Availability of adaptive learning resources in the LMS usage of adaptive course from the adaptive learning environment (GALE)
32
GRAPPLE – Public Event 24.01.2011 Slide 32 Availability of adaptive learning resources in CLIX
33
GRAPPLE – Public Event 24.01.2011 Slide 33 What do we get? Centralised user information: Get information from other federated components like Assessments Knowledge Competencies
34
GRAPPLE – Public Event 24.01.2011 Slide 34 What do we get? 2-way communication Adaptive course in GALE uses information the LMS has sent to GUMF Can include: Knowledge update after test completion Deduce knowledge about conceptes from learner competencies
35
GRAPPLE – Public Event 24.01.2011 Slide 35 What do we get? LMS GALE Send test result Access adaptive course Lookup knowledge about concept Return knowledge level GUMF Recommend concept
36
GRAPPLE – Public Event 24.01.2011 Slide 36 What do we get? Visualisation Display information about current learning status in an adaptive course
37
GRAPPLE – Public Event 24.01.2011 Slide 37 GRAPPLE visualisations in CLIX
38
GRAPPLE – Public Event 24.01.2011 Slide 38 What do we get? Adaptive authoring from within the LMS Integrate a link to GRAPPLE authoring toolset (GAT) directly in your LMS http://pcwin530.win.tue.nl/GAT/
39
GRAPPLE – Public Event 24.01.2011 Slide 39 Adaptive authoring from within the LMS
40
GRAPPLE – Public Event 24.01.2011 Slide 40 Questions?
41
GRAPPLE – Public Event Backup slides 24.01.2011 Slide 41
42
GRAPPLE – Public Event 24.01.2011 Slide 42 Relevant deliverables D5.2b: Conversion components between GRAPPLE and LMSs D7.1c: Final specification of the operational infrastructure D7.2c: Data models and related documentation - final version D7.5: Operational infrastructure - final release with documentation
43
GRAPPLE – Public Event GRAPPLE architecture 24.01.2011 Slide 43
44
GRAPPLE – Public Event 24.01.2011 Slide 44 Extending an existing LMS
45
GRAPPLE – Public Event 24.01.2011 Slide 45 MAYBE (PP) Example cycle Complete assessment in LMS LMS sends result to GUMF Learner accesses adaptive course via LMS Adaptive can query knowledge status of learner from GUMF Course presents adapted content to User
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.