1212 Department of Computer Science Writing MOT, Reading AHA! - converting between an authoring and a delivery system for adaptive educational hypermedia.

Slides:



Advertisements
Similar presentations
3 rd A3EH workshop at 12 th International Conference on Artificial Intelligence, Amsterdam, 2005 TU/ e eindhoven university of technology Evaluation of.
Advertisements

Maurice Hendrix, A3H AH2008, 29/07/2008 A meta level for LAG Adaptation Language.
1212 Department of Computer Science Adaptive Hypermedia and The Semantic Web Socrates course UPB Romania Course 4 Dr. Alexandra Cristea
Adaptive Hypermedia and The Semantic Web Socrates course UPB Romania, Course 5 Dr. Alexandra Cristea
PROLEARN International Summer School 27May – 2June 2007 Authoring and Engineering Adaptive eLearning Systems Dr. Alexandra Cristea
Adaptive Hypermedia and The Semantic Web Dr. Alexandra Cristea
Maurice Hendrix, Alexandra Cristea* London Knowledge Lab 25/11/2008 *Based on work in collaboration with Paul De Bra,
Maurice Hendrix, Alexandra I. Cristea EC-TEL 2009 {maurice, Adaptation languages for learning: the CAM meta-model.
Fawaz Ghali, Alexandra Cristea, Craig Stewart and Maurice Hendrix Collaborative Adaptation Authoring and Social Annotation in MOT (a.k.a MOT 2.0)
1 1 Andreea Molnar, Cristina Hava Muntean School of Computing National College of Ireland
Department of Computer Science TU/ e eindhoven university of technology Evaluation of Interoperability of Adaptive Hypermedia Systems: testing the MOT.
Company LOGO Towards the Validation of Adaptive Educational Hypermedia using CAVIAr Mark Melia & Claus Pahl Dublin City University.
Adaptive Hypermedia Content Authoring using MOT3.0 Jonathan G. K. Foss Dr. Alexandra I. Cristea.
Explicit Intelligence in Adaptive Hypermedia: Generic Adaptation Languages Alexandra Cristea.
LAG: Layers of Adaptive Granularity Dr. Alexandra Cristea
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May.
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Dr. Alexandra Cristea
TU e technische universiteit eindhoven / department of mathematics and computer science 1 Empirical Evaluation of Learning Styles Adaptation Language Natalia.
Generic Adaptation Process Evgeny Knutov Paul De Bra Mykola Pechenizkiy GAF project: Generic Adaptation Framework (project is supported byNWO (project.
GAF: AH systems analysis approach Evgeny Knutov Paul De Bra Mykola Pechenizkiy
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
TU/e technische universiteit eindhoven Hera: Development of Semantic Web Information Systems Geert-Jan Houben Peter Barna Flavius Frasincar Richard Vdovjak.
Coursework.  5 groups of 4-5 students  2 project options  Full project specifications on 3 rd March  Final deadline 10 th May 2011  Code storage.
Adaptive Hypermedia Dr. Alexandra Cristea
/ faculty of mathematics and informatics TU/e eindhoven university of technology 1 Adaptive Authoring of Adaptive Educational Hypermedia Alexandra Cristea.
Maurice Hendrix CS411 seminar, 22/10/2009 Adaptation languages for learning: the CAM meta-model.
Design Issues for General-Purpose Adaptive Hypermedia Systems Hongjing Wu, Erik de Kort, Paul De Bra Eindhoven University of Technology The Netherlands.
ICALT06 – Adaptivity in Learning Systems, Kerkrade, 5 th of July, 2006 TU/e eindhoven university of technology Adapting SME Learning Environments for Adaptivity.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
Agenda AH systems evolution, GAF
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
Maurice Hendrix, IAS seminar, 30/06/2008 Concept Adaptation Model CAM.
Zagreb, September AHyCo: an Approach to a Web-Based Learning and Testing System Nataša Hoić-Božić, Faculty of Philosophy,
TU/e technische universiteit eindhoven Hypermedia Presentation Adaptation on the Semantic Web Flavius Frasincar Geert-Jan Houben
1212 / department of computer science October 16, 2002AHA! Version 2.01 AHA! Version 2.0 More Adaptation Flexibility for Authors Paul De Bra, Ad Aerts,
Adapt Adaptivity and adaptability in ODL (Minerva/Socrates project)
Bridging Navigation, Search and Adaptation: AH Models Evolution Evgeny Knutov, David Smits, Paul De Bra and Mykola Pechenizkiy.
/ faculty of mathematics and computer science TU/e eindhoven university of technology 1 MOT Adaptive Course Authoring: My Online Teacher Alexandra Cristea.
LAG: Layers of Adaptive Granularity Dr. Alexandra Cristea
/ department of mathematics and computer science TU/e eindhoven university of technology Education Track, ITCC’04, US April, Adaptive Course Creation.
MOT: My Online Teacher Dr. Alexandra Cristea
ADAPTIVE SYSTEMS & USER MODELING: course structure revisited Alexandra I. Cristea USI intensive course “Adaptive Systems” April-May 2003.
/dept. of mathematics and computer science TU/e eindhoven university of technology wwwis.win.tue.nl/~hera WWW2002May Specification Framework for.
Adaptive Hypermedia Dr. Alexandra Cristea
– 4 th Workshop on Authoring of Adaptive and Adaptable Hypermedia, Dublin, 20 th of June, 2006 TU/e eindhoven university of technology Panel:
Adaptive Hypermedia Meets Provenance Evgeny Knutov Paul De Bra Mykola Pechenizkiy GAF project: Generic Adaptation Framework (project is supported byNWO.
/ department of mathematics and computer science TU/e eindhoven university of technology Departmental Seminar, Nottingham, UKMarch, Authoring of.
KBS-HYPERBOOK An Open Hyperbook System for Education Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers University of Hannover.
Smart Learning Services Based on Smart Cloud Computing
1212 / Department of Computer Science Adaptive Hypermedia 2ID20 Prof. dr. Paul De Bra.
Entity Framework, a quickstart Florin−Tudor Cristea, Microsoft Student Partner.
The future of adaptation (in the on-line world) Prof. dr. Paul De Bra Web Engineering Group Eindhoven University of Technology.
Generic Adaptation Languages Explicit Intelligence in Adaptive Hypermedia Generic Adaptation Languages Explicit Intelligence in Adaptive Hypermedia Dr.
– 4 th Workshop on Authoring of Adaptive and Adaptable Hypermedia, Dublin, 20 th of June, 2006 TU/e eindhoven university of technology Evaluation.
1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006.
ICALT’06: Workshop on Adaptive Learning – extending IMS LD for adaptive instruction, Kerkrade, 6 h of July, 2006 TU/e eindhoven university of technology.
/ department of mathematics and computer science TU/e eindhoven university of technology UPB course “Adaptive Hypermedia” 5 th of January, Adaptive.
Maurice Hendrix, IAS seminar, 19/05/2008 Graphical Authoring of Adaptive Hypermedia: CAM.
1212 / Department of Computer Science Adaptive Hypermedia 2ID20 Prof. dr. Paul De Bra.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Company LOGO An Architecture for Courseware Validation Mark Melia & Claus Pahl EdTech2007 – DIT.
GALE: The GRAPPLE Adaptive Learning Environment Paul De Bra Eindhoven University of Technology January 24, 2011 GRAPPLE Public Event Slide 1.
This talk brought to you by... OPen Adaptive Hypermedia group Escuela Politécnica Superior, Universidad Autónoma de Madrid {javier.bravo,
LAG Alexandra I. Cristea UPB intensive course “Adaptive Hypermedia” January 2004.
A 3 EH 4 th International Workshop on Authoring of Adaptive and Adaptable (Educational) Hypermedia Alexandra Cristea Rosa Carro & Franca Garzotto
Generic Adaptation Languages Explicit Intelligence in Adaptive Hypermedia Generic Adaptation Languages Explicit Intelligence in Adaptive Hypermedia Dr.
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea UPB intensive course “Adaptive Hypermedia” January.
A meta level for LAG Adaptation Language re-use in education
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea UNESCO workshop “Personalization in Education” Feb’04.
Versioning in Adaptive Hypermedia
Presentation transcript:

1212 Department of Computer Science Writing MOT, Reading AHA! - converting between an authoring and a delivery system for adaptive educational hypermedia - Alexandra Cristea, David Smits and Paul de Bra

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science Motivation authoring static educational content is quite different from adaptive content growing understanding: a great deal of help is necessary for authors to make authoring easier (‘authoring once, delivering many’): 2 major approaches: –a common language (lingua franca) used by all authors of AEH – the use of converters between AEHs

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science DM (Domain Model)

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science GM (goal and constraints model)

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science UM (user model) typical variables: –knowledge level, –interests, –learning styles

1212 Department of Computer Science UM – cont. In MOT, the LAG language is used: Independent user map variables declaration: // VARS UM.GM.stereotype1 Overlay user map variables declaration: // VARS UM.GM.Concept.knowledge Independent user map variables initialization: initialization ( UM.GM.stereotype1 = beg ) Overlay user map variables initialization: initialization ( // … other initializations while UM.GM.Concept.knowledge != 0 ( UM.GM.Concept.knowledge = 0) ) // end initialization

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science PM (presentation/ physical model) provide bridge to actual code generation for different platforms physical properties and environment of presentation: –ideal page length –where presentation chapters should be cut into pages –how and where multimedia should appear (p.o.v. display possibilities) –colours –fonts, etc. –but also: server load, traffic decisions, compression, etc. in a simplified authoring experience: –generated automatically, to make the authoring easier

1212 Department of Computer Science PM – cont. In MOT, the LAG language is used: Independent PM variables declaration: // VARS PM.GM.Menu, PM.GM.ToDo, PM.GM.Next Overlay PM variables declaration: // VARS PM.GM.Concept.show Independent presentation map variables initialization: initialization ( // … other initializations PM.GM.Menu = false PM.GM.ToDo = false // … other initializations ) Overlay presentation map variables initialization: initialization ( // … other initializations while GM.Concept.label = null ( PM.GM.Concept.show = true ) // … other initializations )

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science AM Uses LAG – a classification method for adaptive techniques as direct adaptation rules, adaptation language and adaptation strategies. –repartition on layers follows increasing level of semantics. MOT is implementing (a v. of) all three levels

1212 Department of Computer Science AM: assembly level rules generic: if GM.Concept.weight > 10 then ( PM.GM.Concept.show = true ) specific: if '\Main topic\video presentation.title'.access == true then ( UM.GM.stereotype1 = vis )

1212 Department of Computer Science AM: adaptation language level rules repetitive actions: while GM.Concept.label == null ( PM.GM.Concept.show = true ) enough conditions to proceed to next level: if enough( GM.Concept.label == int UM.GM.stereotype1 == int, 2 ) then ( PM.GM.Concept.show = true )

1212 Department of Computer Science AM: adaptation language level rules – cont. structural semantics from the domain or lesson maps: Type of Attributes (in domain maps): DM.Concept.Attribute.Type == Title Order of Concepts (in lesson groups): GM.Concept.Order == 1 Level of a Concept (in lesson hierarchy): GM.Concept.level == 2 Parent/ Child of a concept (in lesson hierarchy): GM.Concept.parent / child

1212 Department of Computer Science AM: adaptation strategies LAG program: // Description // Variables initialization () implementation ()

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science CAF: <!ATTLIST contents weight CDATA "" label CDATA "" >

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science CAF: DM Adaptive Adaptive HyperMedia title Adaptive HyperMedia … …

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science CAF:GM... Adaptive\Adaptive HyperMedia\title Adaptive\Adaptive HyperMedia\text Adaptive\Adaptive HyperMedia\Welcome\title Adaptive\Adaptive HyperMedia\Welcome\video...

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science Delivering in AHA!

1212 Department of Computer Science Outline 1.Motivation 2.MOT authoring (according to LAOS) : 1.DM 2.GM 3.UM 4.PM 5.AM 3.CAF: The Common Format 4.Delivering in AHA! 5.Conclusion

1212 Department of Computer Science Conclusions one of the 1 st attempts to convert info between 2 different AEHS: –an authoring system & a delivery system evaluated within a class of 4th year undergraduate students of CS at Eindhoven University of Technology yet another step to establish a common platform and a common format for the representation of AEH –From our first tests with different systems it is clear that this common format has to have a rich semantics

1212 Department of Computer Science Try it out at: