150 likes | 157 Views
LMS Integrations. Agenda. The Past: LAMS 1.0 Integrations Now: Integration Architecture LAMS 2.0 / Moodle 1.7 Integration The Future:. The Past. LAMS 1.0 had integrations for: Moodle Sakai Blackboard. Architecture. LAMS 2.0. LMS (Moodle, Sakai, etc).
E N D
Agenda • The Past: LAMS 1.0 Integrations • Now: • Integration Architecture • LAMS 2.0 / Moodle 1.7 Integration • The Future:
The Past • LAMS 1.0 had integrations for: • Moodle • Sakai • Blackboard
Architecture LAMS 2.0 LMS (Moodle, Sakai, etc) Web Layer: Webservices, Servlets, etc LMS LAMS Module
Moodle Authoring Example LAMS 2.0 Moodle Web Layer: Webservices, Servlets, etc User logs into Moodle, asks to create a new LAMS activity LMS LAMS Module
Moodle Authoring Example LAMS 2.0 Moodle Web Layer: Webservices, Servlets, etc LMS LAMS Module 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 modulegets the user’s current designs from a LAMS webservice and displays the list to the user.
Moodle Authoring Example LAMS 2.0 Moodle Web Layer: Webservices, Servlets, etc 2. LAMS Module calls LAMS to get the authoring window 3. Authoring client appears on user’s screen and user Interacts with LAMS until they close the window LMS LAMS Module 1. User presses button to create a new design
Moodle LAMS v2 • New 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.
Configuration • Help Page: http://wiki.lamsfoundation.org/display/lamsdocs/LAMS+v2.0+Integration+Setup+Step-by-Step+Guide
The 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/