尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Integrating the Student Information System and
Blackboard – you just press a button, right?
Alice Fage, Andrew Matthews and Marcus Uy
About Victoria University of Wellington
• 4 sites within Wellington and 1 in Auckland along with a presence in South East Asia.
• In 2014, Victoria University employed 1,990 full-time equivalent staff, 930 are teaching
and research staff
• A total of 20,357 students YTD1 (16,730 EFTS) are enrolled. Of these:
– 44.3 % male and 55.7 % female
– 17,759 domestic students and 2,598 International students
– 9.7% Māori students and5.8% Pacifika students
• In 2014 Victoria awarded 5659 degrees, doctorates, diplomas and certificates.
• 9 Faculties and 27 Schools. 11 Central Service Units, including ITS.
121,202 students in 2014
2
About Victoria University of Wellington
3
About the Data Integration Project
• Scope of the project
– Courses
– Student accounts
– Student enrolments
– Staff assignment to courses
• Systems involved
– Learning Management System (Blackboard)
– Student Management Systems (Ellucian Banner)
– Identity Management Systems (multiple)
• Business owners
– Centre for Academic Development (Blackboard)
– Student Academic Services (Banner)
– Information Technology Services
4
Stakeholders and end-users
• CAD
• SAS
• ITS
• Lecturers
• School Admins
• Students
5
Drivers and Goals
• Replace existing integration
– Unsupported technology (server versions, Snapshot, Crystal Reports)
– Did not support functional changes
– Move to Managed Hosting
• Make full use of Banner and Blackboard functionality
• Reduce administrative overhead
• Drive improvements in business processes
6
Stages of the Project
• Requirements gathering
• RFP process
• Project
– Phases
– VUW project team
– Blackboard SIS mentoring service team
7
Blackboard Consulting
8
Why SIS Framework?
• Reduced manual labor for data entry
• Improved service delivery to end-users
• Consistency in data across systems
• Launching point for expanded platform usage
• Comes in a few flavors in terms of the data feeds/files that are
presented to Blackboard
• Flat file is popular because it supports the widest range of data
types, and in many instances is very easy to manipulate
9
Support for Data Types
10
Manipulating Flat files
11
#! /bin/bash
OLDFEED="$1"
NEWFEED="$2"
STORFEED="ready_store.snap"
DEL1FEED="ready_delete1.snap"
DEL2FEED="ready_delete2.snap"
DELIM="|"
# Check if Old Feed File is Readable
if [ -r "$OLDFEED" ];
then
# Check if New Feed File is Readable
if [ -r "$NEWFEED" ];
then
# Extract Feed File Headers
OLDHEAD="$(head -n 1 $OLDFEED)"
NEWHEAD="$(head -n 1 $NEWFEED)"
# Test if Feed File Headers Match
if [ "$OLDHEAD" == "$NEWHEAD" ];
then
echo ""
echo "GENERATE STORE"
echo "$NEWHEAD" | tee "$STORFEED"
grep -v -x -f "$OLDFEED" "$NEWFEED" | tee -a
"$STORFEED"
echo ""
echo "GENERATE DELETE1"
echo "$NEWHEAD" | tee "$DEL1FEED"
grep -v -x -f "$NEWFEED" "$OLDFEED" | tee -a
"$DEL1FEED"
echo ""
echo "GENERATE DELETE2"
echo "$NEWHEAD" | tee "$DEL2FEED"
awk -F "$DELIM" 'FNR==NR{a[$1]; next}; !($1 in
a)' "$STORFEED" "$DEL1FEED" | tee -a "$DEL2FEED"
# Explanation for awk script:
# FNR == NR:
# This test is true when the number of
records is equal to the number of records in the
file.
# This is only true for the first file,
for the second file NR will be equal to the number
# of lines of STORFEED + FNR.
# a[$1]:
# Create an array element index of the
first field of STORFEED.
# next:
# skip to the next record so no more
processing is done on STORFEED.
# !($1 in a):
# See if the first field ($1) is present
in the array, ie in STORFEED, and print the whole
line
# (to DEL2FEED).
# $1:
# Adjust this column positional value to
encompass one or more External Keys for the feed
file
# (e.g. $1$3 is the first and third
columns).
# Based on one of the examples from the #awk
wiki.
echo ""
echo "Processing complete. Load $DEL1FEED *or*
$DEL2FEED against your preferred DELETE endpoint
before loading $STORFEED to a suitable STORE
endpoint. Confirm the configuration
(store/disable/purge) of your endpoint(s) prior to
processing."
fi
else
###echo "$NEWFEED is missing"
echo "Usage: $0 [oldfeedfile] [newfeedfile]"
fi
else
###echo "$OLDFEED is missing"
echo "Usage: $0 [oldfeedfile] [newfeedfile]"
fi
Manipulating Flat files
• It’s easy to do using simple scripts
• The magic is mostly in TWO commands:
grep -v -x -f "$OLDFEED" "$NEWFEED“
and
awk -F "$DELIM" 'FNR==NR{a[$1]; next}; !($1
in a)' "$STORFEED" "$DEL1FEED"
12
Beyond SIS Framework
• As more clients move to managed services, we’ve noted a “blip” in terms of interest
around Web-Services/SOAP
• Blackboard Learn supports SOAP
• In the SIS context is it used in a support role to enhance feedback channels, e.g. checking if
a particular user has been updated correctly
• Plays an enhanced role beyond using the SIS built-in Data Set Status URL:
https:// ... /webapps/bb-data-integration-flatfile-
BBLEARN/endpoint/dataSetStatus/afc3d6e84df84f51944a06cccee8f59a
• Is a project unto itself, due to some level of complexity, but very powerful once
mastered… With a caveat that we will be seeing an improved REST API very soon
13
Overall Project Path
14
ITS involvement in the project
• Requirements gathering workshops
• Blackboard technical and functional expertise
• Banner technical and functional expertise
• Liaison with business owners
• Liaison with Blackboard SIS Mentoring Service team
• Technical build and deployment
15
Blackboard SIS Mentoring Service
16
• [Yoda image]
Challenges
• Assumptions
– Accuracy of data in Banner
– Ways in which Banner was used
– Ways in which Blackboard was used
– Business process issues
• Move to Managed Hosting
– Resources stretched across projects
– Technical environment management
– No direct access to databases
17
More Challenges
• Conflicting requirements
18
We don’t want any delays for
students in going into their
Blackboard courses. As soon as they
express interest they should be in so
they don’t miss anything
First name should show first name
Email address should be
institutional email address
First name should show
preferred name
Students must only get
access to their courses when
they are fully registered
Email address should be their
preferred email address
We want to see some withdrawn
students in our courses
We don’t want to see any withdrawn
students in our courses
Decisions
• Technical architecture
• Integration model
• Timing
– Academic calendar
– No going back…
• Scope / requirements included
– Project phases
19
Decision-Making Principles
• Cost vs benefit
• Strategic alignment
• Impact and risk
• Reasons for change or keeping status quo
• Future-proofing
• End-user documentation as part of the process
20
Project Status
• Phase 1 Part 1 in production
– Full automation of students, courses and student enrolments
• Phase 1 Part 2
– Staff assignment, technical completed, business process to come
• Phase 2
– Course Outlines into Bb and anything left from Phase 1
21
Outcomes
• Old system replaced
• New functionality in use
• New processes in place
• Phase 1 implemented (mostly…)
• Built a network of people with the right skills
• Reduced some administrative overheads
22
What didn’t work well
• Implementation timeframe
– Additional manual workarounds required
– Had to commit to project before completion
• Lack of dedicated project resources
23
What worked well
• Workshops and requirements gathering
– Thorough
– Wide range of participants
– Well documented
• Longer term improved relationships with stakeholders
• Good communications and consultation
• Tight alignment with University strategy
24
Reflections
• Different opinions and requirements – every School is different
• Competing projects within a congested programme
• Interdependencies within systems and projects – the new
norm
• Triggered a lot of new thinking around our use of Blackboard
• Always provide biscuits
25
Future Enhancements
• Next phases
– Staff assignment to courses
– Staff self-provisioning of course materials
– Course Outlines
– Blackboard Organisations
– Unknowns
• System may have a limited lifespan – new products
• Grade Exchange from Blackboard to Banner?
26
Grades Journey
• Overview of Grades Journey
• Michael Garner’s session
– Thursday 3.15pm in Hickinbotham Hall
27
Contacts
• Andrew Matthews: andrew.Matthews@vuw.ac.nz
• Alice Fage: alice.fage@vuw.ac.nz
• Marcus Uy: marcus.uy@blackboard.com
28
29

More Related Content

What's hot

School Management System ppt
School Management System pptSchool Management System ppt
School Management System ppt
Mohsin Ali
 
Harvard Student Information System Implementation Update
Harvard Student Information System Implementation UpdateHarvard Student Information System Implementation Update
Harvard Student Information System Implementation Update
kevin_donovan
 
Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
 Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination... Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
Sarthak Khabiya
 
Students record keeping system
Students record keeping systemStudents record keeping system
Students record keeping system
Mia Manik
 
Online School Management System ,School ERP , School Managemnt system , Admin...
Online School Management System ,School ERP , School Managemnt system , Admin...Online School Management System ,School ERP , School Managemnt system , Admin...
Online School Management System ,School ERP , School Managemnt system , Admin...
rajatullas
 
Student Record Management presentation
Student Record Management presentationStudent Record Management presentation
Student Record Management presentation
Rahul Kumar
 
UML- Class Diagrams, State Machine Diagrams
UML- Class Diagrams, State Machine DiagramsUML- Class Diagrams, State Machine Diagrams
UML- Class Diagrams, State Machine Diagrams
QBI Institute
 
Project proposal of school managment software
Project proposal of school managment softwareProject proposal of school managment software
Project proposal of school managment software
Proshanta Halder
 
Capstone Project Student Management System
Capstone Project Student Management SystemCapstone Project Student Management System
Capstone Project Student Management System
Donna Muller
 
Eduspace Academic Management Platform
Eduspace Academic Management PlatformEduspace Academic Management Platform
Eduspace Academic Management Platform
George Mathew
 
Ube Databases
Ube DatabasesUbe Databases
Ube Databases
Dang Tuan
 
Synopsis of Fee Management System
Synopsis of Fee Management SystemSynopsis of Fee Management System
Synopsis of Fee Management System
Divya_Gupta19
 
Proposal complete school college management software.
Proposal complete school college management software.Proposal complete school college management software.
Proposal complete school college management software.
Sohel Mahboob
 
School admission process management system (Documention)
School admission process management system (Documention)School admission process management system (Documention)
School admission process management system (Documention)
Shital Kat
 
EducationERP : University / School / College Management Solution
EducationERP : University / School / College Management SolutionEducationERP : University / School / College Management Solution
EducationERP : University / School / College Management Solution
OpenERP4You
 
Student management system
Student management systemStudent management system
Student management system
Amit Gandhi
 
Student management system
Student management systemStudent management system
Student management system
Gaurav Subham
 
School Management System
School Management SystemSchool Management System
School Management System
Northeastern University
 
Implementation of College Management Module in Moodle
Implementation of College Management Module in MoodleImplementation of College Management Module in Moodle
Implementation of College Management Module in Moodle
Sushil Karampuri
 
Admission system development
Admission system developmentAdmission system development
Admission system development
Jahurul Islam
 

What's hot (20)

School Management System ppt
School Management System pptSchool Management System ppt
School Management System ppt
 
