Canvas implementation, migration & integration
Transcript of Canvas implementation, migration & integration
![Page 1: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/1.jpg)
Canvas implementation, migration & integration
William Wan ([email protected]) Head of Teaching Technologies
Information Technology Services Center, HKUST
![Page 2: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/2.jpg)
Evolution of LMS in HKUST
Content delivery Basic Interaction Customization Cloud Service
1997 Basic website for content distribution
Require technical skills to set things up need to remember many URLs
2001 WebCT Ease of content update by non-technical persons
Bb acquired WebCT >> Unknown future No control of enhancements / fixes License cost
2006 Sakai Open-source Allow Customization
Inconsistent UI Not user-friendly Application architecture changes between versions High maintenance cost Not suitable for blended learning
2014 Canvas User-friendly Low maintenance API for integration
No customization on core functions Network latency Privacy / security concerns Remote support
![Page 3: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/3.jpg)
Selection Process
Representatives: CELT* Provost office ITSC PTC Faculty Member Student Union
Oct-13 Formation of Committee
Functional requirements Technical Requirements Evaluation criteria
Oct-13 Requirements
Blackboard Canvas Desire2Learn Moodle Moodlerooms
Nov-13 Vendor list
Blackboard Canvas (remote) Moodle Moodlerooms Desire2Learn
Jan-14 Vendor demo
Tender reply Trial system setup Tender review (Technical) Tender review (Price) Recommendations Tender board approval
Feb-Apr 14 Tender Process
Legal review and discussion Agreement revisions Signing of PO & Agreement
May-Jul 14 PO & Agreement
10-Jul
![Page 4: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/4.jpg)
Canvas Implementation
• Project planning • Branding & UI • JS customization • Basic Setup • Authentication • Roles/Permission • Migration • Integration • Marketing • Support model
Jul-14 On-site Implementation Workshops (5 days)
1
• Admin Training • Instructor Training
(train the trainer) • Course Design &
Delivery • Assessment / grading /
collaboration • Communication,
analytics • Training Strategy
Jul-14 On-site Trainings (3 days)
2
• Regular web meeting w/ implementation Consultant
• SIS import • Customized URL • User Agreement • LTI whitelisting
Aug-14 System Implementation
3
• Few courses in pilot • System walk
through with pilot instructors
Sep-14 Production Launch
4
![Page 5: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/5.jpg)
Canvas Implementation
• JS Customization
– Hide delete course button
– Hide reset course content button
– Hide conclude course button
– Hide add token button
– Hide link to Instructure support site
– Add user agreement for 1st time access
![Page 6: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/6.jpg)
JS Customization
![Page 7: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/7.jpg)
JS Customization
![Page 8: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/8.jpg)
Canvas Implementation
LTI whitelisting
![Page 9: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/9.jpg)
Canvas Implementation
Kevin, Can we hide this, show that and add that?
Sure, let me do it tonight!
Good question! Do you want a
pen, notebook, T-shirt or pin?
Hold on! Let me take a
picture first.
![Page 10: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/10.jpg)
Canvas Migration
• Migration plan from Sakai to Canvas
• Email sent to all teaching staff about the plan
• Communicated with SU about the new system
![Page 11: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/11.jpg)
Canvas Migration
• Migration strategy
– Minimize lead-time
– Minimize support work
– Instructor / TA self-service migration
– A very simple LTI tools was developed for migration use
Poster generated by: www.keepcalm-o-matic.co.uk
![Page 12: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/12.jpg)
Migration
• Migration strategy
– Instructor / TA self-service migration
– A LTI tools has been developed for migration use
![Page 13: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/13.jpg)
Canvas Migration (Training)
• 6 sessions held • Basic functionalities of
Canvas • Course & content design • Manage student progress • Over 200 participants
Canvas Basic
• 4 sessions held • Student Groups • Conferences • Turnitin and other
assessments • ~150 participants
Canvas Extended
• 3 sessions held • Specific sessions for
language course instructors / TAs
• ~100 participants
Canvas for CLE
• Multiple sessions held • Training specific to
individual / groups of instructors / TAs
Canvas Exclusive
From Aug 2014 – Mar 2015
![Page 14: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/14.jpg)
Canvas Integration
• Integration strategy
– User-friendly
– Seamless integration between systems
– Auxiliary systems can be updated / upgraded independently
![Page 15: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/15.jpg)
Canvas Integration
CAS Central Authentication System
SIS Teaching & Enrollment Records / Grades
SFQ Student Feedback Questionnaire LIB
Library toolbox
iPeer Peer evaluation system
iPRS Clicker system
![Page 16: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/16.jpg)
Canvas Integration (CAS)
![Page 17: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/17.jpg)
Canvas Integration (SIS)
![Page 18: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/18.jpg)
Canvas Integration (SIS)
![Page 19: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/19.jpg)
Canvas Integration (SFQ)
![Page 20: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/20.jpg)
Canvas Integration (LIB)
![Page 21: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/21.jpg)
Canvas Integration (iPeer)
![Page 22: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/22.jpg)
Canvas Integration (iPRS)
![Page 23: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/23.jpg)
Current status
• More than 200 course sites created for Spring 2014-2015
![Page 24: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/24.jpg)
Issue: Video thumbnail size
![Page 25: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/25.jpg)
Issue: Allow wait-listed students to view course content
![Page 26: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/26.jpg)
Issue: Distinguish audited students
![Page 27: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/27.jpg)
Issue: Student Photos using LTI tool
![Page 28: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/28.jpg)
Issue: No inactive timeout in Canvas
![Page 29: Canvas implementation, migration & integration](https://reader031.fdocuments.in/reader031/viewer/2022012221/61e046e2265b8f01001dd186/html5/thumbnails/29.jpg)
Issue: Some Instructors want to migrate all his old course sites to Canvas at one go