本仓库为 伯克利计算机科学 入门课程 CS 61A: Structure and Interpretation of Computer Programs 的学习记录
课程自带测试
包括:
- proj1 —— 掷色子游戏,主要内容为程序基本逻辑的使用,while 循环、if 判断、递归的使用
- proj2 —— 自动纠正输入,在前面课程的基础上,增加了对函数的构建与使用,进一步加深对程序的理解
- proj3 —— 保卫蚂蚁巢穴,以前面的项目为基础,增加对类的声明和使用
- proj4 —— Scheme 解释器,进一步抽象,代码量很大
五星好评,⭐⭐⭐⭐⭐
附课程安排表: