Open Learning Technologies

UBC’s Faculty of Education uses many open learning technologies to support online courses.

Etherpad | Kaltura | Mattermost | Other UBC Tools

Etherpad logo


Get to know Etherpad

  • Etherpad is a synchronous document editor, similar to Google Docs, that can be used for collaboration.
  • Etherpad supports multiplayer editing, where multiple collaborators can edit either synchronously or asynchronously.
  • Users can join a document (or “pad”) using their name, a pseudonym, or by remaining anonymous. 
  • Etherpad is easy to use and includes all the text formatting options found in a typical text editor.
  • Students do not need to create an account to access a pad. They can join a document simply by clicking through a shareable link.
  • Etherpad is open source. It is hosted through OpenETC’s BC-hosted Sandstorm server.
  • Etherpad is FIPPA compliant (it follows provincial privacy policy) and all data is stored on EduCloud in Canada.
  • In Etherpad, you can: collaborate on a document, leave comments with suggested edits, check which contributor wrote what, communicate in a chat panel, share your document through email/shareable link, edit your display name.

Etherpad is an example of a low bandwidth learning technology. Learn more about low-bandwidth teaching » and its benefits to your students.

Tip #2:
On the OpenETC Sandstorm server you can access and use over 70 open source web applications.

Learn about the OpenETC’s code of conduct and terms of service. The OpenETC is not an official UBC service.

Get help with Etherpad


Back to top

Kaltura logo


Get to know Kaltura

  • Kaltura is a media platform where you can upload, manage, and share videos. Audio files and images are also supported.
  • Kaltura is integrated with Canvas. Any place that has a Rich Content Editor like a page, assignment, or announcement can have a video embedded.
  • Kaltura supports screencast recording, where you can record your webcam and screen at the same time.
  • Kaltura has unlimited data storage, so you can upload your lectures and other media and keep it secure.
  • Kaltura supports captioning for accessibility. You can request automated captions and quickly fix mistakes.
  • Kaltura is FIPPA compliant (it follows provincial privacy policy) and all data is stored in Canada.
  • With Kaltura, you can: upload media, record screencasts, edit your videos, share using a link or in Canvas, create a course media gallery, make interactive videos quizzes.

You can also log in to Kaltura outside of Canvas. The videos you upload and manage from this portal will still be accessible inside Canvas.

Get help with Kaltura

When using Student View in Canvas, your Kaltura videos may not display. This is normal. Your real students will be able to see them.

Back to top

Mattermost logo


Get to know Mattermost

  • Mattermost provides a secure chat community for any of your courses. It is group chat similar to Slack or Microsoft Teams.
  • Mattermost is anytime text communication. It is asynchronous, but can also be real-time. It does not need a webcam or microphone. It works well on slow connections.
  • Mattermost is CWL-authenticated and stays in sync with your classlist.
  • Mattermost is open source. UBC contributes to the codebase. We host it ourselves.
  • Mattermost is FIPPA compliant (it follows provincial privacy policy) and all data is stored in Canada.
  • In Mattermost, you can: make a discussion community, create public channels and private groups, chat directly with someone in your course, share files and images, use emoji and emoji reactions, participate in threaded discussions.

Make sure you set your notification preferences the way you want them. Learn how in OpenETC’s email notifications resource »

Tip #2:
You can download the Mattermost app » on your mobile device.

For more about copyright, privacy and respectful environment policies, visit the ETS Mattermost Policies page ».

Get help with Mattermost

Mattermost has been in use at UBC since 2016, and went through an extensive pilot.

Explore findings from the Mattermost evaluation report, including instructor and student feedback.

Back to top

Other UBC Tools

Get to know other UBC tools

  • Stay tuned for more information about H5P, another open learning technology we support.
  • Two notable open technologies you can use on your own: UBC Blogs lets you set up your own space for writing and sharing content and UBC Wiki allows you to collaboratively develop content with others.

Back to top

This website was created by Educational Technology Support to highlight the open source learning technologies we use. It is adapted from the UBC Keep Teaching and UBC Keep Learning websites. Content is licensed under a Creative Commons Attribution 4.0 International License.