context initial objectives orientations
play

Context, initial objectives, orientations Context (Ph.D.) Distant - PowerPoint PPT Presentation

Context, initial objectives, orientations Context (Ph.D.) Distant learning Instructional design models Exploring potential addons of UML (meta)-modeling for the design and implementation of co-operative Problem- Based Learning


  1. Context, initial objectives, orientations  Context (Ph.D.)  Distant learning  Instructional design models  Exploring potential addons of UML (meta)-modeling for the design and implementation of co-operative Problem- Based Learning situations (PBL)  Objective/realization  To propose a graphical modeling language, UML-based , and dedicated to PBL  the CPM language  the CPM language 1

  2. Existent modeling languages/CPM position  CPM language  instructional engineers (with pre-requisite to know UML modeling bases  CPM models  multidisciplinary designers’ team 2

  3. The Semantic Information Model  Syntax  Abstract (terminology): CPM meta-model  UML-independent  35 concepts  Concrete (notation):  CPM profile extending UML M3 Stereotypes  MOF Meta-meta-model Tagged values   Preferred diagrams: conforms to M2 Meta-model UML CPM Class, Use case,  meta-model Activity, States  specializes  Semantics conforms to CPM profile  Natural language M1  and OCL rules CPM models Model M0 Real word, run-time instances 3

  4. Experimentation, Use Cases  Exploring expressiveness thanks to the SMASH case-study Detailed analysis of: Scenario specification: Definition of: Detailed analysis of: Scenario specification: Definition of: • Roles, resources • Objectives • Roles • Roles, resources • Objectives • Roles • Individual activities • Task • Resources • Individual activities • Task • Resources • Activities • Collaborative activities • Success criteria • Activities • Collaborative activities • Success criteria • Knowledge • Cooperation • Obstacle • Knowledge • Cooperation • Obstacle •… • Event management • Preliminary roles •… • Event management • Preliminary roles •… •… •… •… Uses Uses Model = set of views View = set of diagrams Uses Initial Analysis Design 4 requirements

  5. Experimentation (2): just one example :Investigators :PoliceChief :Session manager {roleKind(learner)} {roleKind(tutor)} {roleKind(tutor)} :LearnersProductions :Corrections <<RoleParameter>> <<CollaborationMode>> {Listener} <<RoleParameter>> {les élèves écoutent la {Presenter} présentation de la scène} Planning for future presentations order Listen Scene briefing :Presentation order 5

  6. Dedicated CASE-Tool  CPM profile integrated as a module for the Objecteering UML CASE-tool  Customized and adapted HMI  New end-users functions Authoring environment Authoring environment prototype for prototype for instructional designers instructional designers 6

  7. Binding facility  Experimentation of models transformation  Why?  To extend CPM language uses  To provide CPM models with an ODL platform- implementation facility  How?  CPM activity diagrams modeling learning scenarios Stereotypes and tagged values (extension elements from CPM profile) inform and guide transformations  XML models conform to IMS-LD spec 7

  8. Binding facility (2): simple example Element information: - Stereotype <<Role>> - Tagged Value RoleKind= learner Element information: - Stereotype <<Activity>> - Nested in a partition of learner 8

  9. Comparison between CPM and IMS-LD CPM IMS-LD Interoperability, reuse, Main goals Communication, abstraction exchange Kind Semi-formal (graphical) Formal Language Terminology CPM meta-model IMS-LD information model Notation UML Profile CPM none Instructional engineer Instructional engineer Target audience knowing bases of UML trained to IMS-LD Initial requirements, analysis Concerned steps Detailed design and design instances Models/ Type UML models XML Models Multidisciplinary staff in Target audience Machine charge of design process Tools One prototype Several prototypes 9

  10. Conclusion  CPM Language  UML-based EML  Dedicated to PBL  Binding facility CPM IMS-LD language language CPM CPM CPM IMS-LD models models models models Initial Detailed Design Analysis requirements design Implementation Deployment Test Evaluation Design phase 10

  11. Positive/negative points of this UML approach for EML  Graphical language  Models address multidisciplinary design team  Upstream IMS-LD  Lack of methodological  Object-based approach  UML methods/techniques  UML notation extension is limited /tools could be exploited Explicit modeling of  Instructional engineers’ pre-  information thanks to requisite to be “UML-aware” stereotype & tagged values  Roles of UML Profiles in the  Difficulty to create specific MDA framework tools from scratch 11

  12. Perspectives  To improve models transformation: taking into account …  …other CPM diagrams from CPM models of LD  …IMS-LD levels B & C  IMS-LD point-of-view:  Benefits of a UML-profile dedicated to IMS-LD ?  Benefits of a UML-based authoring-tool for IMS-LD ? 12

Recommend


More recommend