Learning Objectives
Through readings, lecture and labs, it is expected that you are doing work and seeking help to keep pace with the below objectives:
- Conditionals (
if
statements) - You should be comfortable with:
- Tracing the execution of programs using
if
,elif
,else
- Computing the values of Boolean expressions (expressions that evaluate to
True
orFalse
). - Writing programs that use these constructs.
- Tracing the execution of programs using
Required Reading
Supplemental Materials
We all need alternative presentations of the concepts from time to time. The following resources are optional. If something seems unclear after class, or the pratice questions seem hard for you, then explore these topics more using the resources below.
- Conditionals (
if
statements) -
- CS Circles lesson on if-statements
- CS Circles lesson on
else
,and
,or
,not
- Zelle, Sections 7.1–7.3
- Zelle, Sections 7.5