CS 115 Reading: Week 4


This page lists the skills you should have by the end of the week and some suggested readings to help you get up to speed. How much you read is up to you.

Some of these sources discuss features of Python that we won't cover in class. You're welcome to use those features in your programs, but you will only be held responsible for material we actually cover in lectures, labs, and projects.


Zelle's graphics library

By the end of Week 4, you should be comfortable with:

Suggested readings:

If-statements

We started this topic during Week 3. By the end of Week 4, you should be comfortable with:

Suggested readings for the basics:

Suggested readings to take it to the next level:

Nested for-loops

By the end of the week, you should be able to write nested for-loops and trace their execution.

Suggested resource:

Exam 1

Exam 1 will cover the material from Weeks 1-4. To test your understanding, take a look at the archive of old CS 115 exams. Note that the content of these exams may be slightly different in different semesters.