CMPS160, Fall 2013, Section 01: Lab Submission

How to record and submit your lab from the lab computers.


To record a screen capture on the lab computers you can use a Google Hangout "On Air" which will save a video of the hangout on Youtube (you'll need a Google+ account and a Youtube account, both of which you should be able to associate with your UCSC email if you don't already have them).

  1. First, go to and click on the "Start a Hangout On Air" button. It may ask you to install a Google plugin, which should install fine on the lab computers.
  2. Once the plugin is installed and the hangout starts, you have to name the hangout and click "Start Hangout On Air."
  3. There should be a "Preparing Broadcast" button in the upper-right. When that button is ready, click "Start Broadcast." The button will say "Posting in <n> Seconds" and count down; then it will become an "End Broadcast" button.
  4. Once the broadcast is started, you'll be recording stuff (you can edit the video later on Youtube). Click on "Screenshare" from the menu on the left of the hangout to share your screen (you probably want to choose "Fullscreen" from the screenshare options).
  5. Record your video, demonstrating everything that you need to demosntrate to get points. If you want, you can use notepad or the like to type commentary as you record.
  6. After you end the broadcast, it will take some minutes for the video to be uploaded to Youtube.
  7. Once the video is uploaded, you can add annotations if you need to to explain what happened.

Be aware that there may be some lag, so when you're demonstrating things make sure that you demonstrate for a couple of seconds and pause in between features.


  1. To add annotations, first log in to Youtube using the account that you used to record the video.
  2. Next, click on your account name (on the left) to get to your profile page and then click on the videos (next to the "Discussion" and "About" tabs).
  3. Click on the video that you recorded (it can take a few minutes to upload after the hangout is over, so take a break between recording and annotation).
  4. Below the video, there should be an "annotations" button. Clicking on that will take you to the annotations tool.
  5. Using this tool, you can play the video to wherever you want the annotation to pop up, and click "add annotation." I won't go into detail about all of the functionality, but it should be pretty straightforward.
  6. Once you're done annotating, make sure to click "Publish" in the upper-right-hand corner.


For lab 1, send an email to containing a link to your submission video (don't attach the video). Attach your source code file(s) to this email. Do not include the image file that you used (I'll see that in your video). You only need to attach source code files that you've modified. For lab 1, this probably means that you only need to attach Lab1.cpp.