TeachWell Digital
University of Auckland logo

Comparing discussion tools: Piazza / Ed Discussion / Canvas Discussions

We hope you will find this table useful for deciding on the right discussion tool for your course.

View our guides on using Piazza, Ed Discussion, and Canvas Discussions.

Functions & Features
Access and Setup
Anonymous Posting
Editing and deleting posts
Look and Feel
Search and filter functionality
Organisation
Views and other analytics
Email notifications
Assessment and grading
Group Discussions
Support
Piazza
  1. Add Piazza to the course navigation tab in Settings.
  2. Create your account and configure Piazza in your course in Canvas.
  3. Select Piazza in the course navigation menu to create a post.
  4. With LTI 1.3 Staff/Students should be automatically enrolled into the Piazza forum, based on the canvas roles.
Instructors can allow students to post anonymously to everyone (classmates and instructors) or to classmates only.
Students can edit and delete comments and posts they have authored as well as edit other students' posts.

Students cannot edit or update an instructor's posts.

Instructors can edit and delete all posts.

A history slider option shows how a question or answer has evolved over time, this is as, the answer is formed by multiple authors.

Displays each course separately and has several topics/folder structures showing in the top of the menu by default (could be quite confusing).

Must go to each course in Canvas and click on Piazza to get to it.

Older style UX.

Search bar allows you to search for posts containing a particular keyword.

Built-in filters and folders to locate and organise posts.

Instructors can pin important posts.

Posts can be tagged and organised into customisable folders and sub-folders. Clicking on a folder shows all the posts with that folder tag.

You can see how many times each post was viewed.

Class statistics/analytics: total posts, total contributors, average response time, post views, and individual student contributions.

Can be filtered by week or month by using the export statistics tool.

Once enough students contribute to the Q & A, instructors can download these statistics at any time as a csv file.

Instructors and students can follow posts to be notified of new updates via e-mail.
Instructors can 'endorse' student posts.

There is no option to assign grades to posts within Piazza.

You can create discussions for the entire class or for specific groups.

Groups are created directly in Piazza, either manually or via csv file.

http://support.piazza.com/

Email: team@piazza.com or help@piazza.com

Ed Discussion
  1. Add Ed Discussion to the course navigation tab via Settings.
  2. Select Ed Discussion in the course navigation menu to configure and activate your Ed course.
  3. Select Ed Discussion in the course navigation menu to send a welcome announcement (optional) and/or create a new thread.
  4. Staff/Students automatically enrolled into Ed Discussion, enrolments pulled through from Canvas.
Instructors can allow students to post anonymously to everyone (classmates and instructors) or to classmates only.

Note: Even when its anonymous instructor can see who posted if required.

Instructors can also add private comments (visible to teaching team only).

Students can create private threads (visible only to author and teaching team).

Students can edit and delete comments and posts they have authored.

Instructors can edit and delete all posts.

Instructors can turn on the 'Moderation' feature to require instructor approval of new threads created by students before they are visible to other students.

In Ed Discussion everyone has their individual answer, so it is not as useful to have the answer’s edit history. As a result, individual edit histories are not supported.

Displays a Menu on the left which shows all the courses that has Ed enabled.

Staff/Students can just click on the course in the window and be taken to the posts made in it.

Modern UX with easier navigation.

Search bar allows you to search for posts containing a particular keyword.

Built-in filters and folders locate and organise posts.

Instructors can pin important posts.

Posts are also marked as 'Read', 'Unread', 'Starred', 'Answered', 'Unanswered'.

They can also be organized into custom categories (folders and sub-folders) that can then be used to filter posts.

You can see how many times each post was viewed.

Analytics can be viewed by Week, Month, or All time and include: student and staff participation, total posts, views, and comments.

Instructors can download these statistics at any time as a CSV file or JSON file.

Instructors and students can 'watch' posts to be notified of new updates within Ed Discussion.

Users can configure their notifications settings for notification emails.

Instructors can 'endorse' student responses.

There is no option to assign grades to posts within Ed Discussion.

Group discussions are currently not supported in Ed Discussion.
https://edstem.org/help/ (login required)

Email: team@edstem.org

Canvas Discussions (Redesign)
  1. Go to Course settings.
  2. In the tab Feature options, enable Discussions/ Announcements Redesign.
Settings available:
  • If setting is Off: student names and profile pictures will be visible to other members of this course.
  • If setting is Partial: students can choose to reveal their name and profile picture.
  • If setting is Full: student names and profile pictures will be hidden.
Students can edit and delete comments and posts they have authored.

Instructors can edit and delete students' posts/replies to a discussion.

Staff/Students can report on a comment if they believe it's inappropriate.

Displays in the navigation pane on the left of each course.

Staff/Students can select the discussion they want to reply to and post to it.

Search bar allows you to search by content or authors.
Instructors can Pin a discussion.

Posts can be marked as 'Read' or 'Unread'.

View pages in New Analytics > Weekly online activity.

No way to see how many times a post was viewed unless you go into the discussion itself.

Staff/Students can configure their notification settings in their user preferences to receive emails about new topics, replies, mentions and reports.

Notifications can be received immediately, daily or weekly.

Discussions can be setup as Graded discussions.
Can be setup as a Group discussion and assigned to a specific Group in Canvas.
Canvas guides in TeachWell Digital, Canvas Instructor Guides, Chat online to Canvas Support: Students or Staff.

Phone: 0800 005 205

Page updated 26/08/2025 (moved the table from defunct page)

Send us your feedback

What do you think about this page? Is there something missing? For enquiries unrelated to this content, please raise a ticket with the Staff Service Centre or call +64 9 923 6000.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.