Summer Discovery: Introduction to Python Programming
M-F 2:00-4:00 (four days a week)
Summer Discovery Schedule (Summer 2025)
Disclaimer: This schedule is a working document. It is here for reference only, and I will update it as the course progresses.
Wk | Day | Dates | Topics | Homework | 1 | 1 | Mon, June 30 | Week 1 Powerpoint Charts Hour 1: Introduction What is a Computer? Hour 2: Introduction to Python |
READ SYLLABUS! HW1 assigned |
---|---|---|---|---|
2 | Tue, July 1 | Hour 1: Arithmetic Expressions Hour 2: Variables; Assignment |
HW1 due, HW2 assigned | |
3 | Wed, July 2 | Hour 1: Data Types; input Function Hour 2: Built-in Functions and Libraries |
HW2 due, study for test | |
4 | Thu, July 3 | Hour 1: Booleans and Conditionals Hour 2: Exam 1 |
HW3 assigned | |
2 | 5 | Mon, July 7 | Week 2 Powerpoint Charts Hour 1: Loops Hour 2: Loops (cont.) |
HW3 due, HW4 assigned |
6 | Tue, July 8 | Hour 1: Functions Hour 2: Functions (cont.) |
HW4 due, HW5 assigned | |
7 | Wed, July 9 | Hour 1: Strings Hour 2: Strings (cont.); Lists |
HW5 due, study for test | |
8 | Thu, July 10 | Hour 1: Lists (cont.) Hour 2: Exam 2 |
HW6 assigned | |
3 | 9 | Mon, July 14 | Week 3 Powerpoint Charts Hour 1: Recursion Hour 2: Recursion (cont.) |
HW6 due, HW7 assigned |
10 | Tue, July 15 | Hour 1: Random Numbers Hour 2: Random Numbers (cont.) |
HW7 due, HW8 assigned | |
11 | Wed, July 16 | Hour 1: File I/O Hour 2: File I/O (cont.) |
HW8 due, study for test | |
12 | Thu, July 17 | Hour 1: Turtle Graphics Hour 2: Exam 3 |