Designing pedagogical hypermedias An information-centered approach. Stéphane Crozat.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

An Adaptive Course on Template-based Adaptive Hypermedia Design Félix Muñoz, Alvaro Ortigosa Universidad Autónoma de Madrid
Search in Source Code Based on Identifying Popular Fragments Eduard Kuric and Mária Bieliková Faculty of Informatics and Information.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 12Slide 1 Software Design l Objectives To explain how a software design may be represented.
Lecture # 2 : Process Models
1 Chapter 4 - Part 1 Software Processes. 2 Software Processes is: Coherent (logically connected) sets of activities for specifying, designing, implementing,
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
OASIS Reference Model for Service Oriented Architecture 1.0
Zagreb, September AHyCo: an Approach to a Web-Based Learning and Testing System Nataša Hoić-Božić, Faculty of Philosophy,
© Janice Regan, CMPT 102, Sept CMPT 102 Introduction to Scientific Computer Programming The software development method algorithms.
Object-Oriented Analysis and Design
Software Testing and Quality Assurance
7M701 1 Software Engineering Object-oriented Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 12 )
Video retrieval using inference network A.Graves, M. Lalmas In Sig IR 02.
1 SWE Introduction to Software Engineering Lecture 23 – Architectural Design (Chapter 13)
1 Introduction to Software Engineering Lecture 42 – Communication Skills.
/ department of mathematics and computer science TU/e eindhoven university of technology WebNet 2001October 26, XML-Based Automatic Web Presentation.
7M701 1 Software Engineering Software Requirements Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 5
Engineering the Presentation Layer of Adaptable Web Information Systems Zoltán Fiala 1, Flavius Frasincar 2, Michael Hinz 1, Geert-Jan Houben 2, Peter.
E-learning in preparation of mathematics teachers and in mathematics teaching Working meeting to project EuroMath Innsbruck, 2004.
Lecture 8 Presentation & Report Writing & Assessment.
1 ECCF Training 2.0 Introduction ECCF Training Working Group January 2011.
SE 555 – Software Requirements & Specifications Introduction
Sharif University of Technology1 Design and Use-case Realization Software Engineering Laboratory Fall 2006.
KBS-HYPERBOOK An Open Hyperbook System for Education Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers University of Hannover.
/ faculty of mathematics and informatics TU/e eindhoven university of technology ADBIS'200128/09/20011 An RMM-Based Methodology for Hypermedia Presentation.
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
CS 8532: Adv. Software Eng. – Spring 2007 Dr. Hisham Haddad Tuesday Class will start momentarily. Please Stand By … CS 8532: Advanced Software.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
An Approach to Task Modelling for User Interface Design Costin Pribeanu National Institute for Research and Development in Informatics, Bucureşti, Romania.
TC Methodology Massimo Cossentino (Italian National Research Council) Radovan Cervenka (Whitestein Technologies)
An Introduction to Software Architecture
Object-Oriented Analysis and Design OVERVIEW. Objectives  Describe Information Systems  Explain the role of a systems analyst  Introduce object-oriented.
Author: Lornet LD team Reuse freely – Just quote Desired Properties of a MOT Graphic Representation Formalism Simplicity and User Friendliness (win spec,
CS 3610: Software Engineering – Spring 2009 Dr. Hisham Haddad – CSIS Dept. Class Project OO Design Document Here is what you need to do for your class.
Assessing Quality for Integration Based Data M. Denk, W. Grossmann Institute for Scientific Computing.
Secure Systems Research Group - FAU Classifying security patterns E.B.Fernandez, H. Washizaki, N. Yoshioka, A. Kubo.
Cohesive Design of Personalized Web Applications Presented by Yinghua Hu Schwabe, D. Mattos Guimaraes, R. Rossi, G. Pontificia Univ. Catolica do Rio de.
Lecture 7: Requirements Engineering
Embedding Constraint Satisfaction using Parallel Soft-Core Processors on FPGAs Prasad Subramanian, Brandon Eames, Department of Electrical Engineering,
Sept. 18, 2003CS WPI1 CS 509 Design of Software Systems Lecture #3 Thursday, Sept. 18, 2003.
CS 4850: Senior Project Fall 2014 Object-Oriented Design.
® IBM Software Group © 2006 IBM Corporation Writing Good Use Cases Module 1: Introduction to Use-Case Modeling.
Chapter 2 Database System Concepts and Architecture Dr. Bernard Chen Ph.D. University of Central Arkansas.
XML Many-to-Many Relationship January 30, Learning Objectives ● Create a schema for a data model containing a many:many relationship ● Understand.
1 ECCF Training 2.0 Introduction ECCF Training Working Group January 2011.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Requirements Engineering for Web Applications. SR: System Vision Document Written by key stakeholders Written by key stakeholders An executive summary.
Software Requirements Specification (SRS)
CSIS 4850: CS Senior Project – Spring 2009 CSIS 4850: Senior Project Spring 2009 Object-Oriented Design.
SEESCOASEESCOA SEESCOA Meeting Activities of LUC 9 May 2003.
Design and implementation Chapter 7 – Lecture 1. Design and implementation Software design and implementation is the stage in the software engineering.
University of Palestine Faculty of Engineering and Urban planning Software Engineering Department Project : Factory Automation System Eng : Mahmoud Hashem.
COP 4331 – OOD&P Lecture 7 Object Concepts. What is an Object Programming language definition: An instance of a class Design perspective is different.
Databases and Database User ch1 Define Database? A database is a collection of related data.1 By data, we mean known facts that can be recorded and that.
Databases (CS507) CHAPTER 2.
Datab ase Systems Week 1 by Zohaib Jan.
Using pedagogical hypermedias in real situation Experiments results.
The Object Oriented Approach to Design
Chapter 19: Interfaces and Components
Object-Oriented Design
Analysis models and design models
An Introduction to Software Architecture
Chapter 19: Interfaces and Components
Chapter 19: Interfaces and Components
CS 8532: Advanced Software Engineering
Requirements Document
Interfaces and Components
Network Intent concepts draft-moulchan-nmrg-network-intent-concepts-00
Presentation transcript:

Designing pedagogical hypermedias An information-centered approach. Stéphane Crozat

2 Index 1 - Introduction 2 - Concepts for structuring 3 - Design method 4 - Conclusion and perspectives

3 Index 1 - Introduction 2 - Concepts for structuring 3 - Design method 4 - Conclusion and perspectives

4 Introduction  New demands in education  One of the solutions : The hypermedia  Question : How to design ?  Problem : No experience to base on, tentation to copy other supports method  Solution : Think support specificity to propose a specific method

5 Index 1 - Introduction 2 - Concepts for structuring 3 - Design method 4 - Conclusion and perspectives

6 Information-Unit (Definition)  Numeric documents are based on calcul [Bachimont 99]  Numeric information is not linear : need for a non linear représentation  Manipulation of numeric information is not specified : need for an explicit description of manipulation possibilities  An autonomous Information-Unit : necessary and sufficient for reading

7 Information-Unit (Properties) An IU is defined by :  An internal structure (structure of the multimedia contents)  An external structure (structure of conceptual links with other IU of the hypermedia)  A set of associated actions (available functions for the manipulation of the contents)

8 Pedagogical hypermedia (Definition) We define a structured pedagogical hypermedia as :  as a set of IU with structured contents  a set of conceptual links between IU  a set of executable actions for each IU

9 Index 1 - Introduction 2 - Concepts for structuring 3 - Design method 4 - Conclusion and perspectives

10 General approach description Information structure Associated pedagogical actions define constraint 3. CONTENTS DRAFTING Information produce 2. MODELING CONTENTS / ACTIONS specify 4. HYPERMEDIA EDITION specify 1. PEDAGOGICAL SURVEY

11 1. Pedagogical survey  Role : Explicit the pedagogical relationship which involve the hypermedia  Approach : Description of the relationship with the pedagogical acts theory [Ghitalla 00])  Example : The teacher defines a concept The students annotate the contents The teacher gives examples The teacher gives exercices

