WeekDataLectureTextbookLab & Discussion LinksHomework & Project
18/25Welcome!
html
pdf
01.py
Disc 00: Getting Started
Solutions
Lab 00: Getting Started (Optional)
Solutions
8/27Functions
html
pdf
Ch. 1.1 中文
Ch. 1.2
HW 01: Control
Solutions
28/30Control
html
pdf
Ch. 1.3
Ch. 1.4
Ch. 1.5
Lab 01: Variables & Functions, Control
Solutions
9/1Higher-Order Functions
html
pdf
Ch. 1.6Disc 01: Control, Environment Diagrams
Solutions
Hog
Solutions
9/3Environments
html
pdf
Ch. 1.6HW 02: Higher-Order Functions
Solutions
39/6No Lecture: Labor DayLab 02: Higher-Order Functions, Lambda Expressions
Solutions
9/8Design
html
pdf
Disc 02: Higher-Order Functions, Self Reference
Solutions
(Optional) Hog Strategy Contest
(Optional) Hog Dice Design Contest
9/10Function Examples
html
pdf
Lab 03: Midterm Review (Optional)
Solutions
49/13Midterm 1
9/15Recursion
html
pdf
Ch. 1.7Disc 03: Recursion
9/17Tree Recursion
html
pdf
Ch. 1.7HW 03: Recursion, Tree Recursion
Solutions
9/20Containers
html
pdf
Ch. 2.1
Ch. 2.3
Lab 04: Recursion, Tree Recursion, Python Lists 
9/22Sequences
html
pdf
Ch. 2.3Disc 04: Tree Recursion, Python ListsCats
9/24Data Abstraction

最后修改日期: 2023年8月7日