11
Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa (www.aunwesha.com) Presented at IWDC 2001 Kolkata 28 th December, 2001

Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

Embed Size (px)

Citation preview

Page 1: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

Implementation Alternativesfor

Web-based Learning Architecture

by

Diptendu DuttaAnwesa

(www.aunwesha.com)

Presented at

IWDC 2001Kolkata

28th December, 2001

Page 2: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

Outline

• About eLearning • A Generalised Web-based Learning Architecture• Delivery Module Implementation Options• Learning Resource (Content) Options• Application Logic Implementation Options• The influence of standardisation

Page 3: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

What is eLearning?

eLearning is the creation, enabling, delivery and/or facilitation of learning by leveraging various

Internet, Intranet and Web technologies.

“The next big killer application for the internet is going to be education. Education over the internet is going to be so big it is going to make e-mail look

like a rounding error.” John Chambers, CEO, CISCO Systems

"Triggered by the Internet, continuing adult education may well become our greatest growth industry."

Peter Drucker (Forbes 5/15/2000)

Page 4: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

What Drives eLearning?What Drives eLearning?

e-Learninge-Learning

Demand

Rapid obsolescence of knowledgeand training

Need for just-in-time training delivery

Search for cost-effective ways to meet learning needs of

globally distributed workforce

Skills gap and demographicchanges drive need for new

learning models

Demand for flexible access to lifelong learning

Supply

Internet access becoming standardat work and home

Advances in digital technologies enable creation of interactive,

media rich content

Increasing bandwidth and betterdelivery platforms make e-learning

more attractive

Growing selection of high-qualitye-Learning products and services

Emerging technology standardsfacilitating compatibility and

Usability of e-learning products

Page 5: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

A generalised architecture

Page 6: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

Application Architecture of an LMS: The LTSA

Page 7: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

Delivery Module Implementation Options

• Type of Client– Proprietary Client (implemented as a special plug-in)– Standardised Client

• Java Applets• HTML with JavaScript

• Dynamic UI Generation– Servlets– JSP– XML/XSL– Publishing frameworks (Cocoon/XSP)

Page 8: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

Learning Resource (Content) options

• Homogeneous vs. Heterogenous content formats – Plug-in technology now supports a wide variety of

content formats

• Content storage options– Heterogenous

– Homogenous (XML)

• Content management options– Home grown

– Full-fledged CMS (Content Management System)

• Content storage options– FileSystem – RDBMS – Native XML database

Page 9: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

Application Logic Implementation Options

• Server-side options– CGI

– Servlets

– Java Beans

– CORBA Objects

• Middleware options– Home grown (using open APIs)

– Application Servers

Page 10: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

The Influence of Standards on Architectural Options

• SCORM - Sharable Content Object Reference Model– Built upon the work of IMS, AICC, IEEE to create one

unified content model

– 3 main components• A course structure format with XML binding

• A meta-data format for courses and content with XML binding

• An API for the run-time environment

• LOM - Learning Object Metadata– Built upon the work of IMS, IEEE

– 9 categories (lifecycle, technical, educational, etc.)

– XML/RDF binding

Page 11: Implementation Alternatives for Web-based Learning Architecture by Diptendu Dutta Anwesa () Presented at IWDC 2001 Kolkata 28 th December,

Thank You