Skip to content

CS 149 Schedule

WEEK DATE TOPIC/ACTIVITY READING HW
1 08-23 Introduction CH 1.1 (Due 8/25)
CH 1.2-1.12 (Due 8/27)
Install Thonny
Course Survey
Syllabus Quiz
HW 1
08-25 I/O, Variables, Assignments
2 08-28 Code Style CH 2 HW 2
1Pic1Par
08-30 Types and f-strings
09-01 Arithmetic Operators
3 09-04 Type Conversions CH 3 HW3
09-06 Quiz 1A
09-08 Logic POGIL
4 09-11 Conditional Statements CH 4 HW4
09-13 Quiz 1B
Start Functions
09-15 Functions POGIL
5 09-18 Functions Lab CH 5 HW5
09-20 Quiz 2A
09-22 Types POGIL
6 09-25 Collections Lab CH6 HW6
09-27 Start For Loops
Quiz 2B
09-29 For Loop POGIL
7 10-02 For Loop Practice CH7 HW7
10-04 Quiz 3A
10-06 While Loop POGIL
8 10-09 While Loop Practice CH8 PA1
10-11 Quiz 3B
10-13 Modules POGIL
9 10-16 Unit Testing

10-18 FALL BREAK
10-20 FALL BREAK
10 10-23 While + Modules Review CH9 PA1 A Due 10/24
10-25 Quiz 4A
10-27 File I/O POGIL
11 10-30 Command Line CH10 PA1 B Due 10/31
PA2 A Due 11/5
11-01 Quiz 4B
11-03 String POGIL
12 11-06 VS Code + String Practice CH11 PA2 B Due 11/9
11-08 Quiz 5A
11-10 Nested Structures POGIL
13 11-13 Structured Data CH 12 PA2 C Due 11/14
11-15 Quiz 5B
11-17 Recursion POGIL
14 11-20 THANKSGIVING

11-22 THANKSGIVING
11-24 THANKSGIVING
15 11-27 Recursion Practice
PA3 A Due 11/28
PA3 B Due 11/30
11-29 Quiz 6A
12-01

12-04 Recursion Coding Practice
PA3 C Due 12/05
12-06 Quiz 6B
12-08