© Blackboard, Inc. All rights reserved. Access Granted: P roviding Students with a Customized List of Required Textbooks.

Slides:



Advertisements
Similar presentations
San Juan College Bookstore February 2010 Faculty Edition.
Advertisements

Exporting Library Resources Into Your LMS Easily and Quickly An overview and illustration of how it works.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Profiles and User Permissions Presented by: Josh Mostyn Presented by: Josh Mostyn.
DIY SIS Integration An Overview and Explanation of the Missouri Baptist University Snapshot System Copyright © 2010, All Rights Reserved.
My First Building Block Presented By Tracy Engwirda 28 September, 2005.
Session 21-2 Session 23 Direct Loan Tools Session 21-3 Direct Loan Tools Version 1.0 n Introductions n Questions n Evaluations.
Online Textbook Adoptions NCSU Bookstores Last revised – February 12, 2008.
The Division of Labor on a Campus Hosting Open Journal Systems and Open Conference Systems.
Getting to the “HEART” of Reporting Session Code 3203 Mary Harrington University of Mississippi.
Mortensen Electronic Reserves with Blackboard Pilot Process and Technical Overview.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
Faculty Requisitions. Check the Schedule of Classes Go to edu edu Under “Quick-Jump” enter your.
New Faculty Orientation Blackboard Academic Suite 7.1 University of the Pacific June 28, 2015.
Quality Bytes QBFax Business Fax Software. Quality Bytes QBFax Product Goals Corporate Desktop Fax Solution User/Group Management Tools Works with/without.
CS 160: Software Engineering August 27 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Overview of Tests in Blackboard. Benefits of Blackboard Testing.
Faculty Manager An ACEware Webinar. In this webinar... Adding and Maintaining a Faculty Record Faculty Mgr Preferences & UDF’s Storing a faculty resume.
Welcome to (insert course name) (customize with instructor/course/section #)
© Blackboard, Inc. All rights reserved. My First Building Block as a Content Type Heather Natour Senior Lead Engineer Blackboard Inc. July 18 th 1:30pm.
AJAX Chat Analysis and Design Rui Zhao CS SPG UCCS.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Bookstore Web Application Introducing Visual Web Developer 2008 Express and the.
Exlibris: Developers Meet Developers Feb. 1-2, 2010 Voyager To NUFinancials ( peoplesoft ) System ( for Invoice Payment ) Michael North Northwestern University.
Student Learning Environment on the World Wide Web l CGI-programming in Perl for the connection of databases over the Internet. l Web authoring using Frontpage.
Textbook Ordering. Fall 2008 Statistics 603 individual textbook requisitions. 603 individual textbook requisitions. 13,305 Books checked in from July.
Using JavaBeans and Custom Tags in JSP Lesson 3B / Slide 1 of 37 J2EE Web Components Pre-assessment Questions 1.The _____________ attribute of a JSP page.
Uniting Cultures, Technology & Applications A Case Study University of New Hampshire.
Faculty Center for Instructors and Roster Contacts Roles and Access Faculty Center Features Grade Changes and Approval.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Tutorial 30 – Bookstore Application: Client Tier Introducing.
By Diana Lenartiene, Ed. S.. Emoticons Polling Status/Away Raise Hand Chat Area Volume Control.
© Blackboard, Inc. All rights reserved. My First Java Building Block for the Blackboard Content System Stephanie Cupp Senior Product Analyst Blackboard.
IMPORTANT !!! READ THESE INSTRUCTIONS for purchasing your textbook and access to Connect BEFORE registering online (through Blackboard) with Connect. Both.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
1 Online Textbook Adooptions
WAD Web application for managing the indicators of the research activity in a university department.
CGS-2531 Problem Solving with Computer Software Course home page: Course.
Student Records Degree Processing. About the Instructor Genice Milliner Student Enrollment Services (SES) Trainer 15 Years in Documentation and Training.
PHP and MySQL CS How Web Site Architectures Work  User’s browser sends HTTP request.  The request may be a form where the action is to call PHP.
© Blackboard, Inc. All rights reserved. Deploying a complex building block Andre Koehorst Learning Lab Universiteit Maastricht, the Netherlands July 18.
OPAC Training aid (Library solutions & Library world)
In This Presentation Instructors using Pearson AP & Elective Courses will Receive: Step by step instructions for product initial registration Instruction.
The Moment You Know Proven results Engaging experiences A trusted partner.
TEXTBOOK ADOPTIONS Mastering the New Online Adoption Process.
The Moment You Know Proven results Engaging experiences A trusted partner.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 31.1 Reviewing the Bookstore Application 31.2.
Faculty Center for Instructors and Roster Contacts Roles and Access Faculty Center Features Grade Changes and Approval.
© 2006 Cisco Systems, Inc. All rights reserved.1.
ASU Rosters for Roster Contacts Class Roster ASR Roster Grade Roster Grade Changes.
Get Started with Pearson’s MasteringBiology. The TRUTH is in the numbers…
The Moment You Know Proven results Engaging experiences A trusted partner.
Generators 101 Form Mail LAMP Bubbles & Blanks End of Course Surveys Form Mail LAMP Bubbles & Blanks End of Course Surveys.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
HOW TO REQUEST ARTICLES FROM OTHER LIBRARIES IN SOUTH AFRICA Antoinette Lourens March 2005.
Click on UP staff. Username address of lecturer Password: personnel number of lecturer without p ( )
Get Started with Pearson’s MasteringGeography. The TRUTH is in the numbers…
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
Handling Sections and Reasons with ease
GLAST Release Manager Automated code compilation via the Release Manager Navid Golpayegani, GSFC/SSAI Overview The Release Manager is a program responsible.
Mastering the New Online Adoption Process
with Pearson’s MasteringChemistry
Puzzle it Out: Finding Textbook Information for Course Reserves
with Pearson’s MasteringGography
with Pearson’s MasteringEnvironmentalScience
with Pearson’s MasteringMicrobiology
Edge Recorder Client
for Instructors and Roster Contacts
with Pearson’s MasteringGenetics
with Pearson’s MasteringGeology (and MasteringOceanography)
Towson University Store
Presentation transcript:

© Blackboard, Inc. All rights reserved. Access Granted: P roviding Students with a Customized List of Required Textbooks

2 Textbook Building Block Overview Purpose: » To provide students with a customized list of their required textbooks for the semester. Reason:  Access to textbook information was inefficient. Major challenge:  Campus bookstore concerned with loss of control over proprietary data. Initial process:  Contact the Bookstore Director. » Determine how faculty currently request books. » Explore options currently available.

3 Advantages of this Building Block » Convenient access for students. » List is available regardless of whether instructor uses Blackboard. » Students only see textbooks for the courses in which they are enrolled. » Protects the bookstore data. » Ease of transition during Blackboard upgrades.

4

5 Textbook Building Block Components » 2 Perl preprocessing scripts and building block: 1 st Perl script: - Processes Excel spreadsheet provided by the bookstore - Makes sure that data is in a form that the next script can use. - Excel spreadsheet contains: isbn #, dept#, course #, sect #.

6 Textbook Building Block Components » 2 nd Perl script: » Reads isbn#, dept #, course #, sect # from processed Excel spreadsheet. » Sends info to Amazon database in batches of 9 at a time. » Retrieves image of book, title, author, publisher from Amazon database. » Stores textbook data in mysql database. » Stores isbn# and bb_crs_key in mysql database.

7 Structure of Building Block META-INFWEB-INFmodule login.jsp bb-manifest.xmlweb.xmlconfig taglibs bbData.tldbbUI.xslbbUI.tld context.xmlMANIFEST.MF

8 Building Block Files » context.xml- create a jdbc container to connect to mysql database » manifest.mf- not necessary, but many building blocks have them » web.xml- defines the location of the tag libraries » bb-manifest.xml- basically defines the building block metadata, must be absolutely correct or the building block will not install » jsp files- the actual building block scripts

9 login.jsp » Get the ID of the user that logged in. » Get the courses that user is enrolled in. » Compare dept, course, section, and term to Bb course_key. » Get textbook info from mysql database and display it with regular html in the module.

10 Lessons Learned » Collaboration between departments requires persistence. » The basic structure of building blocks can easily be adapted for multiple projects. » Manipulating sample code is more productive than reading the manual.

11 Questions? For further information, please Thank You!