Harvard Student Information System Implementation Update
Harvard Student Information System Implementation UpdateHarvard Student Information System Implementation Update
Harvard Student Information System Implementation Update
 
Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
 Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination... Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
Java Project "JPS-School Management System" CBSE AISSCE Pratical Examination...
 
Students record keeping system
Students record keeping systemStudents record keeping system
Students record keeping system
 
Online School Management System ,School ERP , School Managemnt system , Admin...
Online School Management System ,School ERP , School Managemnt system , Admin...Online School Management System ,School ERP , School Managemnt system , Admin...
Online School Management System ,School ERP , School Managemnt system , Admin...
 
Student Record Management presentation
Student Record Management presentationStudent Record Management presentation
Student Record Management presentation
 
UML- Class Diagrams, State Machine Diagrams
UML- Class Diagrams, State Machine DiagramsUML- Class Diagrams, State Machine Diagrams
UML- Class Diagrams, State Machine Diagrams
 
Project proposal of school managment software
Project proposal of school managment softwareProject proposal of school managment software
Project proposal of school managment software
 
Capstone Project Student Management System
Capstone Project Student Management SystemCapstone Project Student Management System
Capstone Project Student Management System
 
Eduspace Academic Management Platform
Eduspace Academic Management PlatformEduspace Academic Management Platform
Eduspace Academic Management Platform
 
Ube Databases
Ube DatabasesUbe Databases
Ube Databases
 
Synopsis of Fee Management System
Synopsis of Fee Management SystemSynopsis of Fee Management System
Synopsis of Fee Management System
 
Proposal complete school college management software.
Proposal complete school college management software.Proposal complete school college management software.
Proposal complete school college management software.
 
School admission process management system (Documention)
School admission process management system (Documention)School admission process management system (Documention)
School admission process management system (Documention)
 
EducationERP : University / School / College Management Solution
EducationERP : University / School / College Management SolutionEducationERP : University / School / College Management Solution
EducationERP : University / School / College Management Solution
 
Student management system
Student management systemStudent management system
Student management system
 
Student management system
Student management systemStudent management system
Student management system
 
School Management System
School Management SystemSchool Management System
School Management System
 
Implementation of College Management Module in Moodle
Implementation of College Management Module in MoodleImplementation of College Management Module in Moodle
Implementation of College Management Module in Moodle
 
Admission system development
Admission system developmentAdmission system development
Admission system development
 

Viewers also liked

Integrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and MoodleIntegrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and Moodle
NetSpot Pty Ltd
 
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource
Mysql vs oracle Kecepatan Transaksi, Index, dan ResourceMysql vs oracle Kecepatan Transaksi, Index, dan Resource
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource
Ananda Dwi Satrio
 
Comparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statementsComparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statements
Lucas Jellema
 
Embedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard LearnEmbedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard Learn
BlackboardEMEA
 
Incorporating ResearchReady into Blackboard Learn Using LTI Integration
Incorporating ResearchReady into Blackboard Learn Using LTI IntegrationIncorporating ResearchReady into Blackboard Learn Using LTI Integration
Incorporating ResearchReady into Blackboard Learn Using LTI Integration
Imagine Easy Solutions
 
Blackboard
BlackboardBlackboard
Blackboard
zeniaaa
 
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard CollaborateGetting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Mike Shaffer
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial Edition
Mario Beck
 
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard APAC
 
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Blackboard APAC
 
Oracle mysql comparison
Oracle mysql comparisonOracle mysql comparison
Oracle mysql comparison
Arun Sharma
 
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource docMysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Ananda Dwi Satrio
 
Difference Between Sql - MySql and Oracle
Difference Between Sql - MySql and OracleDifference Between Sql - MySql and Oracle
Difference Between Sql - MySql and Oracle
Steve Johnson
 

Viewers also liked (13)

Integrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and MoodleIntegrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and Moodle
 
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource
Mysql vs oracle Kecepatan Transaksi, Index, dan ResourceMysql vs oracle Kecepatan Transaksi, Index, dan Resource
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource
 
Comparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statementsComparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statements
 
Embedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard LearnEmbedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard Learn
 
Incorporating ResearchReady into Blackboard Learn Using LTI Integration
Incorporating ResearchReady into Blackboard Learn Using LTI IntegrationIncorporating ResearchReady into Blackboard Learn Using LTI Integration
Incorporating ResearchReady into Blackboard Learn Using LTI Integration
 
Blackboard
BlackboardBlackboard
Blackboard
 
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard CollaborateGetting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial Edition
 
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
 
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
 
Oracle mysql comparison
Oracle mysql comparisonOracle mysql comparison
Oracle mysql comparison
 
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource docMysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
 
Difference Between Sql - MySql and Oracle
Difference Between Sql - MySql and OracleDifference Between Sql - MySql and Oracle
Difference Between Sql - MySql and Oracle
 

Similar to Integrating the Student Information System and Blackboard - you just press a button, right? - Alice Fage, Andrew Matthews and Marcus Uy, Victoria University of Wellington ANZTLC15

ePortfolio and Platform Selection
ePortfolio and Platform SelectionePortfolio and Platform Selection
ePortfolio and Platform Selection
Jiyeon Lee
 
Presentation to fact2 april
Presentation to fact2 aprilPresentation to fact2 april
Presentation to fact2 april
emmurphy3
 
Abhishek_Resume
Abhishek_ResumeAbhishek_Resume
Abhishek_Resume
abhisheksingh1258
 
Course Possibilities & Architecture
Course Possibilities & ArchitectureCourse Possibilities & Architecture
Course Possibilities & Architecture
Folajimi Fakoya
 
How can we build an open and scalable learning infrastructure for food safety?
How can we build an open and scalable learning infrastructure for food safety?How can we build an open and scalable learning infrastructure for food safety?
How can we build an open and scalable learning infrastructure for food safety?
Nikos Manouselis
 
