Week |
Topics |
Slides |
Assignment |
6-20 |
- Welcome to Computer Science
- Python and IDLE
- Numbers and Strings
- Variables and Assignment
|
|
Assignment 0
|
6-27 |
- Breaking it all down
- Functions
- Conditionals
- Stack Diagrams
|
|
Assignment 1
|
7-4 |
- Let's do that again!
- Recursion
- Testing your code
|
|
Assignment 2
|
7-11 |
|
|
Assignment 3
|
7-18 |
- Midterm
- Learning to loop
- Iteration
- Lists
|
|
Midterm Exam
Assignment 4
|
7-25 |
- The Bigger Picture
- Problem Solving
- Dictionaries
- Markov Text Generation
|
|
Markov Code
|
8-1 |
- Representing Data
- Nested Lists
- Classes
|
|
Assignment 5
|
8-12 |
- Wrapping it all up
- Review
- Final
|
|
|