Model-Driven Instructional Engineering to Generate Adaptable Learning Materials Juan Manuel Dodero Universidad Carlos III de Madrid [ICALT 2006, ADALE.

Slides:



Advertisements
Similar presentations
Company LOGO Towards the Validation of Adaptive Educational Hypermedia using CAVIAr Mark Melia & Claus Pahl Dublin City University.
Advertisements

Some Basic Ideas Behind IMS Learning Design Prof. Dr. Rob Koper Director of R&D into Learning Technologies Keynote 2 nd Scientific LORNET Conference Vancouver,
ELSE – eLearning in Software Engineering Stanimir Stoyanov, Distributed eLearning Center (DeLC), University of Plovdiv.
‘Towards a competency model for adaptive assessment to support lifelong learning’ Onjira Sitthisak, Lester Gilbert and Hugh C. Davis Learning Technologies.
Programmierung verteilter Systeme Lab Institut für Informatik Universität Augsburg Universitätsstraße 14, Augsburg Tel.: (+49) 821/ , Fax:
MDA > Model Driven Architecture > Orçun Dayıbaş > December, 2006 > METU, Ankara.
Amit, Keyur, Sabhay and Saleh Model Driven Architecture in the Enterprise.
Secure Middleware (?) Patrick Morrison 3/1/2006 Secure Systems Group.
Sharing Knowledge in Adaptive Learning Systems Miloš Kravčík Dragan Gašević Fraunhofer FIT, GermanySimon Fraser University, Canada
7 July 2003 MDA presentation Dennis Wagelaar 1 Model-Driven Architecture The current state of affairs.
Executable UML By Luca Pellicoro. Definitions Acronym: xtUML or xUML Technology where models (such as state diagrams and class diagrams) are automatically.
Modeling Units of Assessment for Sharing Assessment Process Information: towards an Assessment Process Specification Yongwu Miao, Peter Sloep, and Rob.
CS 290C: Formal Models for Web Software Lecture 6: Model Driven Development for Web Software with WebML Instructor: Tevfik Bultan.
© 2005 LO  LA From a Learning Object centric view towards a Learning Activity perspective Hans Hummel & Rob Koper Open University of the Netherlands.
1 Review “Conducted a review of C&IT in learning and teaching and shown an understanding of the educational processes” u Review a type of learning technology.
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
MDD Tutorial for managers Eclipse ECESIS Project A presentation of MDD basics Model-driven development (MDD) tutorial for managers EUROPEAN SOFTWARE INSTITUTE,
By Jaqueline Lundie EDIT 6100 Fall IDT Cohort, 2009.
ARCH-6: UML Modeling with Enterprise Architect Phillip Magnay Technical Architect.
1 Overview of WP6 Colin Tattersall, the Open University of the Netherlands.
Model Driven Security Framework for Definition of Security Requirements for SOA Based Applications Authors: Muhammad Qaisar Saleem, Jafreezal Jaafar, and.
Source: Erica MelisLeActiveMath Language-enhanced, user-adaptive, interactive eLearning for Mathematics Erica Melis Competence Center for Technology-Enhanced.
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
MDA Guide Version CYT. 2 Outline OMG Vision and Process Introduction to MDA How is MDA Used? MDA Transformations Other MDA Capabilities Using the.
Author: Lornet LD team Reuse freely – Just quote Cognitive Science Education Science Software Engineering The basis.
Free Mini Course: Applying SysML with MagicDraw
ELearning Reality, ID processes and Pedagogical Objects Presented by Karin Lundgren-Cayrol LORNET.
Using MDA in Web Software Architectures Santiago Meliá Cristina Cachero Jaime Gómez Universidad de Alicante Spain.
Executable UML The Models are the Code - Executable UML CS387 Paul Krause.
UML based dependability modeling, analysis and synthesis Proposers: TU Budapest: A. Pataricza, Gy. Csertán, I. Majzik, D. Varró PDCC Pisa: L. Simoncini,
Storyboard for Distance Education
Towards Method Engineering of Model-Driven User Interface Development Kênia Sousa, Hildeberto Mendonça, Jean Vanderdonckt Université catholique de Louvain.
MDE Model Driven Engineering Xavier Blanc Université Pierre et Marie Curie
3 April SOA: Services Oriented Architecture MDA: Model Driven Architecture.
Introduction to MDA (Model Driven Architecture) CYT.
F Model-centric approaches for HIS development 1 Model-Centric Approaches for the Development of Health Information Systems Medinfo 2007, Brisbane Tue.
Telmo Zarraonandia Laboratorio DEI. Dpto. de Informática U. Carlos III de Madrid CROSSCUTTING RUNTIME ADAPTATIONS OF LD EXECUTION Telmo Zarraonandia, Juan.
The 4 th Annual Conference of Learning International Networks Consortium Amman, Jordan, October 28-30, Modeling the Communities of Practice of E-Learning.
2nd TTCN-3 User Conference, June The TTCN-3 Metamodel – A Basis for Tool Integration Ina Schieferdecker TU Berlin/Fraunhofer Fokus Hajo Eichler,
An-Te NGUYEN, Bich-Thuy DONG THI, Duc-Long LE 1 Fifth European Conference on Technology Enhanced Learning (EC-TEL 2010) Sustaining TEL: From Innovation.
LADL2007 Workshop, 20 Sep 2007, Budapest, HU Polyxeni Arapi Nektarios Moumoutzis Manolis Mylonakis George Stylianakis George Theodorakis {xenia, nektar,
Model-Driven Architecture And The Secure Systems Methodology Masters Thesis Defense 11/16/2007 Patrick Morrison.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
Sharing Design Knowledge through the IMS Learning Design Specification Dawn Howard-Rose Kevin Harrigan David Bean University of Waterloo McGraw-Hill Ryerson.
Elizabeth Furtado, Vasco Furtado, Kênia Sousa, Jean Vanderdonckt, Quentin Limbourg KnowiXML: A Knowledge-Based System Generating Multiple Abstract User.
Author: Gilbert Paquette Reuse freely – Just quote Meta-Knowledge Representation for Learning Systems (Part 1-What) Meta-Knowledge Representation for Learning.
On the Role of Abstract Platform in Model Driven Development* Marten van Sinderen Centre for Telematics and Information Technology, University of Twente,
Telmo Zarraonandia Laboratorio DEI. Dpto. de Informática U. Carlos III de Madrid A Late Modelling Approach for the Definition of Computer-Supported Learning.
MDA – Model Driven Architecture Olivier Riboux. Overview What is MDA? The Challenges MDA addresses Developing in the MDA Benefits / Conclusion Case Study:
1 N. Capuano 1, M. Gaeta 1, R. Iannone 1, F. Orciuoli 2 1 Centro di Ricerca in Matematica Pura ed Applicata, {capuano, gaeta, 2.
An approach for Framework Construction and Instantiation Using Pattern Languages Rosana Teresinha Vaccare Braga Paulo Cesar Masiero ICMC-USP: Institute.
1 eLearning: a Technological and Scientific Perspective Michele Missikoff IASI-CNR LEMAIA, Closing Conference Rome, 11 april 2008.
Chapter 5 System Modeling. What is System modeling? System modeling is the process of developing abstract models of a system, with each model presenting.
MDA and Separation of Aspects: An approach based on multiples views and Subject Oriented Design Quercus Software Engineering Group Computer Science Department.
31 March Learning design: models for computers, for engineers or for teachers? Jean-Philippe PERNIN (*,**) Anne LEJEUNE (**) (*) Institut national.
Incorporating Cooperative Portlets in Web Application Development Nathalie Moreno, José Raúl Romero, Antonio Vallecillo Universidad de Málaga {vergara,jrromero,av}
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
Yu, et al.’s “A Model-Driven Development Framework for Enterprise Web Services” In proceedings of the 10 th IEEE Intl Enterprise Distributed Object Computing.
Bianca Lochner 8841 Walden University. Distance Education Distance education represents an important alternative to address current challenges and to.
Design Pattern Support based on principles of model driven development Zihao Zhao.
Marco Brambilla, Jordi Cabot, Manuel Wimmer. Model-Driven Software Engineering In Practice. Morgan & Claypool Teaching material for the book Model-Driven.
Competencies: Ontologies and Development Process By Gilbert Paquette Chaire de recherche sur l’ingénierie cognitive et éducative (CICE) Centre de recherche.
Week 2 Chapter 1: e-Learning: Promise and Pitfalls.
Page 1 Hitachi Ltd. – FhI FOKUS TTCN-3 User Conference, June 2005 MDA based approach for generation of TTCN-3 test specifications Hideto Ogawa, Hitachi.
Chapter 5 – System Modeling Lecture 1 1Chapter 5 System modeling.
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
Instructional Design and Technology We’re pleased with your interest in our program. Select a topic at the left or use the navigation buttons below to.
A Framework for Semantic-based Model Base in Decision Support Systems
Evaluating Compuware OptimalJ as an MDA tool
UML Design for an Automated Registration System
Presentation transcript:

Model-Driven Instructional Engineering to Generate Adaptable Learning Materials Juan Manuel Dodero Universidad Carlos III de Madrid [ICALT 2006, ADALE Workshop]

Introduction Objective –Analyze model-driven software engineering approach for… Customizing high-level generation of LDs Adapting LDs Agenda 1.Related work –Systematic Instructional Design –Instructional Engineering 2.Issues 3.Exploring Model-Driven approach 4.Conclusions

Systematic Instructional Design Instructional Design and Technology (IDT) –“IDT encloses the analysis of learning problems, as well as design, development, assessment and management of processes and resources intended to improve learning. IDT professionals often use systematic ID procedures and employ a variety of instructional media to accomplish their goals” [Reiser & Dempsey, 2002] Related work on systematic IDT –R.D. Tennyson, A. E. Barro (1995): Automating instructional design: Computer-based development and delivery tools, Springer, –Paquette et al. (1999): MISA: A knowledge-based method for the engineering of learning systems. Journal of Courseware Engineering, 2. –R. A. Reiser, J. V. Dempsey (2002): Trends and issues in instructional design and technology, Merrill/Prentice Hall. –Sloep, Hummel & Manderveld (2005): Basic Design Procedures for E- learning Courses, in Koper & Tattersall (Eds.) Learning Design.

Instructional Engineering (IE) Definition of IE: –“A method that supports the analysis, the design and the delivery of a learning system, integrating the concepts, the processes and the principles of instructional design, software engineering and cognitive engineering” [Paquette, 2002] Related work –CEM method  L. Uden: “An engineering approach for online learning”, Journal of Distance Engineering Education, 1(1) –MISA Method  Paquette et al. (2005): An Instructional Engineering Method and Tool for the Design of Units of Learning, in Koper & Tattersall (Eds.) Learning Design –CPM profile  Nodenot et al. (2003): A UML profile incorporating separate viewpoints when modeling co-operative learning situations, Int. Conf. on Information Technology: Research and Education.

Some IE Issues Issue 1: Different models –Different roles provide design specifications pertaining to different models Issue 2: Different levels of abstraction –Any role can provide design specifications with different levels of abstraction Issue 3: Different contexts –Learning objects and services are useful for specific learning contexts (they are not instructionally universal) Issue 4: Different concerns –Pedagogy is the same, but learning topic is different –Learning topic is the same, but pedagogy is different

mappings and transforms Exploring MDA… CIM: Computation-Independent Model PIM: Platform-Independent Model PSM: Platform-Specific Model

Model mappings and transforms

Model-Driven IE CIM: Computation-Independent Model PIM: Platform-Independent Model PSM: Platform-Specific Model E-learning model LMS-specific SCORM IMS LDEtc. SecurityNavigationEtc. Pedagogical model

MDIE: current approaches Adaptive hypermedia (applied to e-learning scenario) –S. Ceri, P. Dolog, M. Matera & W. Nejdl (2004): Model-driven design of Web Applications with Client-Side Adaptation, ICWE’04. PSM level –Grob, Bensberg, & Dewanto (2005): Model Driven Architecture (MDA): Integration and Model Reuse for Open Source eLearning Platforms, e- Learning and Education Journal, 1, feb –Wang & Zhang (2003), “MDA-based Development of E-Learning System”, ICSA’03 PIM level –Nodenot et al. (2004): Model-based Engineering of Learning Situations for Adaptive Web Based Educational Systems, Proc. of WWW’04 Conference, New York, USA. Upper levels… –Díez et al. (2006): Towards An Effective Instructional Engineering Analysis Method, Proc. of EC-TEL’06, Crete, Greece.

MDD Generative approach

Model merge

Example: multiple models ModelDimensionExpertsMeta-models X0X0 Subject- specific e.g. mathematicians (if developing a course on mathematics) e.g. mathematical ontologies [Gruber and Olsen, 1994], MathML [Carlisle et al., 2003], etc. X1X1 TechnicalLT experts, software engineers, etc. SCORM, IMS LD, IMS QTI, etc. X2X2 PedagogicalPedagogues, instructors, etc. Educational ontologies e.g. [Leidig, 2001], [Mizoguchi, 1996] X3X3 UsabilityUsability engineers, cognitive scientists, etc. Usability model e.g. García- Barriocanal, 2003

Conclusion “The machine has been delegated a problem which is and remains primarily a teaching problem“, interview with Prof. R. Maragliano, elearningeuropa.info, 23 Aug MD instructional engineering –It is not about (fully) automated instructional design –It deals with different levels of automation Model-driven considers… –different levels of abstraction of specifications –different models/domains –separate context-specific issues –separate pedagogical issues