Using Archivemedia to preserve research data
Using Archivemedia to preserve research dataUsing Archivemedia to preserve research data
Using Archivemedia to preserve research data
ARDC
 
Building MOOCs: Scalable Course Development & Delivery
Building MOOCs: Scalable Course Development & DeliveryBuilding MOOCs: Scalable Course Development & Delivery
Building MOOCs: Scalable Course Development & Delivery
Opus Learning
 
BbWorld 2010 notes
BbWorld 2010 notesBbWorld 2010 notes
BbWorld 2010 notes
Thomas Bishop
 
LMS - Selecting the Right Tool
LMS - Selecting the Right ToolLMS - Selecting the Right Tool
LMS - Selecting the Right Tool
Connecticut Distance Learning Consortium
 
Lecture01_IDB.pptx
Lecture01_IDB.pptxLecture01_IDB.pptx
Lecture01_IDB.pptx
MostafizurRahaman41
 
RDM Roadmap to the Future, or: Lords and Ladies of the Data
RDM Roadmap to the Future, or: Lords and Ladies of the DataRDM Roadmap to the Future, or: Lords and Ladies of the Data
RDM Roadmap to the Future, or: Lords and Ladies of the Data
Robin Rice
 
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Evergreen Systems
 
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
Jason Rhode
 
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
Stephanie Richter
 
Introduction.pptx
Introduction.pptxIntroduction.pptx
Introduction.pptx
Samar954063
 
DevOps as an emerging university discipline
DevOps as an emerging university disciplineDevOps as an emerging university discipline
DevOps as an emerging university discipline
Nikolay Milovanov
 
Lead Teacher Meeting Fall 2012
Lead Teacher Meeting Fall 2012Lead Teacher Meeting Fall 2012
Lead Teacher Meeting Fall 2012
Sun West School Division
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
Rajat Goswami
 
Blackboard 9 at city college norwich
Blackboard 9 at city college norwichBlackboard 9 at city college norwich
Blackboard 9 at city college norwich
JISC RSC Eastern
 
Mootie13 XML in Action: Scalable Course Development
Mootie13 XML in Action: Scalable Course Development Mootie13 XML in Action: Scalable Course Development
Mootie13 XML in Action: Scalable Course Development
Ireland & UK Moodlemoot 2012
 

Similar to Integrating the Student Information System and Blackboard - you just press a button, right? - Alice Fage, Andrew Matthews and Marcus Uy, Victoria University of Wellington ANZTLC15 (20)

ePortfolio and Platform Selection
ePortfolio and Platform SelectionePortfolio and Platform Selection
ePortfolio and Platform Selection
 
Presentation to fact2 april
Presentation to fact2 aprilPresentation to fact2 april
Presentation to fact2 april
 
Abhishek_Resume
Abhishek_ResumeAbhishek_Resume
Abhishek_Resume
 
Course Possibilities & Architecture
Course Possibilities & ArchitectureCourse Possibilities & Architecture
Course Possibilities & Architecture
 
How can we build an open and scalable learning infrastructure for food safety?
How can we build an open and scalable learning infrastructure for food safety?How can we build an open and scalable learning infrastructure for food safety?
How can we build an open and scalable learning infrastructure for food safety?
 
Using Archivemedia to preserve research data
Using Archivemedia to preserve research dataUsing Archivemedia to preserve research data
Using Archivemedia to preserve research data
 
Building MOOCs: Scalable Course Development & Delivery
Building MOOCs: Scalable Course Development & DeliveryBuilding MOOCs: Scalable Course Development & Delivery
Building MOOCs: Scalable Course Development & Delivery
 
BbWorld 2010 notes
BbWorld 2010 notesBbWorld 2010 notes
BbWorld 2010 notes
 
LMS - Selecting the Right Tool
LMS - Selecting the Right ToolLMS - Selecting the Right Tool
LMS - Selecting the Right Tool
 
Lecture01_IDB.pptx
Lecture01_IDB.pptxLecture01_IDB.pptx
Lecture01_IDB.pptx
 
RDM Roadmap to the Future, or: Lords and Ladies of the Data
RDM Roadmap to the Future, or: Lords and Ladies of the DataRDM Roadmap to the Future, or: Lords and Ladies of the Data
RDM Roadmap to the Future, or: Lords and Ladies of the Data
 
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
 
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
 
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
The Blackboard Portfolio tool: Features, uses, and campus-wide implementation...
 
Introduction.pptx
Introduction.pptxIntroduction.pptx
Introduction.pptx
 
DevOps as an emerging university discipline
DevOps as an emerging university disciplineDevOps as an emerging university discipline
DevOps as an emerging university discipline
 
Lead Teacher Meeting Fall 2012
Lead Teacher Meeting Fall 2012Lead Teacher Meeting Fall 2012
Lead Teacher Meeting Fall 2012
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
Blackboard 9 at city college norwich
Blackboard 9 at city college norwichBlackboard 9 at city college norwich
Blackboard 9 at city college norwich
 
Mootie13 XML in Action: Scalable Course Development
Mootie13 XML in Action: Scalable Course Development Mootie13 XML in Action: Scalable Course Development
Mootie13 XML in Action: Scalable Course Development
 

More from Blackboard APAC

Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Blackboard APAC
 
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Blackboard APAC
 
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Blackboard APAC
 
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Blackboard APAC
 
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Blackboard APAC
 
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard APAC
 
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Blackboard APAC
 
Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Redefining the concept of ‘face-to-face’ and online learning using the Collab...Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Blackboard APAC
 
Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Thinking it through: Choosing the right Blackboard tool for the job | Neville...Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Blackboard APAC
 
