Tools for discussions encourage students to participate in web-based dialogue with their peers through forum threads or multimedia platforms. The tools below expand ways students can communicate and collaborate in your courses.

Jump to a section: Text-Based Discussions | Video-Based Discussions


Discussions — Text-Based


The Canvas platform is good for:

  • Course-level discussions or group-based discussions within Canvas courses
  • Forum-based discussion structure
  • Option to set graded discussions

Get started »

The UBC Blogs platform is good for:

  • Open and private sharing of course content
  • Online assignments and collaborative writing
  • Student-generated content and portfolios

Get started »


The Piazza application is good for:

  • Wiki-style collaboration and discussion
  • Customizable online polling

Get started »


The edX platform is good for:

  • Course-level discussions
  • Forum-style discussions with ability to filter and pin important threads

Get started »

The Mattermost application is good for:

  • Creating an online space for class and/or group collaboration
  • Enabling discussions through public and private communication channels and threads
  • Uploading and sharing files

Get started »



Discussions — Video-Based

The Web Conferencing application is good for:

  • Synchronous online lectures or presentations
  • Live chats with video, voice, and text
  • Online meetings with shared whiteboards

Get started »

The CLAS application is good for:

  • Annotated discussion of video content
  • Video streaming and storage

UBC Examples

Read about an instructor experience using CLAS in Education courses.


Get started »