faculty: learn how to move your own ce8 or vista courses to blackboard learn efficiently

17
Empowering Faculty to move their own CE8 or Vista Courses to Learn Efficiently Peter DiFalco and Scott Kodai Academic Technologies California State University, Chico

Upload: blackboard-inc

Post on 05-Sep-2014

737 views

Category:

Education


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Empowering Faculty to move their own CE8 or Vista Courses to Learn EfficientlyPeter DiFalco and Scott KodaiAcademic TechnologiesCalifornia State University, Chico

Page 2: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

• Vista server running since fall 2005:70,000+ courses and dev shellso Don't want to move all 70,000+ sections to Learn

• Bulk migration produced undesirable resultso Course structure corruptiono Unnecessary and confusing linkso Lack of specific info to assist faculty

• Faculty want teach-ready migrated courses.

Goals: Self-Service Migration, Teach-Ready Courses

Page 3: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Self-Service Migration in Five Steps

1. Copy a Vista course to a new empty course

2. Create a custom Migration Guide

3. Clean up the course in Vista (follow Guide)

4. Migrate the Course

5. Clean up the course in Learn (follow Guide)

Page 4: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

How this was presented to faculty

• Training > Get "certified" institution role

• Community System Tab Group

• Five Steps = Five Tabs

Page 5: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Migration Guide Research

Student internship projects:

• Project 1: Tested matrix of course designs against SP4, SP6, SP8

• Project 2: Interpreted results:o Identify critical interventions neededo Determine mitigating stepso Determine what faculty need to knowo Create instructional language

• Project 3: Developed a PHP guide appo Q&A form selects info and course clean-up steps.

Page 7: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Migration Guide App

Page 8: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Self Service Tools

• We created two different features:o Copy to Prepo Migrate to Learn

• Self service application architecture:o Ruby on Rails (MVC framework)o Perlo MySQL and Oracle (both Learn and Vista databases)o Authenticated through CASo Authorized via Learn institution roles

Page 9: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Copy to Prep Tool

• Retrieve list of Vista sections where user is enrolled as "primary instructor"

• Once they choose a section:o We create a new section via a web service call to

Vista's siapi serviceo New section is created in the Prep Area termo Content of new section is based on chosen sectiono Name of new section is "Copy of <chosen section>"o User is enrolled as instructor/designer in new section

• Each section can only be copied once

Page 10: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Copy to Prep Tool

Page 11: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Copy to Prep Tool

Page 12: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Migration Tool

• Once the instructor has cleaned up their Vista Prep Area, they can choose to migrate it to Learn

• Migration tool only displays sections from the Prep Area term where the user is enrolled as the primary instructor

• Each Prep Area section can only be chosen once for migration

• Migration tool only creates a record in a tableo Changes status to "Pending" in the toolo This is to prevent multiple migrations from happening

simultaneously

Page 13: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Migration Tool

• A Perl script checks this table periodicallyo For each request:o Change the status to "Migrating"o Create course in Learn via SIS integrationo Call a Perl script on Vista to back up section and copy

that backup file to Learno Upload the backup file to new course via

batch_ImportExport.sho Enroll the instructor and clean up working files; update

status to "Complete"

Page 14: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Migration Tool

Page 15: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Live Demo

Page 16: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

Sharing is Caring

Migration Guide is open to all at:

http://apphost.csuchico.edu/tlp/

Packaged Sample Code:

https://github.com/mkauffman/bblearn-selfservice-example

Page 17: Faculty: Learn how to Move your own CE8 or Vista Courses to Blackboard Learn Efficiently

17

We value your feedback!Please fill out a session evaluation.