Project 9: Building from Scratch

What to Do

Visit and sign in to your account. Click the “Create” button to create a new project.

Your assignment is to create a new Scratch project that uses all of the ideas you’ve learned in the course. Your project should include all of the following:

  • At least three different sprites.
  • At least three total backdrops.
  • At least one broadcast.
  • At least one clone.
  • At least one custom block.
  • At least one variable.
  • At least one loop.
  • At least one condition.
  • At least one event.

Make sure you share your project publicly, as by clicking Share in Scratch’s top-right corner so that others (such as the grading staff!) can see your project.

When to Do It

By 2023-12-31T23:59:00-05:00.

How to Submit

  1. If you haven’t done so already, visit this link, log in with your GitHub account, and click Authorize cs50.
  2. Check the box indicating that you’d like to grant course staff access to your submissions, and click Join course.
  3. Fill out this form.