Module 1 · 5 lessons · about 250 minutes
Python, one step at a time
Names and values, lists and indexes, loops that walk a list, decisions and functions, the everyday toolkit, and reading code line by line until state is never a mystery.
- Lessons
- 0/5
- Exercises
- 0/6
- Code
- 0/2
- Checkpoint
- Not taken
- 1Names, values and lists45 min
- 2Walking a listA for loop visits every item in a list, one at a time. Keep one or two values in a notebook as you go, and running totals, counts and maximums all turn out to be the same small program.55 min
- 3Decisions and functions50 min
- 4Strings, tuples and the toolkit55 min
- 5Reading code like a computer45 min
Problems for this module
The lessons teach some of these step by step (each says which). The rest are practice: try each in its target time, and solved problems come back for spaced re-solves.