函数与递归
先用 Python 熟悉表达式、控制流、递归和高阶函数。
Learning Path
建议以官方日历为主线,把讲座、教材阅读、实验、作业和项目连在一起推进;不要只看视频或只刷题。
先用 Python 熟悉表达式、控制流、递归和高阶函数。
通过 Scheme 和解释器理解语言如何表达计算。
用数据抽象、对象和 SQL 连接程序与信息结构。
Official Resources
当前页面提供中文导航与学习说明,课程内容以 Berkeley 官方页面为准。
查看当前学期的公告、日历、讲座、实验、作业和项目安排。
了解课程目标、先修建议、评分方式、作业政策和学习要求。
CS61A 配套在线教材,适合和讲座、实验一起阅读。
官方整理的往年考试、历史课程网站和按主题分类的练习资料。
Scheme 规格和内置过程说明,适合学习解释器和函数式编程阶段查阅。
官方学习建议与复习资料,适合规划节奏、准备考试和查漏补缺。