Learning Objects on the Semantic Web Permanand Mohan Department of Mathematic and Computer Science University of the West Indies St. Augustine, Trinidad.

Slides:



Advertisements
Similar presentations
Intelligent Technologies Module: Ontologies and their use in Information Systems Revision lecture Alex Poulovassilis November/December 2009.
Advertisements

Technical and design issues in implementation Dr. Mohamed Ally Director and Professor Centre for Distance Education Athabasca University Canada New Zealand.
XCON - IETF 62 (March 2005) - Minneapolis 1 XCON data modeling – NETCONF, RDF and others draft-schulzrinne-sipping-emergency-req-01 draft-sipping-sos Henning.
Versioning of Learning Objects Christopher Brooks, John Cooke, Julita Vassileva Advanced Research in Intelligent Educational Systems (ARIES) Laboratory.
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.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
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.
Adaptability of learning objects by appropriate knowledge representation Anastas Misev Institute of Informatics Faculty of Natural Science and Mathematics.
1 Introduction to SOA. 2 The Service-Oriented Enterprise eXtensible Markup Language (XML) Web services XML-based technologies for messaging, service description,
Evaulating Learning Objects Across Boundaries: The semantics of localization Bahadır Karabina Ayşe Sümeyye Güven.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Introduction to Service-Oriented Architecture. Outline Definition Features Examples of SOA Web Service Standards Example Pros and Cons Integration with.
Evolution of NBII Search-Based Technologies Oct 24, 2002 Donna Roy USGS Center for Biological Informatics.
Apache Axis: A Set of Java Tools for SOAP Web Services.
TU e technische universiteit eindhoven / department of mathematics and computer science Information Systems Group – –
Mike Smorul Saurabh Channan Digital Preservation and Archiving at the Institute for Advanced Computer Studies University of Maryland, College Park.
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.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
UNIT-V The MVC architecture and Struts Framework.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
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.
Malaysian Grid for Learning October DC 2004, Shanghai, China. © 2004 MIMOS Berhad. All Rights Reserved Metadata Management System DC2004: International.
Proprietary Data Services and Ontology Driven Applications (ODA) 2nd SOA for E-Government Conference October 2006 Presented by: Atif Kureishy October.
Organizing Information Digitally Norm Friesen. Overview General properties of digital information Relational: tabular & linked Object-Oriented: inheritance.
Practical RDF Chapter 1. RDF: An Introduction
Web Services Architecture1 - Deepti Agarwal. Web Services Architecture2 The Definition.. A Web service is a software system identified by a URI, whose.
Staff Development and the Change Process
Engineering a Future for Web-based Learning Objects Permanand Mohan Department of Mathematic and Computer Science University of the West Indies St. Augustine,
Spoken dialog for e-learning supported by domain ontologies Dario Bianchi, Monica Mordonini and Agostino Poggi Dipartimento di Ingegneria dell’Informazione.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Semantic Learning Instructor: Professor Cercone Razieh Niazi.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
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.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
1 CS 502: Computing Methods for Digital Libraries Lecture 19 Interoperability Z39.50.
Sharing Design Knowledge through the IMS Learning Design Specification Dawn Howard-Rose Kevin Harrigan David Bean University of Waterloo McGraw-Hill Ryerson.
1 Open Ontology Repository: Architecture and Interfaces Ken Baclawski Northeastern University 1.
LRI Université Paris-Sud ORSAY Nicolas Spyratos Philippe Rigaux.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Service Service metadata what Service is who responsible for service constraints service creation service maintenance service deployment rules rules processing.
Content and Tools Standards Will Ellis, Head of Digital Learning Resources “We need better digital resources more widely available and more flexible learning.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
LODE Learning Object Discovery & Exchange (First International Workshop) CRETE, September 17th, 2006 Learning Resource Referencing, Search and Aggregation.
Service Brokering Yu-sik Park. Index Introduction Brokering system Ontology Services retrieval using ontology Example.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
No Longer Under Our Control? The Nature and Role of Standards in the 21 st Century Library William E. Moen School of Library and Information Sciences Texas.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Technology-enhanced Learning: EU research and its role in current and future ICT based learning environments Pat Manson Head of Unit Technology Enhanced.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
1 CS 430: Information Discovery Lecture 26 Architecture of Information Retrieval Systems 1.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
Added Value to XForms by Web Services Supporting XML Protocols Elina Vartiainen Timo-Pekka Viljamaa T Research Seminar on Digital Media Autumn.
Information Structures: Standards Week 7 Lecture notes INF 380E: Perspectives on Information 1.
Constructing Knowledge Bases for E-Learning Using Protégé 2000 and Web Services Presented by: Fuhua Oscar Lin Authors: Mike Hogeboom, Fuhua Oscar Lin,
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Sabri Kızanlık Ural Emekçi
Oya Y. Rieger Cornell University Library May 2004
Semantic Markup for Semantic Web Tools:
AGENT FRAMEWORK By- Arpan Biswas Rahul Gupta.
Presentation transcript:

Learning Objects on the Semantic Web 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 appropriate 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 Norm Friesen identifies three properties that are important: –Discoverability –Modularity –Interoperability But, most implementations have been decidedly simple: –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]

6 The need for Vocabularies Biggest challenge facing learning object adoption at large: Syntactic interoperability –There is no commonly agreed upon format for learning objects (HTML, XML, image formats, applets, …) –How can a LCMS know how a learning object can be displayed, and if it worked well for a user? [CISCO 2001]

7 Object Oriented Learning Objects We feel that object oriented principles, though hotly debated [see Sosteric & Hesemeier], are ripe to help –Content should have interfaces which describes what abilities or situations the content can be used in (e.g. [Wiley]’s learning object types) –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 and interacted with using SOAP –Object methods implemented with XSLT, relying on predefined functions within compliant LCMSs XML is nice to use for this: –Widescale support (many free tools) –Vendor neutral format improves interoperability

9 Metadata Distribution of metadata: –Centralized (e.g. CAREO, MERLOT) –Decentralized (e.g. POOL, edutella) The majority (all?) of implementations completely decouple metadata from content –This is an antiquated “library & book” view of learning objects –Really two kinds of metadata Tightly coupled: Objective or “derived” metadata to be stored with the learning object itself Loosely coupled: Opinions about the learning object’s fitness for purpose made by members in the community

10 Two kinds of Metadata Tightly Coupled Metadata –E.g. Language, digital rights, versioning information, etc. –Usually more technical information –Can be Implemented as a method within a learning object (WSDL/SOAP) which returns a set of values (XML Document) corresponding to a given type (XML Schema) Loosely Coupled Metadata –E.g. Semantic density, interactivity type, thinking styles, etc. –Usually more pedagogical information –RDF is a key technology Everyone has an opinion, RDF lets us express this

11 Future Work: 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 area of discovery –Intelligent learning objects being aware of one another and of users in the LCMS can better advertise their services

12 Future Work: LORNET Learning Object Repository Network project –Involves 5 Canadian universities –Focuses on the intersection of knowledge management, the semantic web, and e-learning Our goals in particular –Integrating user modeling to help provide adaptive content retrieval –Providing a flexible platform which takes advantage of the distributed nature of learning objects –Providing learning object retrieval “just-in-time” instead of using a precompiled approach

13 Future Work: Agents are key Student modeling plays a big part of our vision –As objects interact with students, they learn more about what situations they are good for –Learning objects can then negotiate with one another to determine which is most appropriate for a given situation –Hopefully leads to “emergent courses”, where a path through a course can be better chosen by examining the characteristics of a student and comparing them to successes found for similar students

14 Conclusion: 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

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