Www.ipd.uni-karlsruhe.de/SCORE1/38 S C O R E System for Courseware Reuse Prof. Dr. P.C. Lockemann Dipl.-Inform. Khaldoun Ateyeh Dr. Birgitta König-Ries.

Slides:



Advertisements
Similar presentations
Eurosoil Freiburg 2004 – Education in Pedology E-Learning in Soil Science – What are the Perspectives? Ludger Herrmann University of Hohenheim.
Advertisements

E-learning and Libraries WSIS Forum, Geneva,11 May 2010 Tullio Basaglia, CERN Scientific Information Service, Geneva.
Personalized Presentation in Web-Based Information Systems Institute of Informatics and Software Engineering Faculty of Informatics and Information Technologies.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. The Future is Now JeromeDL A Digital Library on Social Semantic.
Learning Content Standards Demos, Details, and De-mystification Robby Robson, Eduworks Chair, IEEE Learning Technology Standards Committee
Realizing OPM Philosophy in the Context of Full Life- Cycle Support Avi Soffer Technion, Israel Institute of Technology Thesis Advisor: Prof. Dov Dori.
Adaptability of learning objects by appropriate knowledge representation Anastas Misev Institute of Informatics Faculty of Natural Science and Mathematics.
EDEN 2007 Naples, Italy LIFELONG LEARNING TEACHERS’ NEEDS IN VIRTUAL LEARNING ENVIRONMENTS Josep Maria Boneu 1, Maria Galofré 2, Julià Minguillón 2 1 Centre.
/ faculty of mathematics and computer science TU/e eindhoven university of technology 1 MOT Adaptive Course Authoring: My Online Teacher Alexandra Cristea.
Advanced Distributed Learning. Conditions Before SCORM  Couldn’t move courses from one Learning Management System to another  Couldn’t reuse content.
SCORE – System for Courseware Reuse1/21 S C O R E System for Courseware Reuse Prof. Dr. P.C. Lockemann Dipl.-Inform. Khaldoun Ateyeh Dr. Birgitta König-Ries.
Understanding Metamodels. Outline Understanding metamodels Applying reference models Fundamental metamodel for describing software components Content.
Elearning in the semantic age : Emerging web technologies provides exciting new posibilities. : Standards focusing on semantics rather than syntax provides.
S C O R E System for Courseware Reuse Prof. Dr. P.C. Lockemann Dr. Birgitta König-Ries Dipl.-Inform. Khaldoun Ateyeh.
Learning Objects Kim, L., Yan, L. and Miller, B. ( )
1/17 DIANE Project Birgitta König-Ries, Michael Klein Information Services to Support E-Learning in Ad-hoc Networks.
Making Courseware Reusable Institute for Program Structures and Data Organization Universität Karlsruhe Germany Khaldoun Ateyeh, Jutta Mülle
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
The Multi-model, Metadata-driven Approach to Content and Layout Adaptation Knowledge and Data Engineering Group (KDEG) Trinity College,
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
Who are we? Pearson Education: Higher Education Professional Education Schools ELT Distributed Learning Partner with universities to develop and market.
Špindlerův Mlýn, Czech Republic, SOFSEM Semantically-aided Data-aware Service Workflow Composition Ondrej Habala, Marek Paralič,
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Publishing Digital Content to a LOR Publishing Digital Content to a LOR 1.
Dr David Massart, EUN AgLRs – Budapest, Hungary Nov. 2, 2009 Reusable Learning Content Discovery and Exchange.
Good practice in Research Data Management Module 6: Tools, training and support.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Network of Expertise in Digital Preservation 1 Trusted Digital Repositories,
Dr. Kurt Fendt, Comparative Media Studies, MIT MetaMedia An Open Platform for Media Annotation and Sharing Workshop "Online Archives:
David Chen IMS-LAPS University Bordeaux 1, France
SYSE 802 John D. McGregor Module 0 Session 1 Course Introduction.
By Dr Tracy Bhamra Department of Design and Technology Loughborough University.
Reusable Learning Objects: Designing for Reusability
Semantic Learning Instructor: Professor Cercone Razieh Niazi.
1 Courseware guide TRAIN TO COMPETE Training to update competences, useful to the automotive industry staff.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
Metadata Models in Survey Computing Some Results of MetaNet – WG 2 METIS 2004, Geneva W. Grossmann University of Vienna.
Metadata Lessons Learned Katy Ginger Digital Learning Sciences University Corporation for Atmospheric Research (UCAR)
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
10/18/2015 NORTEL NETWORKS CONFIDENTIAL – FOR TRAINING PURPOSES ONLY Global Documentation Evolution System Overview and End-to-End Process Training.
Template Approach For Adaptive Learning Strategies Jana Abbing, Kevin Koidl Telecooperation Group, CS Dept. Prof. Max M ü hlh ä user, Darmstadt University.
2007 © Giunti Labs – No reproduction without written permission Visualizing IMS Learning Design for easier editing Marco Luccini, Giunti Labs R&D Project.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
A Gradual Process for Integrating E-learning in a Higher Education Institute © Igor Kanovsky & Rachel “The New Educational Benefits of ICT in.
Workshop on Software Product Archiving and Retrieving System Takeo KASUBUCHI Hiroshi IGAKI Hajimu IIDA Ken’ichi MATUMOTO Nara Institute of Science and.
1 Teaching-Material Design Center An ontology-based system for customizing reusable Source: Computers and Education, Vol.46, Issue: 4, May, 2006, pp
LRI Université Paris-Sud ORSAY Nicolas Spyratos Philippe Rigaux.
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Masoud Makrehchi, PAMI, UW Learning Object Metadata Masoud Makrehchi PAMI University of Waterloo August 2004.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
1 MedAT: Medical Resources Annotation Tool Monika Žáková *, Olga Štěpánková *, Taťána Maříková * Department of Cybernetics, CTU Prague Institute of Biology.
Interoperability and reusability in practice The Dutch Consortium Digital University 4th of March 2002, Manchester Frank Benneker, Pierre Gorissen Consortium.
Metadata By N.Gopinath AP/CSE Metadata and it’s role in the lifecycle. The collection, maintenance, and deployment of metadata Metadata and tool integration.
1 NURAXI & Research Demonstrators. 2 Agenda Distance education, NURAXI and the demonstrators Research Area: Networked administration and networked learning.
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
DITA: Not just for Tech Docs Ann Rockley The Rockley Group.
Achieving Semantic Interoperability through Controlled Annotations Michael Gertz Department of Computer Science University of California, Davis
Objectives of EFL Teaching objectives The difference between ”aims”, “goals” and “objectives”.  An aim is an expression of a long-term purpose, usually.
Metadata Schema Registries: background and context MEG Registry Workshop, Bath, 21 January 2003 Rachel Heery UKOLN, University of Bath Bath, BA2 7AY UKOLN.
Working meeting of WP4 Task WP4.1
Cloud based linked data platform for Structural Engineering Experiment
CCNT Lab of Zhejiang University
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Modularization and Semantics of Learning Objects in a Cooperative Knowledge Space Nadine Ludwig Center for Multimedia in eLearning & eResearch, Berlin.
Strategizing content for web
USING CONFLUENCE AS YOUR CMS
Presentation transcript:

