Recording and Submitting

Dear Computer

Project: Spreadsheet

Recording and Submitting

Your instructor sees two options for verifying that you have completed a milestone. Option A is giving you a bunch of unit tests that your code must pass. Option B is asking you to record yourself demonstrating your code and reflecting on your development experience. Option B feels more human, and that's the one we're going with. When you submit a milestone, you must provide a link to your screencast. Let's discuss how to make that screencast and submit your work.

Recording

A recording must capture your screen and voice. Include a camera recording if you wish. Use your preferred screen capture software. Screencast-o-Matic can downloaded through Canvas. Find it under Canvas Studio. OBS Studio is open source and free.

Your screencast should not be longer than five minutes, as your instructor has many videos to watch. Show that the self-checked tests pass. Relate a few stories about the code you wrote. Discuss programming language ideas that finally clicked or features that you found helpful.

Bump up the font size in your editor and terminal. Verify that your voice is audible and your text is legible before beginning your official recording.

Uploading Video

Post your video to Canvas Studio by following these steps:

  1. Click on Studio in the left navigation panel on Canvas.
  2. Click Create / Add Media.
  3. Upload the video from your computer via Browse Files or the drag-and-drop panel.
  4. Click ⋮ on the video in your collection.
  5. Click Share Media.
  6. Select the Links tab.
  7. Click Create Public Link.
  8. Copy the link, which you'll share the link in the ready date submission form.

Your instructor only accepts videos shared via a public link to Canvas Studio. Do not share via the People tab, which results in a mess of videos that slows down timely grading. Do not post your video to YouTube, Discord, or any other site.

Submitting

Submit your work by completing the ready date submission form on Canvas. It will ask you several things:

Your instructor will grade your submission as quickly as possible and send you feedback via a pull request on GitHub. Please read the feedback, but you don't need to merge the request into your code.

← SpreadsheetMilestone 1: Model →