- Hw/source、Lab/source、Proj/source:课程的压缩包
- Record:对于完成课程内容中遇到的一些难点的记录。
- HW 01: Functions, Control ✅ 2024-04-22
- HW 02: Higher-Order Functions ✅ 2024-04-22
- HW 03: Recursion, Tree Recursion ✅ 2024-04-22
- HW 04: Sequences, Trees ✅ 2024-04-25
- HW 05: Generators ✅ 2024-05-12
- HW 06: Object-Oriented Programming, Linked Lists ✅ 2024-05-17
- HW 07: Scheme ✅ 2024-05-19
- HW 08: Scheme Lists ✅ 2024-05-21
- HW 09: Macros ✅ 2024-05-31
- HW 10: SQL ✅ 2024-06-04
- HW 11: Finale ✅ 2024-06-04
- Lab 01: Functions, Control ✅ 2024-04-22
- Lab 02: Higher-Order Functions, Lambda Expressions ✅ 2024-04-22
- Lab 03: Midterm Review (Optional) ✅ 2024-04-22
- Lab 04: Recursion, Tree Recursion, Python Lists ✅ 2024-04-22
- Lab 05: Trees, Data Abstraction, Python Lists ✅ 2024-04-24
- Lab 06: Iterators, Mutability ✅ 2024-05-12
- Lab 07: Object-Oriented Programming ✅ 2024-05-13
- Lab 08: Linked Lists, Mutable Trees ✅ 2024-05-17
- Lab 09: Midterm Review (Optional) ✅ 2024-05-19
- Lab 10: Scheme, Scheme Lists ✅ 2024-05-20
- Lab 11: Interpreters (Optional) ✅ 2024-05-30
- Lab 12: Macros ✅ 2024-06-03
- Lab 13: SQL (Optional) ✅ 2024-06-04
- hog ✅ 2024-04-22
- cats ✅ 2024-04-23
- ants ✅ 2024-05-16
- scheme ✅ 2024-05-28
- scheme challenge (因为与scheme是一样的,只是挑战版指引更少,所以只选座了常规版本) ✅ 2024-05-21
- scheme contest(逃课了,创造力不够) ✅ 2024-05-28
在学习的过程中,2022fall版本的网页停止访问了,不知道是不是临时的还是永久的。因此从课程安排的lab12开始采用的是2024 spring的版本,即lab12等于2024 spring的lab11,后续的课程也是类似的。
不过用最新的课程也挺好的,因为cs61a当期课程的lab与hw是提供solution的,所以可以随时看官方的做法获取提示,很方便。
另外最后的hw 11按照2024版本也是没有需要写的内容的,只有一些问卷,不是校内学生就不做了。
-
教材 由于个人仅完成课程中Hw、Lab与Project的部分,因此知识体系上会一定的不连贯问题。用教材可以很快的学习实验中所需的内容,推荐。
-
Using Ok | CS 61A Fall 2022 课程中测评用的脚本的使用教程,里面的
--local
很有用。 -
python tutor 课程中用于可视化python 的运行时栈空间的变化。
-
Scheme Specification scheme的一些通识内容,可以了解scheme的大概
-
Scheme Built-In Procedure Reference scheme的一些内置命令/函数