Leveraging learning technologies to support Indigenous postgraduate students ...
Leveraging learning technologies to support Indigenous postgraduate students ...Leveraging learning technologies to support Indigenous postgraduate students ...
Leveraging learning technologies to support Indigenous postgraduate students ...
Blackboard APAC
 
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Blackboard APAC
 
Workshop: The craft of creating delightful experiences: User Centred Problem ...
Workshop: The craft of creating delightful experiences: User Centred Problem ...Workshop: The craft of creating delightful experiences: User Centred Problem ...
Workshop: The craft of creating delightful experiences: User Centred Problem ...
Blackboard APAC
 
Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...
Blackboard APAC
 
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Blackboard APAC
 
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Blackboard APAC
 
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Blackboard APAC
 
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Blackboard APAC
 
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Blackboard APAC
 
Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...
Blackboard APAC
 
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard APAC
 

More from Blackboard APAC (20)

Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
 
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
 
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
 
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
 
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
 
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
 
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
 
Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Redefining the concept of ‘face-to-face’ and online learning using the Collab...Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Redefining the concept of ‘face-to-face’ and online learning using the Collab...
 
Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Thinking it through: Choosing the right Blackboard tool for the job | Neville...Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Thinking it through: Choosing the right Blackboard tool for the job | Neville...
 
Leveraging learning technologies to support Indigenous postgraduate students ...
Leveraging learning technologies to support Indigenous postgraduate students ...Leveraging learning technologies to support Indigenous postgraduate students ...
Leveraging learning technologies to support Indigenous postgraduate students ...
 
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
 
Workshop: The craft of creating delightful experiences: User Centred Problem ...
Workshop: The craft of creating delightful experiences: User Centred Problem ...Workshop: The craft of creating delightful experiences: User Centred Problem ...
Workshop: The craft of creating delightful experiences: User Centred Problem ...
 
Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...
 
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
 
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
 
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
 
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
 
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
 
Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...
 
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
 

Recently uploaded

CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapitolTechU
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
sanamushtaq922
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
Celine George
 
Creating Images and Videos through AI.pptx
Creating Images and Videos through AI.pptxCreating Images and Videos through AI.pptx
Creating Images and Videos through AI.pptx
Forum of Blended Learning
 
Talking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual AidsTalking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual Aids
MattVassar1
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
khabri85
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
Keynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse CityKeynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse City
PJ Caposey
 
Creativity for Innovation and Speechmaking
Creativity for Innovation and SpeechmakingCreativity for Innovation and Speechmaking
Creativity for Innovation and Speechmaking
MattVassar1
 
Opportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive themOpportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive them
EducationNC
 
IoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdfIoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdf
roshanranjit222
 
bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
Sarojini38
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Celine George
 
The Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teachingThe Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teaching
Derek Wenmoth
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
Kalna College
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
Celine George
 
Decolonizing Universal Design for Learning
Decolonizing Universal Design for LearningDecolonizing Universal Design for Learning
Decolonizing Universal Design for Learning
Frederic Fovet
 
