Skip to content
CS61A Fall 2026持续更新

CS61A Fall 2026

以 Python 训练程序设计、递归、数据抽象与面向对象。Fall 2026:40 个官方讲次,配套 Lab、Homework、Discussion 和项目;后半学期含 Gleam 与 Animator。

讲次
40 讲
发布
0 讲
内容
0 份
资料
139 条

Lab 与作业 ​

入口按本课程官网公布的作业登记;代码、题目版本及访问要求以原站为准。

课程学习路径 ​

00 · 课程参考资料

1 lectures
  1. 00

    课程参考资料

    按课程目录汇总讲义、视频、代码与延伸阅读。

    139 项

01 · 函数与抽象

8 lectures
  1. 01

    Welcome

    建立 Python 开发、运行与调试闭环

    Wed, Aug 26
    官方资料已接入
  2. 02

    Functions

    参数、返回值与函数职责

    Fri, Aug 28
    官方资料已接入
  3. 03

    Control

    分支、循环与终止条件

    Mon, Aug 31
    官方资料已接入
  4. 04

    Higher-Order Functions

    函数作为值、闭包与函数组合

    Wed, Sep 02
    官方资料已接入
  5. 05

    Environments

    名称绑定、局部作用域与闭包环境

    Fri, Sep 04
    官方资料已接入
  6. 06

    Abstraction

    接口与实现分离

    Wed, Sep 09
    官方资料已接入
  7. 07

    Function Examples

    整合 Function Examples 的概念与代码

    Fri, Sep 11
    官方资料已接入
  8. 08

    Midterm 1 Review

    阶段复习与独立解题

    Mon, Sep 14
    官方资料已接入

02 · 递归与数据

8 lectures
  1. 09

    Recursion

    基例、规模递减与递归返回值

    Wed, Sep 16
    官方资料已接入
  2. 10

    Tree Recursion

    分支递归与重复子问题

    Fri, Sep 18
    官方资料已接入
  3. 11

    Sequences

    列表、索引、切片与迭代

    Mon, Sep 21
    官方资料已接入
  4. 12

    Containers

    数据容器与选择依据

    Wed, Sep 23
    官方资料已接入
  5. 13

    Objects

    对象的状态、行为与身份

    Fri, Sep 25
    官方资料已接入
  6. 14

    Linked Lists

    递归数据表示与遍历

    Mon, Sep 28
    官方资料已接入
  7. 15

    Trees

    节点、分支与递归遍历

    Wed, Sep 30
    官方资料已接入
  8. 16

    Midterm 2 Review

    阶段复习与独立解题

    Fri, Oct 02
    官方资料已接入

03 · 可变状态、对象与效率

9 lectures
  1. 17

    Problem Solving

    整合 Problem Solving 的概念与代码

    Mon, Oct 05
    计划中
  2. 18

    Mutation

    原地修改、别名与副作用

    Wed, Oct 07
    官方资料已接入
  3. 19

    Classes

    实例属性、方法与初始化

    Fri, Oct 09
    官方资料已接入
  4. 20

    Attributes

    实例与类属性查找

    Mon, Oct 12
    官方资料已接入
  5. 21

    Inheritance

    继承、覆盖与接口契约

    Wed, Oct 14
    官方资料已接入
  6. 22

    Lazy Evaluation

    按需计算与求值时机

    Fri, Oct 16
    官方资料已接入
  7. 23

    Generators

    迭代器协议与生成器状态

    Mon, Oct 19
    官方资料已接入
  8. 24

    Efficiency

    输入规模、操作计数与复杂度

    Wed, Oct 21
    官方资料已接入
  9. 25

    Object Examples

    整合 Object Examples 的概念与代码

    Fri, Oct 23
    计划中

04 · 函数式编程与应用

8 lectures
  1. 26

    Midterm 3 Review

    阶段复习与独立解题

    Mon, Oct 26
    计划中
  2. 27

    Functional Programming

    不可变数据与函数组合

    Wed, Oct 28
    计划中
  3. 28

    Algebraic Data Types

    和类型、积类型与模式匹配

    Fri, Oct 30
    计划中
  4. 29

    Immutable Data

    不可变数据与更新表达

    Mon, Nov 02
    计划中
  5. 30

    Interpreters

    表达式表示与求值器

    Wed, Nov 04
    计划中
  6. 31

    Coding Agents

    工具辅助编程与结果验证

    Fri, Nov 06
    计划中
  7. 32

    Browsers

    浏览器中的程序执行与交互

    Mon, Nov 09
    计划中
  8. 33

    Applications

    程序组件如何组成应用

    Fri, Nov 13
    计划中

05 · SQL、测试与总结

7 lectures
  1. 34

    Tables

    表格数据与关系表示

    Mon, Nov 16
    计划中
  2. 35

    SQL

    查询、过滤、连接与聚合

    Wed, Nov 18
    计划中
  3. 36

    Aggregation

    分组与聚合语义

    Fri, Nov 20
    计划中
  4. 37

    Software Testing

    规格、边界与回归

    Mon, Nov 23
    计划中
  5. 38

    Software Tracing

    执行追踪与错误定位

    Mon, Nov 30
    计划中
  6. 39

    Ethics

    程序设计中的责任与约束

    Wed, Dec 02
    计划中
  7. 40

    Conclusion

    整合课程概念与实践证据

    Fri, Dec 04
    计划中

资料来源归原作者与课程方所有 · 笔记内容持续校订