S C O R E System for Courseware Reuse Prof. Dr. P.C. Lockemann Dipl.-Inform. Khaldoun Ateyeh Dr. Birgitta König-Ries Dipl.-Inform. Michael Klein Dipl.-Inform Jutta Mülle Institute for Program Structures and Data Organization University of Karlsruhe

Outline Motivation: Why Courseware Reuse Goal of SCORE Our Approach Atoms, Modules, Courses Aspects Module Types Ontology Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export Summary

Motivation The development of multimedia courseware is a very difficult and costly process is an interdisciplinary process has high requirements on creativity has to take psychological and ergonomical aspects into consideration Why do we need to reuse Courseware?

Motivation: Current Situation Current courseware tends towards a monolithic structure mixing content, structure, and presentation Current courseware is difficult to: extend maintain update reuse

Requirements: Courseware Modular courseware Adaptable courseware Adaptability to different university types Adaptability to students Adaptability to educators Adaptability to learning form Support for cooperation Support for open standards Effective search and discovery mechanisms

Outline Motivation: Why Courseware Reuse Goal of SCORE Our Approach Atoms, Modules, Courses Aspects Module Types Ontology Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export Summary

Goal Raising the quality and reducing the costs of courseware development Providing support for cooperative development, reuse, and exchange of courseware Creating adaptable Courseware to meet the requirements of different authors, educators and students

Outline Motivation: Why Courseware Reuse Goal of SCORE Our Approach Atoms, Modules, Courses Aspects Module Types Ontology Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export Summary

Our Approach To meet our goals we propose to: Divide courseware into self-contained learning modules Separate different aspects such as content, structure, and presentation Create community and domain-specific ontology Use standardized metadata

Our Approach: Atoms, Modules & Course The basic building blocks of our solution are learning atoms Each learning atom contains a specific learning unit, e.g., a definition, an example, a proof Learning atoms that deal with a semantically closed set of contents form learning modules a course is composed out of modules and deals with a specific context

Our Approach: Aspects In order to allow the reusability of learning modules, they have to be adaptable Beside the adaptability of the content it has to be possible to adapt other aspects such as didactics and presentation This kind of adaptability can be achieved by treating different aspects separately

Our Approach: Module Types (1) Thus, technically a learning module has three variations: ContentStructurePresentation Integration Module Structural Module Presentational Module deal mostly with content aspects add, as their name suggests, structure to integration modules, i.e., they allow to choose learning atoms out of an integration module and to describe the order in which they should be used add a presentation form to structural modules, e.g. allowing the contents to be viewed online, to be printed, etc.

Our Approach: Module Types (2) Learning module Integration Modul Structural Module Presentational Module Lerning Content (from SCORE.Ontology) mediate

Our Approach Views of single authors Presentational module Print view Presentational module Distance learning view Presentational module Print view Group of authors Learning Subject Integration Module Learning unit Integration Module Type Structural Module Type Presentational Module Type Structural module Presentational module Face-to-face view cooperation + content choice, structure, didactics presentation

Our Approach: Metadata Metadata is used to describe the various aspects of a learning object Base on the Metadata standard “Learning Object Metadata LOM”

Structural Relationships to other Learning Objects Content Relationship to other Learning Objects in the Ontology Lifecycle of the Learning Object Technical Aspects of the Learning Object Educational Aspects Type of a Learning Module Annotation Information SCORE-Metadata-Standard General characteristics of the Learning Object

Our Approach: Ontology A set of concept definitions and their relationships A common basis for cooperation and exchange within one community A browsing space

Outline Motivation: Why Courseware Reuse Goal of SCORE Our Approach Atoms, Modules, Courses Aspects Module Types Ontology Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export Summary

Course Development in Detail In the following, we will present in some detail how our approach can be used to build a course.

Outline: Course Development in Detail Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export

Course Development Existing modules Search modules Suitable modules Course with metadata Define a course structure Assemble montage Search Metadata editor PresentationGenerator Release course Uploader StructuringTool Export ModuleBuilder

Existing modules Search modules Suitable modules Course with metadata Define a course structure Assemble montage Search Metadata editor PresentationGenerator Release course Uploader StructuringTool SCORE.CourseBuilder Export ModuleBuilder Define a course structure The course structure defines at this stage a first outline or a concept of the course It includes the separation of the course into modules and a specification of each module This step could also be conducted later (after the “search modules“ step) Course Development: CourseBuilder (1)

StructuringTool Course "if-Clause" (empty) Learning Module if-Clause Present Tense Basic Rule Present Tense Exceptions Future Tense Course Development: CourseBuilder (2) Course idea Ontology if-Clause Present Future Basic RuleException isPrereq. isPartOf isPrereq. Tense

