An overview of how Leeds Beckett University has embedded Library services within Blackboard Learn. Including:
1) Creating and personalising a Library tab within Blackboard Communities, using HTML Modules, Institutional Roles and custom Building Blocks.
2) Developing a personalised Library Account Building Block to pull information from the Sirsi Dynix Library Management System.
3) Embedding relevant Reading Lists in Blackboard Courses using a custom Resource List Building Block that integrates Blackboard with the REBUS:list Reading List system.
4) Using Google Analytics usage data was to inform further content development.
TLC2016 - Peer Review, Peer Assessment, and Peer Feedback methods based on Bl...
Embedding Library Services in Blackboard Learn
1. Embedding library services in
Blackboard Learn
B. S. Becker @bsbecker1
A. A. Watson @adlab
Technologies for Learning
Libraries & Learning Innovation
Leeds Beckett University
2. Overview
• Creating and personalising a Library Tab within Blackboard Communities
• Developing a personalised Library Account Building Block.
• Embedding Reading Lists using a custom Resource List Building Block
• Using Analytics data to inform Module development
2
3. Blackboard
Learn 9.1
April 2014
(includes
Communities)
Current University Context
3
~93% of
users, login at
least once
during the
year ~69% of
Modules being
taught use the
VLE
40% of visits
last at least
ten minutes
4 out of 5
users have
downloaded /
used the
Mobile App
Staff:
2,900
Academic:
1,500
Students:
29,000
6. Customised Layout & Design
• Customised & branded login page using HTML/CSS
• A new design template for all HTML and Building Block Communities Modules
• Standard Layout:
6
login page
Action
Service Name
Service Info
Capability
Help
7. Institutional Roles
• Customised tabs include:
8
• Displayed Portal, Tabs and Modules are dependent on Institutional
Roles e.g. (Student, Staff, Admin)
• Customised Institutional Roles: e.g. Distance Learner, Franchise,
Research, Learning Tech
9. Customised Modules on Library Tab
10
HTML Modules
Mechanism: Website link
Library Website
Discover (Library Search Engine)
Student Meeting Rooms
University PC Availability
Library Catalogue
Building Block Modules
Mechanism: JSP & BB Data Tables
Library Account
Resource List (Rebus)
InterLibrary Loan Service
Offsite Service Registration
Beckett Books Extra
11. Library Account Building Block
A history…
12
2008 - Data Mash-up from LMS
(Sirsi-Dynix Symphony)
Ref: http://www.sconul.ac.uk/sites/default/files/documents/8_6.pdf
2010 - JISC funded JANUS Project.
Developed JANGLE Core connector for
LMS utilising Facebook App as GUI
Ref: https://jiscjanus.wordpress.com/project-team-contacts/
2010 – BB Learn 9.1 Communities
JSP Building Block + PHP Bridge
2013 – JSP incorporated SIRSI API
12. 13
BLACKBOARD LEARN
COMMUNITIES
Student ID
AccountInfo
Custom Building Block:
Library Bridge
Gets content of external PHP page
with GET variable of Student ID
from Blackboard Database
SIRSI API
External PHP Page with
script to use SIRSI API
Looks up student account
information based on
Student ID received from
Blackboard channel
LibraryID
Library Account
Summary as HTML
Displays resulting content in a
Communities Module
16. A Custom Resource List Building Block
17
2013 - July Purchased by Library following
funding approval and tender process
2013 - Integration of rebus:list with LMS and
2014 BB Learn
2014 – Semester 1 live launch
400 Courses – majority Level 6
Customised Institutional Roles
Pass-through Mechanism (BB Learn to rebus)
Embedded Course Tool Link
17. Resource List Process (Student)
18
Non-login website link for
Reading List by Course ID
18. Resource List Process (Instructor)
19
Pass-through
Process
User ID
User Type (role)
Course Code
Yes
Yes
No
No
Add/Update/ Delete
Account in Database
Auto-Login and take to
Manage Reading Lists
Updated
Role?
Updated
Course Code?
REBUS List
User
Database
19. Resource List Process (Instructor)
20
Pass-through
Process
User ID
User Type (role)
Course Code
Yes
Add/Update/ Delete
Account in Database
Updated
Role?
REBUS List
User
Database
Create Account
Update Account
20. Resource List Process (Instructor)
21
Pass-through
Process
User ID
User Type (role)
Course Code
Yes
No
No
Auto-Login and take to
Manage Reading Lists
Updated
Role?
Updated
Course Code?
Update Permissions
Pass User to Manage List
22. 23
A Variety of Resources can
be displayed – Books,
Journals, Web links,
A variety of resources are
available from the list:
Web Sites
Journal Article
Book
Report
Electronic Resource
Student View
28. (10.1%)
(2.3%)
(0.5%)
(3.8%)
0 10,000 20,000 30,000 40,000 50,000
Resources
Subject Support
IT Support
Using the Library
Total Events (Percentage of Tab total)
Google Analytics
29
ga tracking code
added to ‘onClick’
for each button
Semester12014-15