Everyone:

Next week, we will discuss solving problems using algorithms and then explore how to implement a few classic algorithms in Python. We will also continue our exploration of sequence containers by learning more about strings.

TL;DR

For this week, you need to read about algorithms and then strings in Python. Afterwards, you will need to complete the quiz below.

Readings

The readings for this week are:

  1. Understanding the Digital World:

    • Software

    • 4. Algorithms

  2. Automate the Boring Stuff With Python:

The Hands-on Imperative

To get the most out of your reading, you should be typing commands into a Python interpreter and playing around with the things you reading.

Passively reading will not be as fruitful as actively reading and trying out things you are exploring.

Quiz

Once you have completed the readings, fill out the following quiz:

If you cannot see the embedded quiz above, you can click on the button below to go to the quiz form:

Reading Quiz

Notre Dame Login

To view and submit the form below, you need to be logged into your Notre Dame Google account. The easiest way to do this is to login to gmail.nd.edu and then visit this page in the same browser session.

Note, you can view the initial quiz score after you submit your responses. If you get any answers wrong, you can go back and adjust your answers as necessary. After the deadline has passed, any wrong answers will be given partial credit.