How To Create An Edpuzzle Assignment

Community Participant

Rational for integrating external apps into Canvas ecosystem.

  1. Canvas as the Hub: There are so many great apps out there which enrich our teaching and learning experiences, but asking students to navigate away from Canvas for any reason may be challenging, confusing, and distracting for many.  By integrating your apps you are creating a one-stop-shop for your scholars and saving time, energy, and concern for yourself as an instructor.
  2. Auto Gradebook Updating: When a Canvas "assignment" leveraging an installed app using the "external tool" option is published a gradebook instance is automatically created.  The gradebook is also populated with scores as student responses are marked in "SpeedGrader.
  3. Streamlined Workflow: Because content creators and consumers engage with all materials in the Canvas environment workflow efficiencies are gained creating time for other important tasks while reducing unnecessary stress.

Step 1: Installing External Apps into Canvas Course.

  1. Choose a course page.
  2. Navigate to "Settings". 350762_Canvas_App Integration with Assignments_1.png
  3. Select the "App" tab. 
  4. Search for "edpuzzle and select the app's icon.350835_Canvas_App Integration with Assignments_Edpuzzle_1.png
  5. Click the "Add App" button under the app logo. 350836_Screen Shot 2020-06-11 at 10.03.47 AM.png
  6. Input "Consumer Key" and "Shared Secret" into dialogue box. 350861_Screen Shot 2020-06-11 at 10.05.19 AM.png
  7. Find "Consumer Key" and "Shared Secret" under your name from your Edpuzzle account information tab in the upper right-hand corner.  350768_Canvas_App Integration with Assignments_20.png
  8. From your profile page navigate to the “School” tab. NOTE: This feature lies behind a paywall.  Your institution will need to set up a “School” plan through in order to retrieve the codes. Here is a link about Edpuzzle account tiers from Free to Pro: Free vs Pro – Edpuzzle Help Center.350769_Canvas_App Integration with Assignments_21.png
  9. On the “School” tab scroll to the bottom of the page to find the “LMS” selector, select “Canvas” from the drop down menu and Copy and Paste the provided codes into the proper places in the Canvas "Add App" section. 350770_Canvas_App Integration with Assignments_22.png 350774_Canvas_App Integration with Assignments_Edpuzzle_7.png 

  10. A new "Edpuzzle" option is now available in the "Navigation" tab of the "Settings" page.  Drag and Place the link to the desired location before clicking "Save" at the bottom of the "Navigation" page. 350862_Screen Shot 2020-06-11 at 10.15.02 AM.png
  11. Selecting the new "Edpuzzle" tab in the left hand navigation will reveal the instructor's dashboard. 350863_Screen Shot 2020-06-11 at 10.20.29 AM.png
  12. To confirm the integration was successful search "classes" from the Edpuzzle dashboard. 350864_Screen Shot 2020-06-11 at 10.22.44 AM.png

Step 2: Setting up an Assignment leveraging the newly installed Edpuzzle App.

  1. In the case of Edpuzzle all content must first be Created or Collected in  The Edpuzzle External Tool only makes videos from the instructor's Edpuzzle "My Content" section available for assigning. Here is a link to a beginners course for content curation designed by Edpuzzle: Edpuzzle Level 1350865_Screen Shot 2020-06-11 at 10.27.23 AM.png
  2. Once your content is created and ready to go navigate back to your Canvas course and commence the assignment creating process by selecting the "Assignment" tab in the left navigation menu and clicking the "+Assignment" button. 350764_Canvas_App Integration with Assignments_10.png
  3. After you add your instructions in the assignment content management panel scroll down to the “Submission Type” section, select the “External Tool” option, and search for and select the Edpuzzle tool. 350775_Canvas_App Integration with Assignments_Edpuzzle_1a.png 350776_Canvas_App Integration with Assignments_Edpuzzle_2.png
  4. After clicking the "Select" button a new window is displayed prompting the instructor to select the desired video from their course content section.  To choose select the eye (watch) icon which appears while hovering the cursor over the middle of the video.350778_Canvas_App Integration with Assignments_Edpuzzle_4.png
  5. Once selected another window appears displaying more video details as well as a new "Assign" button.  Once assigned the Canvas + Edpuzzle assignment is set for publishing.350779_Canvas_App Integration with Assignments_Edpuzzle_5.png
  6. QUICK TIP: Don’t forget to add a “Due” Date and “Save and Publish”.  This ensures that your new assignment appears on your student’s Canvas Calendar as well as their “To-do” list automatically. 350780_Canvas_App Integration with Assignments_Edpuzzle_6.png
  7. When students engage with the "Assignment" they will see not only the teacher's written and/or video instructions they will also see the embedded Video.

Step 3: Grading Edpuzzle Canvas Assignments

  1.  The joy of leveraging Edpuzzle as an "Assignment" in Canvas is that an instructor doesn't have to worry about logging scores from into Canvas #Grades; this is done automatically.  Nevertheless, you may still assign a grade, leave written comments, or even produce a video response.  The only feature which is not integrated for "External Tool" submissions are "Rubrics".  For a prolific user of Rubrics this is not ideal, but new developments occur everyday.  Always keep your eyes peeled for updates.
  2. Teachers receive performance details from Edpuzzle displaying “score”, date completed, date/time started, as well as an “options” button to reset score, if so desired.  Scores are automatically posted to Gradebook.350763_Canvas_App Integration with Assignments_19.png

Step 4:  Keep an eye on the Gradebook because it will make you smile.

When leveraging Edpuzzle as a Canvas "Assignment" a gradebook instance is automatically created.  Scores also magically populate the gradebook as students complete the work alleviating the need for double entry and screen swapping while streamlining instructor workflow and improving accuracy.  In short; everyone wins :smileygrin:.

**Please keep in mind the timing of this post.  Processes and outcomes mentioned above could change at anytime as Canvas and Edpuzzle continue to improve their integrations.  I also look forward to hearing from the Community.  Let me know if you have any questions, comments, or observations.  I'm always happy to help.**

Kindest regards,

Brandon K. Risenhoover