(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"
MJDuyan
 
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
yarusun
 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
ShwetaGawande8
 

Recently uploaded (20)

CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
 
Creating Images and Videos through AI.pptx
Creating Images and Videos through AI.pptxCreating Images and Videos through AI.pptx
Creating Images and Videos through AI.pptx
 
Talking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual AidsTalking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual Aids
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
 
Keynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse CityKeynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse City
 
Creativity for Innovation and Speechmaking
Creativity for Innovation and SpeechmakingCreativity for Innovation and Speechmaking
Creativity for Innovation and Speechmaking
 
Opportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive themOpportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive them
 
IoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdfIoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdf
 
bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
 
The Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teachingThe Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teaching
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
 
Decolonizing Universal Design for Learning
Decolonizing Universal Design for LearningDecolonizing Universal Design for Learning
Decolonizing Universal Design for Learning
 
(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"
 
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
 

Integrating the Student Information System and Blackboard - you just press a button, right? - Alice Fage, Andrew Matthews and Marcus Uy, Victoria University of Wellington ANZTLC15

  • 1. Integrating the Student Information System and Blackboard – you just press a button, right? Alice Fage, Andrew Matthews and Marcus Uy
  • 2. About Victoria University of Wellington • 4 sites within Wellington and 1 in Auckland along with a presence in South East Asia. • In 2014, Victoria University employed 1,990 full-time equivalent staff, 930 are teaching and research staff • A total of 20,357 students YTD1 (16,730 EFTS) are enrolled. Of these: – 44.3 % male and 55.7 % female – 17,759 domestic students and 2,598 International students – 9.7% Māori students and5.8% Pacifika students • In 2014 Victoria awarded 5659 degrees, doctorates, diplomas and certificates. • 9 Faculties and 27 Schools. 11 Central Service Units, including ITS. 121,202 students in 2014 2
  • 3. About Victoria University of Wellington 3
  • 4. About the Data Integration Project • Scope of the project – Courses – Student accounts – Student enrolments – Staff assignment to courses • Systems involved – Learning Management System (Blackboard) – Student Management Systems (Ellucian Banner) – Identity Management Systems (multiple) • Business owners – Centre for Academic Development (Blackboard) – Student Academic Services (Banner) – Information Technology Services 4
  • 5. Stakeholders and end-users • CAD • SAS • ITS • Lecturers • School Admins • Students 5
  • 6. Drivers and Goals • Replace existing integration – Unsupported technology (server versions, Snapshot, Crystal Reports) – Did not support functional changes – Move to Managed Hosting • Make full use of Banner and Blackboard functionality • Reduce administrative overhead • Drive improvements in business processes 6
  • 7. Stages of the Project • Requirements gathering • RFP process • Project – Phases – VUW project team – Blackboard SIS mentoring service team 7
  • 9. Why SIS Framework? • Reduced manual labor for data entry • Improved service delivery to end-users • Consistency in data across systems • Launching point for expanded platform usage • Comes in a few flavors in terms of the data feeds/files that are presented to Blackboard • Flat file is popular because it supports the widest range of data types, and in many instances is very easy to manipulate 9
  • 10. Support for Data Types 10
  • 11. Manipulating Flat files 11 #! /bin/bash OLDFEED="$1" NEWFEED="$2" STORFEED="ready_store.snap" DEL1FEED="ready_delete1.snap" DEL2FEED="ready_delete2.snap" DELIM="|" # Check if Old Feed File is Readable if [ -r "$OLDFEED" ]; then # Check if New Feed File is Readable if [ -r "$NEWFEED" ]; then # Extract Feed File Headers OLDHEAD="$(head -n 1 $OLDFEED)" NEWHEAD="$(head -n 1 $NEWFEED)" # Test if Feed File Headers Match if [ "$OLDHEAD" == "$NEWHEAD" ]; then echo "" echo "GENERATE STORE" echo "$NEWHEAD" | tee "$STORFEED" grep -v -x -f "$OLDFEED" "$NEWFEED" | tee -a "$STORFEED" echo "" echo "GENERATE DELETE1" echo "$NEWHEAD" | tee "$DEL1FEED" grep -v -x -f "$NEWFEED" "$OLDFEED" | tee -a "$DEL1FEED" echo "" echo "GENERATE DELETE2" echo "$NEWHEAD" | tee "$DEL2FEED" awk -F "$DELIM" 'FNR==NR{a[$1]; next}; !($1 in a)' "$STORFEED" "$DEL1FEED" | tee -a "$DEL2FEED" # Explanation for awk script: # FNR == NR: # This test is true when the number of records is equal to the number of records in the file. # This is only true for the first file, for the second file NR will be equal to the number # of lines of STORFEED + FNR. # a[$1]: # Create an array element index of the first field of STORFEED. # next: # skip to the next record so no more processing is done on STORFEED. # !($1 in a): # See if the first field ($1) is present in the array, ie in STORFEED, and print the whole line # (to DEL2FEED). # $1: # Adjust this column positional value to encompass one or more External Keys for the feed file # (e.g. $1$3 is the first and third columns). # Based on one of the examples from the #awk wiki. echo "" echo "Processing complete. Load $DEL1FEED *or* $DEL2FEED against your preferred DELETE endpoint before loading $STORFEED to a suitable STORE endpoint. Confirm the configuration (store/disable/purge) of your endpoint(s) prior to processing." fi else ###echo "$NEWFEED is missing" echo "Usage: $0 [oldfeedfile] [newfeedfile]" fi else ###echo "$OLDFEED is missing" echo "Usage: $0 [oldfeedfile] [newfeedfile]" fi
  • 12. Manipulating Flat files • It’s easy to do using simple scripts • The magic is mostly in TWO commands: grep -v -x -f "$OLDFEED" "$NEWFEED“ and awk -F "$DELIM" 'FNR==NR{a[$1]; next}; !($1 in a)' "$STORFEED" "$DEL1FEED" 12
  • 13. Beyond SIS Framework • As more clients move to managed services, we’ve noted a “blip” in terms of interest around Web-Services/SOAP • Blackboard Learn supports SOAP • In the SIS context is it used in a support role to enhance feedback channels, e.g. checking if a particular user has been updated correctly • Plays an enhanced role beyond using the SIS built-in Data Set Status URL: https:// ... /webapps/bb-data-integration-flatfile- BBLEARN/endpoint/dataSetStatus/afc3d6e84df84f51944a06cccee8f59a • Is a project unto itself, due to some level of complexity, but very powerful once mastered… With a caveat that we will be seeing an improved REST API very soon 13
  • 15. ITS involvement in the project • Requirements gathering workshops • Blackboard technical and functional expertise • Banner technical and functional expertise • Liaison with business owners • Liaison with Blackboard SIS Mentoring Service team • Technical build and deployment 15
  • 16. Blackboard SIS Mentoring Service 16 • [Yoda image]
  • 17. Challenges • Assumptions – Accuracy of data in Banner – Ways in which Banner was used – Ways in which Blackboard was used – Business process issues • Move to Managed Hosting – Resources stretched across projects – Technical environment management – No direct access to databases 17
  • 18. More Challenges • Conflicting requirements 18 We don’t want any delays for students in going into their Blackboard courses. As soon as they express interest they should be in so they don’t miss anything First name should show first name Email address should be institutional email address First name should show preferred name Students must only get access to their courses when they are fully registered Email address should be their preferred email address We want to see some withdrawn students in our courses We don’t want to see any withdrawn students in our courses
  • 19. Decisions • Technical architecture • Integration model • Timing – Academic calendar – No going back… • Scope / requirements included – Project phases 19
  • 20. Decision-Making Principles • Cost vs benefit • Strategic alignment • Impact and risk • Reasons for change or keeping status quo • Future-proofing • End-user documentation as part of the process 20
  • 21. Project Status • Phase 1 Part 1 in production – Full automation of students, courses and student enrolments • Phase 1 Part 2 – Staff assignment, technical completed, business process to come • Phase 2 – Course Outlines into Bb and anything left from Phase 1 21
  • 22. Outcomes • Old system replaced • New functionality in use • New processes in place • Phase 1 implemented (mostly…) • Built a network of people with the right skills • Reduced some administrative overheads 22
  • 23. What didn’t work well • Implementation timeframe – Additional manual workarounds required – Had to commit to project before completion • Lack of dedicated project resources 23
  • 24. What worked well • Workshops and requirements gathering – Thorough – Wide range of participants – Well documented • Longer term improved relationships with stakeholders • Good communications and consultation • Tight alignment with University strategy 24
  • 25. Reflections • Different opinions and requirements – every School is different • Competing projects within a congested programme • Interdependencies within systems and projects – the new norm • Triggered a lot of new thinking around our use of Blackboard • Always provide biscuits 25
  • 26. Future Enhancements • Next phases – Staff assignment to courses – Staff self-provisioning of course materials – Course Outlines – Blackboard Organisations – Unknowns • System may have a limited lifespan – new products • Grade Exchange from Blackboard to Banner? 26
  • 27. Grades Journey • Overview of Grades Journey • Michael Garner’s session – Thursday 3.15pm in Hickinbotham Hall 27
  • 28. Contacts • Andrew Matthews: andrew.Matthews@vuw.ac.nz • Alice Fage: alice.fage@vuw.ac.nz • Marcus Uy: marcus.uy@blackboard.com 28
  • 29. 29

Editor's Notes

  1. ANDREW Introduce yourself, Marcus and Alice. Describe what the presentation will cover + and at the end time for questions, or for people to share their expertise and experience.
  2. Describe Victoria University of Wellington – location, campuses, size (EFTS, staff), faculties, schools, CSUs.
  3. Describe Victoria University of Wellington – location, campuses, size (EFTS, staff), faculties, schools, CSUs. Eleanor Catton – 2013 Man Booker prize winner
  4. In 2014, Victoria University began a project to replace the existing data integration system between the Student Information System (Ellucian Banner) and Blackboard Learn. What is meant by integration – what this covers – automated provisioning of student accounts, courses, student enrolment in courses, staff assignment to courses, from Banner to Blackboard. So - multiple systems involved: LMS – Blackboard, SIS – Banner, IdM – multiple And – multiple business owners – CAD [say who they are], SAS [say who they are], ITS [say who they are]
  5. Many stakeholders and end users – CAD, SAS, ITS, lecturers, school admins, students. Some functions centralised, some not. Different “cultures” around the two main systems involved.
  6. Current system developed 10 years ago using Crystal Reports (which is not widely used in the University) and Blackboard Command Line Snapshot. Worked pretty well, but needed replacement as hard to maintain and set up each year, took a lot of effort to move e.g. on to new software versions. Also changes in the Student Information System meant that some parts were not working e.g. when students dropped courses, they remained in the Blackboard course until a manual batch job was run which was time consuming to do. Move to Managed Hosting meant that existing system would not work as it depended on directly accessing the Blackboard database (to create the delta difference files for the Command Line Snapshot feed files). Blackboard’s Command Line snapshot tool was deprecated and might disappear at a time not of our choosing. Also keen to take advance of some new features of Blackboard (Terms, parent/child courses_ and add enhancements such as automatic assignment of staff to courses based on Banner data (currently done manually). Reduce administrative overhead (Service Desk, school admins, lecturers – examples) To drive improvements in Business Processes around consistency of practice and reinforcing the importance of the SIS system being the source of truth for Student/Course and Instructor information.
  7. Phase 1 Part 1, Phase 1 Part 2, Phase 2 Requirements gathering was done by holding stakeholder workshops, particularly with end-users. (show example of requirements document) RFP process. Chose to go with Blackboard’s SIS Mentoring service and in-house development. Not an easy decision as there was a desire to use off the shelf solutions and there was a real fear that by building part of the solution in-house, we would be depart from the Baseline Strategy. Project team: (list team members) Ange, Sam, Alice, Twingle, Venky, Toni, Brian AND Blackboard – Marcus Uy
  8. A lot of folk misunderstand that the SIS mentoring service to be about technical support and guidance through the integration process. There is a very critical portion of the service that is technically oriented, but a far larger part of the effort has to do with getting all the stake holders to sit down and engage one another to create the underlying business process. It’s these processes that are then translated into the relatively simplified “language” of the SIS framework provided by Blackboard Learn, alongside a host of other features to implement the desired behaviour of the SIS integration.
  9. We typically arrange the service delivery along the lines of more technical workshops to define and share the basic nuts-and-bolts operation of the SIS framework as well as synchronize the lingo to describe the moving parts. That gradually transitions to consultative sessions with stake holders to build up a business process document we call the Data Planning Workbook. Which itself transitions to discussion about best practice and testing edge cases.
  10. Let me be the first to say that the project conducted by the VuW team was among the most exemplary I’ve seen in some time. Typically there’s a certain amount of feet dragging when it comes to putting together the workbook. There’s lots of reasons for this. Technical topics often fall under the locus of control of just a small handful of the project team – it’s very easy for the technical folks to progress and test an SIS design. Getting together a group of people from cross-functional areas tends to be a lot of work, and it’s time consuming to achieve consensus – so it’s natural to find aversion to the process. But it is a necessary process. My observation as a bystander to a lot of the work was that many broad areas, the typical 80% of the project, could find relatively easy agreement and went into the workbook without much trouble. The remaining 20% was where digging, discussions, agreement, change and more agreement with admissions, academics, staff and others required more time, and often presented the edge cases the required thought and testing throughout the engagement.
  11. ALICE As Andrew has outlined, we started with requirements gathering for the RFP process. This was done by Ange (project manager) and Sam (Business Analyst). Workshops – who attended. We also identified the technical/vendor options available to us. My role: advising on the current processes and use of Blackboard, Blackboard functionality, and overseeing the Blackboard configuration side.
  12. Blackboard SIS Integration Mentoring service was chosen: Our perspective of the SIS mentoring service: We had actually covered a lot of ground covered in the workbook when gathering the requirements for the RFP – but Sam went through the document – which was a LOT of work – it’s a long document. When new questions arose more workshops were held. The sessions with Marcus were very useful for discussing the areas we needed to pay attention to, and the more tricky technical (e.g. choosing a data source key strategy). And then in practice, when implementing – we did need some technical assistance. Bb’s Snapshot flat file documentation could be improved. Some areas are confusing – for example, different names are used for the same fields in different parts of the integration. Lots of trial and error. (Make sure you have test environments set up with good quality representative test. This was quite time consuming to achieve but very, very important.)
  13. Never make assumptions. (You may not realise they are assumptions). We had it in mind that Banner had strict business rules and that the data was accurate. This was not always the case. Turns out the data in Banner is not always accurate and functions can be used in quite different ways by different schools. E.g. cross-listing, or joint/multiple labelled courses - one course had 10 CRNs (offerings, or instances of a course). 9 of these were cross-listed with each other. Over 4 trimester codes. Over the course of the project I sent a lot of emails to the Course Administration team, who then had to talk to the schools to find out what was going on. A good thing was that a lot of things got tidied up, but there were still instances where cross-listing was used by schools to mean different things and we just have to live with that. Another example - Joint courses – also called multiple labelled courses. E.g. But only one half is offered. The second label has not been offered for 5 years. Why do people hold on to these? There is an incentive (difficult to get new courses, easier to swap out existing one). Oddities in Blackboard use – enrolling unenrolled students. Trimester changes, new course offerings, changes in course structure after the courses have started – for perfectly legitimate reasons. [ELIN example] In the middle of this project, we also moved to Managed Hosting. This meant resources were stretched and environments were changing.
  14. Another big challenge was that stakeholders had different views, so we had conflicting requirements. (Include that we received quite a bit of “feedback” about Blackboard itself that we had to field / raise enhancement requests about.) [go through some of them]   Who can make these decisions when you have multiple business owners and stakeholders involved?
  15. Technical Architecture team did not want to expose Banner directly to the Blackboard Managed Hosting environment network. This meant that we needed to build an extra integration layer on separate hardware. Resources were not available for this in the integration project, so we managed to attach them to the Managed Hosting project instead. Choosing a model for loading the data – frequent deltas or bulk load? Tied closely to other decisions such as how often it will be run. Chosen a daily load to simplify the code side and easily handle students dropping courses. Timing: When to implement? Academic calendar. Always going to be some overlaps as you are always preparing for the next trimester’s courses . Or, nearly always… Point at which the old integration was not going to work with the old courses so we were committed to the project even though it was still in the early stages of development. Scope creep – new requests coming in that weren’t necessarily directly related to the data integration project, e.g. including course outline content in Blackboard courses. There was a very real danger that this could derail the core work planned. This was dealt with by adding new phases so we had Phase 1 Part 1 (core functionality), Phase 1 Part 2 (extra time-critical scope to be dealt with only after Phase 1 Part 1 was complete and Phase 2 (other enhancements). Fortunately we could be firm about this as the impact of not getting the core work done would be severe.
  16. How we ended up making these decisions: Case-by-case basis. Often chose to go with the status quo e.g. email addresses. Had to look hard at the BENEFIT and the COST. At the end of the day, CAD had the final say in what went into Blackboard, as they are the business owners of that system. However, we could not make any changes to the way things are done in Banner without SAS approval. E.g. staff assignment to courses – had to be a driver for that, and fortunately there was in the form of another project, so we could piggy back on to that. Future-proofing. Informed in part by the workshops, and in part by trying to anticipate implications of decisions made, or mitigating changes. While we generally prefer not including data in feed files that doesn’t need to be there, we do in this case bring through some extra fields so that we can use them in the future if we need to. E.g. multiple email addresses, first name, preferred name, middle name. How it would be advertised to end users – this was considered with every decision.
  17. Current state of the project Phase 1 part 1 completed last week (full automation of students, courses, student enrolments).
  18. ANDREW As Alice said, have retired the old system and are now with Managed Hosting, so that counts as a success.
  19. What worked less well? Lengthy RFP process meant shortened time to implement – very tight timeframe – January to July. Project resources were not allocated 100% to this project but to others as well, and Business as Usual activities.
  20. What worked well? Workshops and requirements gathering were essential and really the difference in why the project succeeded and why the previous attempt did not. We now have a good group of stakeholders and understanding of the Banner and Blackboard processes, and have started the process of reforming some of our Blackboard processes and hopefully reducing some administrative overheads (e.g. merged and split courses automatically flow through from Banner). Strategy Basic principle – can boil things down to “does this support our University’s strategies”? This can be quite a useful lens to view things through to give a different perspective. E.g. “Does this enhance the student experience? Yes? No?”? or “Does this support the Learning and Teaching Strategy or does it add administrative overhead for lecturers?”
  21. [Overcame organisational issues] More a case of careful negotiation. This is going to be a lengthy work in progress and challenging – maybe impossible. Would say we uncovered more organisational issues than we overcame – remains to be seen fully how this impacts on the new integration system as we implemented halfway through the year. A shift in the way people will have to do things – e.g. if they want it in Blackboard, most of the time it will have to be in Banner first. But there are wider issues in terms of the variation in how schools use the systems, and the different timelines that are involved. Interdependencies within systems and projects Systems are becoming less isolated not just technically but in terms of how they used (e.g. analytics, student retention systems). So projects covering multiple business owners and units will become more common. Important to learn from each project and take it through to the next, and build that network of relationships through the institution. Where next / lessons learned in terms of the organisation aspect? Take away for engaging with multiple stakeholders and business owners. [Aside from “always provide biscuits”]. We did not have a direct student voice on our panel of stakeholders, although we did have Student Services representation. It would be good to get the students’ view of our processes, although this would be a wider undertaking and outside the scope of this project.
  22. Future enhancements: System may be replaced altogether (Ellucian products). Want to look at grade exchange (with approval process) from Banner to Blackboard.
  23. MARCUS Brief overview of grades journey. [Mention Michael Garner’s Grades Journey session – Thursday 3.15pm in Hickinbotham Hall just before the closing session.]
  翻译: