Engineering a Future for Web-based Learning Objects Permanand Mohan Department of Mathematic and Computer Science University of the West Indies St. Augustine,

Slides:



Advertisements
Similar presentations
Design and Implementation of WBT System Components and Test Tools for WBT content standard K. Nakabayashi, Y. Kubota(NTT-X,Inc./ Advanced Learning Infrastructure.
Advertisements

Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
Technical and design issues in implementation Dr. Mohamed Ally Director and Professor Centre for Distance Education Athabasca University Canada New Zealand.
Research Issues in Web Services CS 4244 Lecture Zaki Malik Department of Computer Science Virginia Tech
TU e technische universiteit eindhoven / department of mathematics and computer science Specification of Adaptive Behavior Using a General- purpose Design.
Dynamic Contextual eLearning – Dynamic Content Discovery, Capture and Learning Object Generation from Open Corpus Sources Shay Lawless, Knowledge & Data.
Introduction to metadata for IDAH fellows Jenn Riley Metadata Librarian Digital Library Program.
Versioning of Learning Objects Christopher Brooks, John Cooke, Julita Vassileva Advanced Research in Intelligent Educational Systems (ARIES) Laboratory.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Supporting Privacy in E-learning with Semantic Streams Lori Kettel, Christopher Brooks, Jim Greer ARIES Laboratory Advanced Research in Intelligent Educational.
Learning Object Metadata From the locally prescribed to the socially derived (or, a look back at 4 years of LORNET at the University of Saskatchewan Scott.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”
1 Introduction to SOA. 2 The Service-Oriented Enterprise eXtensible Markup Language (XML) Web services XML-based technologies for messaging, service description,
Object-Oriented Databases v OO systems associated with – graphical user interface (GUI) – powerful modeling techniques – advanced data management capabilities.
What is metadata and why is it important? Norm Friesen, CanCore Initiative
TU e technische universiteit eindhoven / department of mathematics and computer science Information Systems Group – –
Software Engineering Chapter 6 Software requirements
17-Oct-02http://tmf.gg.uwyo.edu/ The Educational Object Economy: What is it? How do we make it a reality in the Earth sciences? James D. Myers Department.
Wednesday, October 22, E-Learning Objects: The Value of SCORM and MPEG-7 Packaging for Digital Media Assets TRACK 3: TEACHING AND LEARNING Thursday,
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
Malaysian Grid for Learning October DC 2004, Shanghai, China. © 2004 MIMOS Berhad. All Rights Reserved Metadata Management System DC2004: International.
Publishing Digital Content to a LOR Publishing Digital Content to a LOR 1.
Proprietary Data Services and Ontology Driven Applications (ODA) 2nd SOA for E-Government Conference October 2006 Presented by: Atif Kureishy October.
Formalizing and Querying Heterogeneous Documents with Tables Krishnaprasad Thirunarayan and Trivikram Immaneni Department of Computer Science and Engineering.
Organizing Information Digitally Norm Friesen. Overview General properties of digital information Relational: tabular & linked Object-Oriented: inheritance.
Web Services Architecture1 - Deepti Agarwal. Web Services Architecture2 The Definition.. A Web service is a software system identified by a URI, whose.
School Libraries and Learning Objects: PORTABLE and REUSABLE Rob Darrow LMT on Special Assignment, Clovis Unified.
Learning Technology Interoperability Standards Niall Sclater, and Lorna M. Campbell,
Staff Development and the Change Process
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
Spoken dialog for e-learning supported by domain ontologies Dario Bianchi, Monica Mordonini and Agostino Poggi Dipartimento di Ingegneria dell’Informazione.
Dr. Tom WayCSC Software Requirements CSC 4700 Software Engineering Lecture 2 Based on Sommerville, Chapter 6.
E-Learning standards and meta-data: Case study ดร. น้ำทิพย์ วิภาวิน Sripatum University Library.
Semantic Learning Instructor: Professor Cercone Razieh Niazi.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 4, Requirements Elicitation.
Metadata Lessons Learned Katy Ginger Digital Learning Sciences University Corporation for Atmospheric Research (UCAR)
2007 © Giunti Labs – No reproduction without written permission Visualizing IMS Learning Design for easier editing Marco Luccini, Giunti Labs R&D Project.
Learning Objects on the Semantic Web Permanand Mohan Department of Mathematic and Computer Science University of the West Indies St. Augustine, Trinidad.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Introduction to Web Services Eric Lease Morgan University Libraries of Notre Dame June 24, 2005.
The Massive User Modelling System (MUMS) Christopher Brooks, Mike Winter, Jim Greer, and Gordon McCalla Advanced Research in Intelligent Educational Systems.
Shannon Hastings Multiscale Computing Laboratory Department of Biomedical Informatics.
1 CS 502: Computing Methods for Digital Libraries Lecture 19 Interoperability Z39.50.
ICDL 2004 Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer Science Old Dominion University.
Introduction to metadata
Grids - the near future Mark Hayes NIEeS Summer School 2003.
Service Service metadata what Service is who responsible for service constraints service creation service maintenance service deployment rules rules processing.
January 2005MERLOT Reusable Learning Design Guidelines OVERVIEW FOR MERLOT Copyright 2005 Reusable Learning This work is licensed under a Attribution-NoDerivs-NonCommercial.
Digital Library Repositories and Instructional Support Systems: Repository Interoperability Working Group Leslie Johnston University of Virginia Library.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Digital Data Preservation: a schema-driven model Student: Stacy Kowalczyk Co-Authors: Clare McInerney and Phil Mitchell Digital Data Preservation – the.
Learning Objects Modified from Dave Vosen’s slides.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
Architecture Interoperability Pasquale Pagano Leonardo Candela CNR-ISTI.
General Architecture of Retrieval Systems 1Adrienn Skrop.
3 rd IEEE International Conference on Advanced Learning Technologies 2003, ICALT’03 July 9 th -11 th, Athens, Greece Informatics and Telematics Institute,
Experiential B.E. Teaching/Learning: Intercultural and Communicative Approaches Combined Oleg Tarnopolsky, Svitlana Kozhushko and Valentyna Zhevaga.
Learning Technology Interoperability Standards Lorna M. Campbell and Boon Low CETIS and the University of Strathclyde LMC, SURF Presentation, April 2002.
Constructing Knowledge Bases for E-Learning Using Protégé 2000 and Web Services Presented by: Fuhua Oscar Lin Authors: Mike Hogeboom, Fuhua Oscar Lin,
WHAT DOES THE FUTURE HOLD? Ann Ellis Dec. 18, 2000
UNC Digital Library Project
Lecture 2 of Computer Science II
Integration of ICT in teaching and learning
Principles of GIS Fundamental database concepts Shaowen Wang
Introduction to metadata for IDAH fellows
Introduction to Service-Orientation
Presentation transcript:

Engineering a Future for Web-based Learning Objects Permanand Mohan Department of Mathematic and Computer Science University of the West Indies St. Augustine, Trinidad and Tobago Christopher Brooks Advanced Research in Intelligent Educational Systems (ARIES) Laboratory Computer Science Department University of Saskatchewan Saskatoon, Saskatchewan, Canada

2 Adaptive Learning Adaptive learning is one of the primary goals of e-learning –Dynamic just-in-time generation of learning resources based on the beliefs, desires, and goals of a student to facilitate learning There are three main stakeholders in adaptive learning

3 What we have now Currently there exists work for: –Sequencing content together (instructional design) –Identifying pedagogical aspects of content (instructional design/library systems) –Cataloging content for discovery (library systems) –Repositories for searching content catalogs (library systems/computer science) –Identifying the beliefs, desires, and goals of a learner (computer science) –Correlating these beliefs desires and goals with educational content (computer science/instructional design)

4 So, do we have adaptive learning?

5 Learning Object The focus of adaptive learning is now starting to shift the “glue” of all of these areas, termed the learning object Having been worked on by such a diverse crowd, there is no one concrete definition or direction –Digital resources are of primary interest (Wiley), though some authors also include traditional learning resources (IEEE) One consensus amongst these groups seems to be that the learning resource itself is the “glue”

6 What is a Learning Object? Norm Friesen identifies three properties that are important: –Discoverability –Modularity –Interoperability The stakeholder implementations to date have been disappointing –Usually just static HTML web tutorials –Some java applets with limited ability to test a user then adapt content [EOE] –Large search engine like repositories for users to find content [CAREO, MERLOT, etc]

7 Object Oriented Learning Objects We feel that object oriented principles are ripe to help –Content should have interfaces which describes what abilities or situations the content can be used in –Content should be able to be queried (method/function support) so Learning Content Management Systems (LCMS) can manipulate the content allowing for encapsulation –Content should support inheritance to allow for easily deriving new content (see for instance, [Wu]) –Instructional design patterns can be formalized and applied to build objects that use proven methods of conveying meaning

8 Implementation A number of web based implementation options are being explored to achieve this: –Content and metadata stored with XML –Object interfaces exported with WSDL –Object methods implemented with XSLT, relying on predefined functions within compliant LCMSs

9 Making learning objects smarter Object principles are a good start, but future work involves experimenting with higher level reasoning as well as autonomy (agent characteristics) We envision these principles to be especially useful in the areas of: –Discovery: Intelligent learning objects being aware of one another and of users in the CMS can better advertise their services –Interoperability: As digital rights management technologies become available intelligent learning objects can negotiate with users to determine appropriate forms of payment

10 Final Words Learning objects are meant to act as the “glue” between the areas of instructional design, library sciences, and computer science as they try to achieve adaptive learning An object oriented approach to content creation is especially useful for creating more modular and interoperable learning resources XML technologies, specifically XML, WSDL, SOAP, and XSLT are well poised to achieve object oriented learning objects in a vendor- neutral manner

11 Questions? Contact information: Permanand Mohan: Christopher Brooks: