Homework 1 Due Friday September 29, 11:59PM EST

In this homework, you will practice:

  • Evaluating expressions
  • Writing functions
  • Manipulating strings
  • Using conditionals
  • Using the debugger

You’ll also have a chance to reflect on your experiences with automated decision systems, which are linked to our learning goal of socially responsible computing.

You can download the assignment .py file with instructions here.

When you are ready to submit, rename your file submission.py and upload to gradescope. There are 62 points that are available from the autograder on this assignment. Your code quality is graded out of 12, as specified on the website (if you don’t know what an description means, it is for later on in the semester - you can ignore it).

The remaining 26 points are made up of components that will be graded manually based on the assignment specification. There are some hints (worth 0 points) in the autograder that will help to let you know if you are at risk of not getting those points.