LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick...

23
LOCUS Powered by Moodle: LOCUS Powered by Moodle: Integrating the X-Server into a Integrating the X-Server into a Learning Management System Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez
  • date post

    24-Jan-2016
  • Category

    Documents

  • view

    214
  • download

    1

Transcript of LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick...

Page 1: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

LOCUS Powered by Moodle: Integrating LOCUS Powered by Moodle: Integrating the X-Server into a Learning the X-Server into a Learning

Management SystemManagement System

Mary ReddickCharles Brown-Roberts

Carlos Rodriguez

Page 2: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

Today’s Presentation will:Today’s Presentation will:

Discuss efforts to promote greater student-faculty collaboration in the use of library resources in online course environments at California State University, Sacramento.

Be discussed in 3 parts:

Page 3: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

Part 1. Historical overview of the creation and evolution of a Library Resource Management System called LOCUS Online Memory Palace.

Part 2. The benefits and challenges of using the Ex Libris X-server to integrate MetaLib functionality into LOCUS.

Part 3. The need to coordinate LOCUS development with the overall goals and objectives of the Library web site.

Page 4: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

Part 1: Historical overviewPart 1: Historical overview

Page 5: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
Page 6: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
Page 7: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
Page 8: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
Page 9: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
Page 10: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
Page 11: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
Page 12: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

Part 2: The benefits & Part 2: The benefits & challenges of using the Ex challenges of using the Ex Libris X-serverLibris X-server X-Server Moodle Technologies involved

Page 13: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
Page 14: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

X-ServerX-Server Enables connectivity to the MetaLib system Enables connectivity to the MetaLib system

API– Application Programming Interface

Metasearch API– Prototype design by David Walker of

California State University, San Marcos

OCLS Metasearch API– PHP5 alternative to javascript API

Javascript API– Incorporates AJAX into search and manage

functionality

Page 15: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

MOODLEMOODLEModular Object-Oriented Dynamic Learning Environment

Benefits:– Leverages the power of the open source

community– Meets accessibility requirements– SCORM compliant– Modular

Challenges– Accessibility– Porting LOCUS data into Moodle framework

Page 16: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

TechnologiesTechnologies

AJAX: Asynchronous JavaScript and XML

Javascript libraries– Prototype– Google AJAXSLT– Scriptaculous

Page 17: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

Usage Flow DiagramUsage Flow Diagram

User Interface

Javascript APIClient side

X-ProxyUniversity Server

X-Server

Interactive interface

LOCUS, Library, Other

Authentication, MetaLib session, Action variables

XML request and respond with search results

Page 18: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

Part 3: The need to Part 3: The need to coordinate Library servicescoordinate Library services

Goals/Objectives of Library Website

Reduce duplication of effort and access

Integration of personalization services

Page 19: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

OPAC

ILL

e-RBR

MetaLib

LOCUS

Library Website

Authentication

Authentication

Authentication

Authentication

Authentication

Current EnvironmentCurrent Environment

Page 20: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

OPAC

ILL

e-RBR

MetaLib

LOCUS

Library Website Authentication

Authorization

Future EnvironmentFuture Environment

Page 21: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

Integration of PersonalizedIntegration of PersonalizedLibrary Online ServicesLibrary Online Services My Courses (LOCUS & e-RBR) Library Materials Checked Out

(View/Renew) Holds/Recalls (OPAC) ILL Requests (Illiad) Fines/Fees (OPAC) My Research (MetaLib) Messages (OPAC, other)

Page 22: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

OPAC

ILL

e-RBR

MetaLib

LOCUS

Lib

rary

Web

site

Cam

pu

s

Financial/Admin

HR/Payroll

Student IS

LMS

Other

Long-term IntegrationLong-term Integration

Page 23: LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.

Thank You!Thank You!

Questions?

http://library.csus.edu/ELUNA/

http://locus.csus.edu/

http://prospector.csus.edu/