Presentation is loading. Please wait.

Presentation is loading. Please wait.

IMS Learning Design Runtime Tools Paul Sharples Institute for Educational Cybernetics University of Bolton.

Similar presentations


Presentation on theme: "IMS Learning Design Runtime Tools Paul Sharples Institute for Educational Cybernetics University of Bolton."— Presentation transcript:

1 IMS Learning Design Runtime Tools Paul Sharples Institute for Educational Cybernetics University of Bolton

2 IMS Learning Design Runtime A runtime system needs to be able to…  Import an IMS LD Zip file  Read the manifest to ascertain the structure & content  Instantiate the Learning Design template

3 IMS Learning Design Runtime A runtime system also needs to…  Allow some management of the Learning Designs  Allow users to “play” the Learning Design  Save the “state” of the Learning Design

4 Open source software tools  CopperCore Learning Design Engine  Service Based Learning Design Player (SLeD)  CopperCore Service Integration (CCSI)  Tools are all “Java” J2EE based. They typically run within a JBoss application server

5 LD Runtime Components The architecture of the major components

6 Services in IMS LD Within an IMS Learning Design a user has access to content but also something called “services”. IMS Learning Design specifies a generic set of services Concrete Implementations were not available These generic services are vague These services are not easily extendable

7 Extending the services Idea for extending LD services taken from the web 2.0 world and specifically widgets/gadgets Widgets and gadgets can be found both on the desktop and on the web in various flavours They usually are small applications comprised of HTML and Javascript Examples include Apple Mac Dashboard widgets, Windows Vista Sidebar gadgets & Google gadgets

8 Windows Sidebar gadgets

9

10 Apple Mac Dashboard Widgets

11 Extending the services W3C released the draft Widget specification (2007) A Widget Server was implemented using the W3C specification as basis. Architecturally: Separation of concerns Widget server is extendable Widget Server advertises which widgets it can offer

12 Widget service for runtime

13 LD Runtime Tools Lets take a look…

14 What next? Create a new Learning Design Player Utilising CopperCore engine Replacing SLeD Based more on the “widget” look & feel Use Ajax for better User Interface

15

16

17

18 LD Runtime Tools Contact: Paul Sharples


Download ppt "IMS Learning Design Runtime Tools Paul Sharples Institute for Educational Cybernetics University of Bolton."

Similar presentations


Ads by Google