Outline: Course Development in Detail Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export

Existing modules Search modules Suitable modules Course with metadata Define a course structure Assemble montage Search Metadata editor PresentationGenerator Release course Uploader StructuringTool Export ModuleBuilder Search modules for every virtual module search a suitable module in module repositories (SCORE, ARIADNE,…) the search could be conducted in form of queries or browsing an ontology space for the subject SCORE.Search Provides a detailed search based on the SCORE.Metadata. It provides also an ontology browser. Course Development: Search

SCORE.Repository Future Tense Presentation Module Meta Course Development: Search (2) Course "if-Clause" if-Clause Present Tense Basic Rule Present Tense Exceptions Future Tense Present Tense Basic Rule Integration Module Meta if-Clause Structural Module Meta Rule for to go Meta Atom SCORE.Search

Outline: Course Development in Detail Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export

Existing modules Search modules Suitable modules Course with metadata Define a course structure Assemble montage Search Metadata editor PresentationGenerator Release course Uploader StructuringTool Export ModuleBuilder SCORE.ModuleBuilder This tool is used to deal with all aspects of a module Assemble montage adapt found modules to specific needs develop unavailable modules connect modules by adding course specific (context specific) materials add and extract metadata for the course generate a presentation for the course Course Development: ModuleBuilder (1)

Course Development: ModuleBuilder (2) SCORE.ModuleBuilder Course "if-Clause" if-Clause Present Tense Basic Rule Present Tense Exceptions Future Tense SCORE.StructureModuleBuilder Present Tense Basic Rule Template Rule 1. Example 2. Example Exercise Example (XML) Motivation (ppt) Example (XML) Basic Rule (txt) needs IM: Present Tense Basic Rule

SCORE.ModuleBuilder Course Development: ModuleBuilder (3) Rule 1. Example 2. Example Exercise Basic Rule (txt) „The verb ends with –s after he/she/it." He reads the book 'Harry Potter'. It tells the story of a sorcerer Example (XML) Example (XML) benötigt none yet She ___ (to like) the book, too.

Course "if-Clause" if-Clause Present Tense Basic Rule Present Tense Exceptions Future Tense Course "if-Clause" if-Clause Present Tense Basic Rule Present Tense Exceptions Future Tense SCORE.ModuleBuilder Course Development: ModuleBuilder (4) SCORE.ModuleBuilder Creation of new integration modules Adding structure to integration modules to form structural modules semi-automatic conversion of structural modules to presentational modules

Outline: Course Development in Detail Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export

Existing modules Search modules Suitable modules Course with metadata Define a course structure Assemble montage Search Metadata editor PresentationGenerator Release course Uploader StructuringTool SCORE.Export Export ModuleBuilder Release course upload and publish course export course Course Development: Export (1)

Course Development: Export (2) Course "if-clause" if-clause Present Tense basic rule Present Tense Exceptions Future Tense SCORE.Export Other Repository SCORE.Export SCORE.Repository (TAMINO-XML) Other Repositories

Outline Motivation: Why Courseware Reuse Goal of SCORE Our Approach Atoms, Modules, Courses Aspects Module Types Ontology Course Development in Detail SCORE.CourseBuilder SCORE.Search SCORE.ModuleBuilder SCORE.Export Summary

Summary (1) Basic Problem: Courseware development is extremely costly and time consuming Desirable: Reusable courseware, i.e. create courseware in a way that allows to use parts of it in other contexts, for other audiences and by other educators this is prevented by monolithic courses that do not separate contents from structure and presentation do not identify semantic units of teaching

Summary (2) Our approach: divide contents into smallest semantic units combine related units to form modules separate different aspects, in particular: contents, structure, presentation provide tools to help devise a course structure find existing materials that cover the topics needed structure contents according to individual needs adapt material to presentation requirements.

Thank you! Thank you for your interest! Additional information can be found at