Recording and Submitting

Dear Computer

Project: Box

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 may be 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 your own unit 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 perform an initial review of your submission. If you are meeting the requirements, you will receive 3 of the 7 points. If you aren't, you will have to resubmit at a later ready date.

Code Review

If you pass the initial review, your instructor will send you a link to schedule an in-person formal code review. These must be scheduled within five days of the ready date. Your instructor will offer you feedback on your submission and possibly give you a list of fixes that must be completed by the end of the following week. You must message your instructor when these fixes have been committed. If you do not send this message on time, your submission will be bumped to the next ready date. Your grade will be changed to 7 out 7 once the fixes, if any, have been verified.

← BoxMilestone 1: Model →