30
Canvas implementation, migration & integration William Wan ([email protected]) Head of Teaching Technologies Information Technology Services Center, HKUST

Canvas implementation, migration & integration

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Canvas implementation, migration & integration

Canvas implementation, migration & integration

William Wan ([email protected]) Head of Teaching Technologies

Information Technology Services Center, HKUST

Page 2: Canvas implementation, migration & integration

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

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

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

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

JS Customization

Page 7: Canvas implementation, migration & integration

JS Customization

Page 8: Canvas implementation, migration & integration

Canvas Implementation

LTI whitelisting

Page 9: Canvas implementation, migration & integration

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

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

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

Migration

• Migration strategy

– Instructor / TA self-service migration

– A LTI tools has been developed for migration use

Page 13: Canvas implementation, migration & integration

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

Canvas Integration

• Integration strategy

– User-friendly

– Seamless integration between systems

– Auxiliary systems can be updated / upgraded independently

Page 15: Canvas implementation, migration & integration

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

Canvas Integration (CAS)

Page 17: Canvas implementation, migration & integration

Canvas Integration (SIS)

Page 18: Canvas implementation, migration & integration

Canvas Integration (SIS)

Page 19: Canvas implementation, migration & integration

Canvas Integration (SFQ)

Page 20: Canvas implementation, migration & integration

Canvas Integration (LIB)

Page 21: Canvas implementation, migration & integration

Canvas Integration (iPeer)

Page 22: Canvas implementation, migration & integration

Canvas Integration (iPRS)

Page 23: Canvas implementation, migration & integration

Current status

• More than 200 course sites created for Spring 2014-2015

Page 24: Canvas implementation, migration & integration

Issue: Video thumbnail size

Page 25: Canvas implementation, migration & integration

Issue: Allow wait-listed students to view course content

Page 26: Canvas implementation, migration & integration

Issue: Distinguish audited students

Page 27: Canvas implementation, migration & integration

Issue: Student Photos using LTI tool

Page 28: Canvas implementation, migration & integration

Issue: No inactive timeout in Canvas

Page 29: Canvas implementation, migration & integration

Issue: Some Instructors want to migrate all his old course sites to Canvas at one go

Page 30: Canvas implementation, migration & integration

Thank you!

William Wan ([email protected]) Information Technology Services Center, HKUST