Maurice Hendrix, IAS seminar, 19/05/2008 Graphical Authoring of Adaptive Hypermedia: CAM.

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 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.
A Model Based on Semantic Nets to Support Evolutionary and Adaptive Hypermedia Systems N. Padilla Zea M. Medina Medina M. J. Cabrera F. Molina Ortiz L.
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.
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
Adaptive Hypermedia Dr. Alexandra Cristea
Maurice Hendrix CS411 seminar, 22/10/2009 Adaptation languages for learning: the CAM meta-model.
CS101: Introduction to Computer programming
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.
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
Breakout session 4: Education in Informatics Rapporteurs: Lynn Johnson, PhD Heiko Spallek, DMD, PhD June 2003, Natcher Conference Center, NIH, Bethesda,
Maurice Hendrix, IAS seminar, 30/06/2008 Concept Adaptation Model CAM.
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)
/ faculty of mathematics and computer science TU/e eindhoven university of technology 1 MOT Adaptive Course Authoring: My Online Teacher 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.
1212 /k October 5, 2000capaciteitsgroepscolloquium1 Adaptive Systems Paul De Bra.
Adaptive Hypermedia Dr. Alexandra Cristea
1212 Department of Computer Science Writing MOT, Reading AHA! - converting between an authoring and a delivery system for adaptive educational hypermedia.
– 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: What is it and why are we doing it? Dr. Alexandra Cristea
Using the Vanderbilt Generic Modeling Environment (GME) to Address SOA QoS Sumant Tambe Graduate Intern, Applied Research, Telcordia Technologies Inc.
/ department of mathematics and computer science TU/e eindhoven university of technology Departmental Seminar, Nottingham, UKMarch, Authoring of.
1.2 – Open Sentences and Graphs
KBS-HYPERBOOK An Open Hyperbook System for Education Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers University of Hannover.
The Multi-model, Metadata-driven Approach to Content and Layout Adaptation Knowledge and Data Engineering Group (KDEG) Trinity College,
A comparison of online and paper-based test results Sanja Čandrlić, Martina Ašenbrener Katić,
Generic Adaptation Languages Explicit Intelligence in Adaptive Hypermedia Generic Adaptation Languages Explicit Intelligence in Adaptive Hypermedia Dr.
Author: Lornet LD team Reuse freely – Just quote Desired Properties of a MOT Graphic Representation Formalism Simplicity and User Friendliness (win spec,
– 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.
Models for Language Engineering Bruno F. Barroca.
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.
4.2.1 Programming Models Technology drivers – Node count, scale of parallelism within the node – Heterogeneity – Complex memory hierarchies – Failure rates.
Problem Solving Techniques. Compiler n Is a computer program whose purpose is to take a description of a desired program coded in a programming language.
Problem Solving – 4 Stages
1 1 Overview 1.Find out why software engineering is important ■ see some software engineering failures 2.Get acquainted with – ■ the Chair of Software.
LAG Alexandra I. Cristea UPB intensive course “Adaptive Hypermedia” January 2004.
Algebra 1cc Functions 3 Determine the domain and range of a function from its graph Recall: the domain of a function is its independent or x values. The.
CS223: Software Engineering Lecture 2: Introduction to Software Engineering.
Generic Adaptation Languages Explicit Intelligence in Adaptive Hypermedia Generic Adaptation Languages Explicit Intelligence in Adaptive Hypermedia Dr.
Software Configuration Management
Evaluating Adaptive Authoring of AH
Representing Pattern Relationships
دانشگاه شهیدرجایی تهران
تعهدات مشتری در کنوانسیون بیع بین المللی
What Do You Teach? I teach mathematics
Using DrScheme and The Design Recipe in Algebra
Language-based Security
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.
CDRI Library Background CDRI-Library
Presentation transcript:

Maurice Hendrix, IAS seminar, 19/05/ Graphical Authoring of Adaptive Hypermedia: CAM

Outline Adaptive Hypermedia Authoring now: LAOS Graphical Authoring: CAM

Adaptive Hypermedia Hypermedia Adaptive Richer learning experience

LAOS 5 layer model for AH authoring: Domain model (DM) Goal and constraints model (GM) Adaptation model (AM) User models (UM) Presentation model (PM) Authoring now: LAOS

Authoring now: DM & GM Several tools like MOT (My Online Teacher) Efforts to automate part of the process Can easily be done by teachers without CS background

Example DM authoring

Authoring now: AM Either pre-prepared strategy or programming knowledge required Difficult for non-CS teachers to go beyond provided strategies

Example AM authoring (LAG Language) initialization( PM.next = true PM.ToDo = false PM.menu = true while true ( PM.GM.Concept.show = true UM.GM.Concept.beenthere = 0 ) UM.GM.begnum = 0 UM.GM.intnum = 0 ….

Graphical Authoring: CAM Layered model for AH authoring: Domain model (DM) A number of Adaptation models (AM 0.. AM N ) (GM can be done using AM 0) User models (UM) Presentation model (PM)

Example Graphical Authoring

Graph based authoring not completely new e.g. WOTAN

Example Graphical Authoring Using generic placeholders

Example Graphical Authoring Conditions

Case study rollout strategy old initialization( while true ( UM.GM.Concept.beenthere = 0 PM.GM.Concept.show = true ) while GM.Concept.label == showafter ( if GM.Concept.weight > 1 then ( PM.GM.Concept.show = false ) else ( PM.GM.Concept.show = true ) implementation ( if UM.GM.Concept.access == true then ( UM.GM.Concept.beenthere A= 1 ) if enough(UM.GM.Concept.bee nthere >= GM.Concept.weight GM.Concept.label == showatmost,2) then ( PM.GM.Concept.show = false ) if enough(UM.GM.Concept.bee nthere >= GM.Concept.weight GM.Concept.label == showafter,2) then ( PM.GM.Concept.show = true ))

Case study rollout strategy new _X.metadata == ‘showafter’ && _X.parent ==_Y && UM._Y.showcount >= _X.showafter

Termination and confluence problem Termination and confluence not guaranteed Between layers this can be solved by run-time priority: a rule on a lower layer cannot change an attribute changed by a rule on a higher layer

Further work 1.More concretely develop CAM 2.Develop tool for authoring CAM 3.Develop tools for AH systems to import CAMs

Thank you for your attention Questions?