Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in...

15
wwr wissenswerkstatt rechensysteme Workshop „Technische Aspekte der Nachhaltigkeit in Multi-Media- Lernsystemen“ Bremen, 22th and 23th April 2004 <ML> 3 The M ultidimensional L earningObjects and M odular L ectures M arkup L anguage Denny Voigt Chair of Computer Architecture Institute of Computer Science University of Rostock [email protected]

Transcript of Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in...

Page 1: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Workshop„Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen“

Bremen, 22th and 23th April 2004

<ML>3

The Multidimensional LearningObjects andModular Lectures Markup Language

Denny VoigtChair of Computer ArchitectureInstitute of Computer Science

University of Rostock

[email protected]

Page 2: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 2

MMiSS Workshop in Bremen, 22th and 23th April 2004

Outline

► Project Context

► <ML>3 Concepts and Features

► Major Tools around <ML>3

► Future Prospects

Page 3: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 3

MMiSS Workshop in Bremen, 22th and 23th April 2004

Project Scope„Wissenswerkstatt Rechensysteme “ (WWR)(in English „Knowledge Factory for Computing Systems“)

► goal of the project► modular system of multi-media based

teaching and learning modules

► 150 reusable modules reflecting thefundamental standard of knowledgein the field of computer engineering

► flexible combination of modules tocomplete courses

► support for face-to-face teachings and self-study

► basic technology - XML► platform independent

► separates content and presentation

► various processing possibilities

Partners

Uni RostockUniBW HamburgUni LübeckUni HannoverUni Frankfurt a.M.FH WiesbadenUni KarlsruheUni KaiserslauternUni ChemnitzUni DarmstadtUni PassauUni München

Gesellschaft fürInformatik e.V. (GI)

InformationstechnischeGesellschaft (ITG)

Siemens AG

http://www.wwr-project.de

Page 4: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 4

MMiSS Workshop in Bremen, 22th and 23th April 2004

<ML>3 Goals

► Why another XML-based document description format for teachware?or

Demands for the underlying document format.(development started in May 2001)

► adaptability for different learning situations / scenarios,e.g. full-time studies, independent and tutorial learning

► consistency of content prepared for different scenarios,e.g. slides to be used during lectures and the matching printable scripts for offline reading

► flexible handling of which and how content is to be presented

► vocabulary covering all aspects needed to implement teachware in the field of Computer Engineering

Page 5: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 5

MMiSS Workshop in Bremen, 22th and 23th April 2004

<ML>3 Concepts - Scaling

Page 6: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 6

MMiSS Workshop in Bremen, 22th and 23th April 2004

<ML>3 Concepts - Scaling

► inheritancechild node gets scaling values from parent node in case of no explicit scaling

► restrictiononly subsets of the parents scaling values are allowed for the child nodes

slideonlinescript

explicit scaling

inherited scaling

violatesrestriction

slide online…

slideonlinescript

slideonline…

slideonline

script…

Page 7: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 7

MMiSS Workshop in Bremen, 22th and 23th April 2004

<ML>3 Concepts - Metamodel

Page 8: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 8

MMiSS Workshop in Bremen, 22th and 23th April 2004

<ML>3 Concepts – Metamodel

► connecting more than one didactical part to the modules content side

► support for other kinds of didactical structures

Page 9: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 9

MMiSS Workshop in Bremen, 22th and 23th April 2004

A Typical Module Structure

<ML>3 content

<ML>3 didactic

media

+ +

media references

pu references

Page 10: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 10

MMiSS Workshop in Bremen, 22th and 23th April 2004

<ML>3 Feature Overview

► scalability► intensity, target, device► didactical structure

► content blocks► covering the most important information classes

− example, description, definition, algorithm, theorem, …

► content markup► text enriched with additional information

− emphasis, footnote, abbreviation, citation, index, reference, …► mathematical expressions through embedded MathML

− inline, separate paragraphs► multimedia components

− images, animations, videos, sounds, applets, 3d-scenes, …− annotations to describe them− image sequences as an alternative presentation format (in case of missing

plug-ins)

… http://www.ml-3.org

Page 11: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 11

MMiSS Workshop in Bremen, 22th and 23th April 2004

Tools

►validation of <ML>3 modules►schema conformance►additional semantic constraints

►transformation …►… from other formats to <ML>3

− PPT, Word, FrameMaker, LaTeX− import of legacy content, authoring purposes

►… from <ML>3 to presentation formats− online XHTML − slides XHTML, SVG, PPT− script PDF

„no tools - no use“

Page 12: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 12

MMiSS Workshop in Bremen, 22th and 23th April 2004

Tools

►metadata authoring►SAMAT – Semi Automatic Metadata Authoring Tool

− partially automatic metadata extraction− export to LOM, ARIADNE, DC− contact: [email protected]

►connection to learning management systems►<ML>3 Middleware

− defines API for module management, transformation, course composition

− Stud.IP extension in progress− contact: [email protected]

„no tools - no use“

Page 13: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 13

MMiSS Workshop in Bremen, 22th and 23th April 2004

Processing <ML>3

=M

<ML>3

Did.

content&

didactic

XSLT

intensitytargetdevice

media

MP3MPEG

JPEG

MathML

JavaSVG

<ML>3

Cont.

module description

normalisation

<ML>3

normalised<ML>3

syntactic & semanticvalidation

<ML>3

Did.val.

<ML>3

Cont.val.

valid content & didactic

PPT

PDF

XHTML

output formatgeneration

<ML>3

validation

presentation formats

databases, e.g. forliterature, abbreviations,

glossar and tasks

XSLT, XSL-FO, …

PPT

LaTeX

XML

device specific parameters

Page 14: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 14

MMiSS Workshop in Bremen, 22th and 23th April 2004

Future Prospects

►spin-off of <ML>3 and its tools (regarding WWR context) usability for other subject areas(biology, chemistry, history, …)►metamodel, user defined scaling►transformation►authoring►…

►automatic course composition►http://www.amg-project.de

►completion of middleware reference binding for Stud.IP

Page 15: Wwr wissenswerkstatt rechensysteme Workshop Technische Aspekte der Nachhaltigkeit in Multi-Media-Lernsystemen Bremen, 22th and 23th April 2004 3 The Multidimensional.

wwrwissenswerkstattrechensysteme

Denny Voigt, University of Rostock 15

MMiSS Workshop in Bremen, 22th and 23th April 2004

Thanks for your attention!