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

Slides:



Advertisements
Similar presentations
View from an ILS vendor NISO Metasearch Initiatives Meeting May 7, 2003 J. Walker.
Advertisements

The View through the Public Portal Brenda Bailey-Hainer Colorado State Library NISO Metasearch Initiatives Meeting May 7, 2003.
Internet Access without the Internet Cooper Christian Chris Smart.
Portals within portals Integration of SFX and Metalib with other products Mike Gardner.
BC Integration of Systems and Resources MetaLib at Boston College Theresa Lyman Digital Resources Reference Librarian Boston College Libraries.
Ignite Presentation: Web 2.0 By: Amanda Shewnarine.
Spark Web 2.0 Tools for Communication and Collaboration David Grogan Manager, Curricular Technology Group UIT Academic Technology Tufts University What.
Web 2.0 for AtGentive A Brief Introduction to Web 2.0 Ye DENG
IS 360 Course Introduction. Slide 2 What you will Learn (1) The role of Web servers and clients How to create HTML, XHTML, and HTML 5 pages suitable for.
Research databases in a mobile computing environment Ya Wang Electronic Collections Coordinator San Francisco State University San Diego, CA January 9,
Microsoft ASP.NET AJAX - AJAX as it has to be Presented by : Rana Vijayasimha Nalla CSCE Grad Student.
Scoil an Léinn Eolais agus na Leabharlannaíochta UCD UCD School of Information and Library Studies OJAX: Facilitating dynamic access to repository metadata.
It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
-Uday Dhokale.  What is it ??? Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.  Features a unique, easy-to-use.
Project Update David Lindahl University of Rochester Libraries.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
AJAX Chat Analysis and Design Rui Zhao CS SPG UCCS.
May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide Build Great Web Application 'Fast and Easy'
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
it's an online Learning Management System (LMS).
Citations Helper: What Is It and What Can It Do? Sakai Conference Amsterdam June 12, 2007.
Ajax for Web 2.0 Presented by: Jonathan Meersman.
Understanding AJAX Hype, Hope, Hurt and Help for the Web MJTS May 4th, 2006 _________________________ Terence Conklin, Conklin Systems
StockWatch Developers: Nimrod Hagay Hagai Barkan Supervisors: Assaf Solomovitch Viktor Kulikov June 2009.
David Kennedy, UMD Shibboleth and Library Resources Internet2 Library/Shibboleth Project.
Susan A. Mee Shirley L. Bower Rochester Institute of Technology Off-Campus Library Services Conference April 29, 2010.
Modern JavaScript Develop And Design Instructor’s Notes Chapter 1 - (Re) Introducing JavaScript Modern JavaScript Design And Develop Copyright © 2012 by.
SFX - Link Resolver Niall McSweeney Monica Crump James Hardiman Library NUI, Galway.
Lecture 9: AJAX, Javascript review..  AJAX  Synchronous vs. asynchronous browsing.  Refreshing only “part of a page” from a URL.  Frameworks: Prototype,
Why data services? Common challenges when creating rich web applications Creating rich web applications with data services Future scenarios & roadmap.
Sakaibrary: Integrating Licensed Library Resources with Sakai 29 November 2006 Steve Smail Mark Notess.
Open Knowledge Initiative Architectural Overview 12/15/01.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
Ajax for Dynamic Web Development Gregory McChesney.
Libraries and APIs CMPT 281. Overview Basics of libraries and APIs Rich internet applications Examples – Scriptaculous – JQuery.
Jason Platts Lead Technical Developer The Open University An overview of how the Open University has incorporated bibliographic.
February, TRANSCEND SHIRO-CAS INTEGRATION ANALYSIS.
Breaking Out of the Box: Creating Customized Metasearch Services Using an XML API Roy Tennant, California Digital Library.
What is Metasearch? More than Federated Search –Federated Search –Local, Harvested Data –Customizable –Flexible –Adjustable.
1 Metalib and XML 2005 LITA National Forum (c) 2005, M. McKenna, UC Regents X-Server integration with the CDL Common Framework Using SOAP and XML to access.
ZK AJAX FRAMEWORK  R.RAJESH. What is ZK?  ZK is an open-source Ajax Web application framework, written in Java that enables creation of rich graphical.
David Walker California State University San Marcos Doing More with Metalib The X-Server.
Web Technologies Lecture 6 State preservation. Motivation How to keep user data while navigating on a website? – Authenticate only once – Store wish list.
Infopeople Webcast Series: Technology Tuesdays. Leading Edge Technologies An Infopeople Webcast Roy Tennant Tuesday, January 17 12:00.
Event Handling & AJAX IT210 Web Systems. Question How do we enable users to dynamically interact with a website? Answer: Use mouse and keyboard to trigger.
Community Education Moodle Abigail Evans Sharon Hughes.
Display Page (HTML/CSS)
CMS 2: Advanced Web Editing - Content Presented By: Katie Pagano, Special Projects Manager Steve Pont, Product Architect.
Prof. James A. Landay University of Washington Spring 2008 Web Interface Design, Prototyping, and Implementation Rich Internet Applications: AJAX, Server.
Web 2.0 IS530 Fall 2009 Dr. Dania Bilal. Web 2.0 Is the Web that is being transformed into a computing platform for delivering web applications to end.
1 Introduction to Web Application Review. 2 Five Layers Architecture HTML, CSS, Java Script ASP.net User ’ s.dll, Nunit, Web Services ADO.net SQL Server,
Event-Based Model for Reconciling Digital Entities Ahmet Fatih Mustacoglu Ahmet E. Topcu Aurel Cami Geoffrey C. Fox Indiana University Computer Science.
PHP and AJAX. Servers and Clients For many years we tried to move as much as possible to the server. Weak clients, poor bandwidth, browser compatibility..
Delivers local and global resources and OCLC e-Content in a single search Paul Cappuzzello Senior Library Services Consultant
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
INNOV-16: Rich User Interface for the Web???? AJAX to the Rescue Ken Wilner VP of Technology Progress Software.
Web Programming Language
Web Technologies Computing Science Thompson Rivers University
Lecture 11. Web Standards Continued
JavaScript Basics Stephen Delaney
WEB 237 Education for Service-- snaptutorial.com.
Web Systems & Technologies
One Stop Shopping Comparison
IS 360 Course Introduction
Institute of Management of Technology
Web Technologies Computing Science Thompson Rivers University
Top-Rated AngularJs Development Company in India
Mobile Crime Website Development
Presentation transcript:

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

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:

 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.

Part 1: Historical overview

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

X-Server 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

MOODLE Modular 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

Technologies  AJAX: Asynchronous JavaScript and XML  Javascript libraries –Prototype –Google AJAXSLT –Scriptaculous

Usage Flow Diagram User Interface Javascript API Client side X-Proxy University Server X-Server Interactive interface LOCUS, Library, Other Authentication, MetaLib session, Action variables XML request and respond with search results

Part 3: The need to coordinate Library services  Goals/Objectives of Library Website  Reduce duplication of effort and access  Integration of personalization services

OPAC ILL e-RBR MetaLib LOCUS Library Website Authentication Current Environment

OPAC ILL e-RBR MetaLib LOCUS Library Website Authentication Authorization Future Environment

Integration of Personalized Library 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)

OPAC ILL e-RBR MetaLib LOCUS Library Website Campus Financial/Admin HR/Payroll Student IS LMS Other Long-term Integration

Thank You! Questions?