Problem Set 0

What to Do

  1. Download and install the latest version of Chrome, if you don’t have it already.
  2. Implement your very own Scratch project using Chrome, per this specification.

When to Do It

By . If you add the course after then, no worries, email for an extension.

How to Get Help


Here are David’s examples from lecture if you’d like to review! To see the source code of each, click See inside.

How to Submit

Step 1 of 2

Submit this form.

Step 2 of 2

This step assumes that you’ve downloaded your Scratch project as a file whose name ends in .sb3.

  1. Go to CS50’s Gradescope page. If you get a message that says “You are not authorized to access this page,” be sure you completed the Gradescope part of the setup form in Step 1!
  2. Click “Problem Set 0: Scratch”.
  3. Drag and drop your .sb3 file to the area that says “Drag & Drop”. (Be sure that your file ends with .sb3!)
  4. Click “Upload”.

You should see a message that says “Problem Set 0: Scratch submitted successfully!” You won’t see a score just yet, but if you see the message then we’ve received your submission!