Teaching with Technology

We provide support both for the integration of learning technologies and technologically innovative teaching. This page catalogues the learning technologies we support. If you would like guidance in selecting the most effective tools to support your objectives, we are here to help. Select one of the three tabs below to jump to that category of learning technologies.

Share course material


Canvas is UBC’s primary learning management system. Click the links below to learn more about the sharing capabilities of Canvas.

Pages »
Modules »

Syllabus »
Files »


edX Studio is a course authoring tool. There are different platforms for delivering an edX course, edX.org being a platform for delivering MOOCs, edX Edge used for regular UBC Courses, and UBCx being a UBC-hosted instance of edX.

Using edX at UBC »
Setting up an edX course »

UBC Blogs

Provide an interactive website platform for you and your students to create content individually or collaboratively.

Using UBC Blogs »

LOCR (Library Online Course Reserves)

Have all your course readings in one place. Request for both electronic and physical items to be cleared for the students in your course.

Using LOCR »
How-to Handout »
LOCR Video Testimonial »

Do-It-Yourself (DIY) Media

We support a range of options to produce media for your classroom all by yourself. Click on the links below to read more about the DIY media options.

Camtasia »
Capturespace »
Snagit »

Camtasia Video Testimonial »
VideoScribe »
UBC Studios »


Professional Video Production

ETS staff can work as a liason between departments, instructors and UBC Studios to produce professional level video assets for use in projects and online courses.

Video Production Process »


CLAS (Collaborative Learning Annotation System) is an online media player tool for collaboratively annotating videos.

CLAS Video Testimonial »
CLAS Tips »


Kaltura is a media sharing platform for instructors and students to use. Media shared within Kaltura can be reused across multiple courses and learning environments.

Using Kaltura »



Canvas is UBC’s primary learning management system. Click the links below to learn more about the communication capabilities of Canvas.

Announcements »
Discussions »

Conversations »

Collaborate Ultra

Use this tool to facilitate real-time video conferencing within your classroom. Collaborate Ultra supports file sharing, screen sharing as well as an interactive virtual whiteboard.

Using Collaborate Ultra »

Mattermost Chat

Mattermost Chat is a UBC-hosted instant messaging tool that facilitates creating teams, public channels, private groups and direct messages.

Using Mattermost Chat »


Use Piazza to provide an online hub for question-and-answer discussion posts, encouraging collaboration and discussion between students, TAs and instructors.

Using Piazza »

Blue Jeans

Meeting with your online students through video conferencing. Blue Jeans supports joining through video conferencing systems, web browser, telephone, and its own mobile app.

Using Blue Jeans »



Canvas is UBC’s primary learning management system. Click the links below to learn more about the assessment capabilities of Canvas.

Assignments »
Quizzes »

Peer Review »


UBC’s primary survey tool is Qualtrics. It is a top-tier survey platform with a wide-range of features.

Using Qualtrics »


Use this powerful peer review tool to facilitate students evaluating one another.

Using iPeer »


ComPAIR is a peer assessment and feedback application in which students first answer a question posed by the instructor and then compare and respond to pairs of peer answers.

Using ComPair »

Learning Technology Resources   Scarfe Digital Sandbox