LMS Integrations Agenda The Past: LAMS 1.0 Integrations Now: Integration Architecture LAMS 2.0 /...

Preview:

Citation preview

LMS IntegrationsLMS Integrations

AgendaAgenda

The Past: LAMS 1.0 Integrations

Now:

Integration Architecture

LAMS 2.0 / Moodle 1.7 Integration

The Future:

The PastThe Past

• LAMS 1.0 had integrations for:

Moodle

Sakai

Blackboard

ArchitectureArchitecture

LMS(Moodle, Sakai, etc)

LMS LAMS Module

LAMS 2.0

Web Layer: Webservices, Servlets, etc

Moodle Authoring ExampleMoodle Authoring Example

Moodle

LMS LAMS Module

LAMS 2.0

Web Layer: Webservices, Servlets, etc

User logs into Moodle, asks to create a new LAMS activity

Moodle Authoring ExampleMoodle Authoring Example

Moodle

LMS LAMS Module

LAMS 2.0

Web Layer: Webservices, Servlets, etc

1. LAMS module logs user into LAMS. If the user doesn’t exist, LAMS calls Moodle

to get the user’s details, and creates the user in LAMS.

2. LAMS module gets the user’s current designs from a LAMS webservice and displays the list to the user.

Moodle Authoring ExampleMoodle Authoring Example

Moodle

LMS LAMS Module

LAMS 2.0

Web Layer: Webservices, Servlets, etc

1. User presses button to create a new design

2. LAMS Module calls LAMS to get the authoring window 3. Authoring client appears

on user’s screen and user Interacts with LAMS untilthey close the window

Moodle LAMS v2Moodle LAMS v2New module for LAMS 2. Will appear as “lamstwo” in the mod directory.

Requires Moodle versions 1.6.3 or 1.7

Configuration via the Moodle admin pages and the LAMS SysAdmin pages.

To be released very soon.

ConfigurationConfiguration

• Help Page: http://wiki.lamsfoundation.org/display/lamsdocs/LAMS+v2.0+Integration+Setup+Step-by-Step+Guide

ConfigurationConfiguration

ConfigurationConfiguration

The FutureThe Future

Next Sakai

Helping NTU on their Blackboard integration

Other LMS integrations TBD

Questions?

http://wiki.lamsfoundation.org/

Online Help: LAMS Documents Developer Doc: LAMS 2.0

http://lamscommunity.org/

Recommended