12 2. Modelling  Role : Define the IU structure in order to represent the previously described pedagogical interaction (step 1)  Approach : Translation of pedagogical acts in a IU grammar (XML / OOA)  Example : IU Exposition Internal structure : Definition, Example+ External structure : Exercise+, Exposition+ Associated actions : Read(), Annotate()

13 3. Drafting  Role : Produce multimedia contents following the defined structure (step 2)  Approach : Guidelines in order to choose media depending on the pedagogical goals and the multimedia interactions  Example : Exposition1.xml An algorithm is... The factorial function... The equation... Exposition2.xml Exercice1.xml

14 4. Edition  Role : Realize a Human-Machine Interface in order to provide access to contents and to associated actions  Approach : Programming classes of objects corresponding to the model (step 2) and instantiation of these classes with the contents (step 3).  Example : Definition : An algorithm... Example : The factorial function... Example : The equation... Exercise 1 Cours Suivant Cours Précédant Annotate

15 Example 1. Pedagogical survey The teacher defines a concept The teacher reformulates a concept The students annotate the contents The teacher illustrates with examples The teacher gives an exercise

16 Example </INTERNAL_STRUCTURE 2. Modeling

17 Example 3. Drafting Definition of an algorithm An algorithm is... In other words... </CONTENTS

18 Example 4. Editing

19 Index 1 - Introduction 2 - Concepts for structuring 3 - Design method 4 - Conclusion and perspectives

20 Relation to ITS From Structured Pedagogical Hypermedia to ITS :  Having a SPH, adding an AI layer is made easier (structured information is easier to manipulate)  Making generalist AI engines that could be reused within distinct structured hypermedias (which is possible when the information is structured)

21 Perspectives  Our approach models the spatial representation of information, we want to also model the temporal aspects  Implementing an environment that assists in applying the method and automates  Developing further examples of learning software  Study the problem of reuse of the contents (a priori facilitated by the IU structuring)