How to set up the H5P student declaration on AI usage activity

As a Subject Coordinator, if you are permitting the use of AI in assessments, you can use the following declaration added to the LMS Instructions area to stipulate the permitted use and allow students to fill in bespoke declarations of their use of AI in undertaking the assessment activity.

Embedding the H5P student declaration into a Canvas Assignment

  1. In a Canvas assignment, add your instructions and modify settings as required.
  2. Ensure your cursor is on a new line under your instructions, as this is where the H5P student declaration will be embedded.

Screenshot of Canvas interface - Adding instructions to the rich content editor in a Canvas Assignment

  1. On the rich content editor (RCE) toolbar, click the Apps icon, then select View all.

Screenshot of Canvas interface - Apps button location

  1. The All Apps window will open.
  2. In the All Apps window, select Interactive Content - H5P.

Screenshot of Canvas interface - location of Interactive Content - H5P in the All Apps window

  1. The Interactive Content - H5P window will open.

Screenshot of Canvas interface - Interactive Content - H5P window

  1. From the Manage Content dropdown, select All Content.

Screenshot of Canvas interface - All Content option highlighted in the Manage Content dropdown menu

  1. Under All Content, search for AI-generated material declaration.

Screenshot of Canvas interface - Interactive Content - H5P window with search field highlighted

  1. To clone the student declaration H5P:
    1. Click the 3 dot/More options menu.
    2. Select Clone.

Screenshot of Canvas interface - Interactive Content - H5P window with 3 dot/More options menu and Clone button highlighted

  1. A clone of the AI-generated material declaration H5P question will open in the H5P window for review and editing.

Screenshot of Canvas interface - clone of AI-generated material declaration H5P question

  1. Update the title in the H5P activity and review the settings in the H5P window. The recommended naming convention is:
  • [subject]-[Assignment name]-AI-generated material declaration

If multiple declarations are needed for your subject, you will need to clone the H5P student consent declaration for each assignment.

Screenshot of Canvas interface - renaming the cloned H5P question

  1. Once the H5P settings are finalised click the Clone and Insert button.

Screenshot of Canvas interface - location of Clone and Insert button

  1. The instructions in the assignment settings will be updated with the embedded H5P activity. To finalise the changes in the assignment, click Save.

Screenshot of Canvas interface - location of Save button in a Canvas Assignment

The H5P student declaration will be embedded in the Canvas assignment instructions.

There is no separate column for the student declaration results in Gradebook, declaration results are viewed via H5P Reports. To view declaration results refer to the steps below under Reports.

Screenshot of Canvas interface - Gradebook

Reports

Users with the Canvas ‘Instructor’ role in a subject can track student declarations by navigating to the relevant H5P declaration activity and clicking the Reports button.

Screenshot of Canvas interface - location of H5P Reports button

The report can also be exported to CSV.

Screenshot of Canvas interface - location of H5P Export (.CSV) button

Troubleshooting

Third party cookies disabled

If a third-party cookies notice appears, users will need to adjust their browser settings for the embedded content to appear in the Canvas assignment.

Screenshot of Canvas interface - Third-party cookies disabled notice

This guide was last updated 18 Mar 2026.

Submit an LMS support request for further assistance or to report any errors or omissions in this guide.