由于中间发现sp23无法访问,所以进入sp24进行lab和HW的书写,中间有着少许差异,要参考的可以注意一下 不过project都是一模一样的
Homework
- HW 01: Functions, Control
- HW 02: Higher-Order Functions, Lambda Expressions
- HW 03: Recursion, Tree Recursion
- HW 04: Trees, Data Abstraction
- HW 05: Generators
- HW 06: Object Oriented Programming, Linked Lists
- HW 07: Linked Lists, Mutable Trees
- HW 08: Scheme
Labs
- Lab 01: Functions, Control
- Lab 02: Higher-Order Functions, Lambda Expressions
- Lab 03: Midterm Review
- Lab 04: Recursion, Tree Recursion, Python Lists
- Lab 05: Data Abstraction, Sequences
- Lab 06: Mutability, Iterators
- Lab 07: Object-Oriented Programming
- Lab 08: OOP, Inheritance
- Lab 09: Mutable Trees, Efficiency
- Lab 10: Midterm Review
Projects
- Project 1: The Game of Hog
- Project 2: CS 61A Autocorrected Typing Software
- Project 3: Ants Vs. SomeBees
- Project 4: Scheme Interpreter