Problem Set 0
Collaboration on problem sets is not permitted except to the extent that you may ask classmates and others for help so long as that help does not reduce to another doing your work for you, per the course’s policy on academic honesty.
What to Do
Are you an edX student? Don’t attempt to follow these instructions! Head over to cs50.edx.org or cs50.harvard.edu/x, and use the instructions there instead! These instructions are only for the on-campus course!
- Download and install the latest version of Chrome, if you don’t have it already.
- 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 email@example.com 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
- 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!
- Click “Problem Set 0: Scratch”.
- Drag and drop your
.sb3file to the area that says “Drag & Drop”. (Be sure that your file ends with
- 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!