Skip to main content

CS 61A 2024年春季

日期讲座教科书实验与讨论链接作业与项目
1周三
1/17
欢迎
      讨论 00: 开始 | 答案
        周五
        1/19
        函数
        实验 00: 开始 | 答案
        截止 周三 1/24
        作业 01: 函数,控制 | 答案
        截止 周四 1/25
        2周一
        1/22
        控制
        实验 01: 函数,控制 | | 答案
        截止 周三 1/24
        周三
        1/24
        高阶函数
        讨论 01: 控制,环境图 | 答案Hog
        检查点 周二 1/30
        截止 周三 2/7
        周五
        1/26
        环境
        作业 02: 高阶函数 | 答案
        截止 周四 2/1
        3周一
        1/29
        函数抽象
          实验 02: 高阶函数,Lambda表达式 | 答案
          截止 周三 1/31
          周三
          1/31
          函数示例
            讨论 02: 环境图,高阶函数 | 答案
            周五
            2/2
            函数演示(可选)
                4周一
                2/5
                期中考试1 (晚上8点-10点)
                周三
                2/7
                递归
                讨论 03: 递归 | 答案
                周五
                2/9
                树形递归
                作业 03: 递归,树形递归 | 答案
                截止 周四 2/15
                5周一
                2/12
                序列
                实验 03: 递归,Python列表 | 答案
                截止 周三 2/14
                周三
                2/14
                容器
                讨论 04: 树形递归 | 答案Cats
                检查点 周四 2/22
                截止 周二 2/27
                周五
                2/16
                数据抽象
                6周一
                2/19
                无讲座:总统日实验 04: 树形递归,数据抽象 | 答案
                截止 周三 2/21
                周三
                2/21
                讨论 05: 树 | 答案
                周五
                2/23
                可变性
                作业 04: 序列,树 | 答案
                截止 周四 2/29
                7周一
                2/26
                迭代器
                实验 05: 迭代器,可变性 | 答案
                截止 周三 2/28
                周三
                2/28
                生成器
                讨论 06: 迭代器,生成器 | 答案
                周五
                3/1
                对象
                作业 05: 生成器 | 答案
                截止 周四 3/7
                8周一
                3/4
                属性
                实验 06: 面向对象编程 | 答案
                截止 周三 3/6
                Ants
                检查点 1 周四 3/7
                检查点 2 周二 3/12
                截止 周二 3/19
                周三
                3/6
                继承
                讨论 07: 面向对象编程 | 答案
                周五
                3/8
                表示
                作业 06: 面向对象编程,链表 | 答案
                截止 周四 3/14
                9周一
                3/11
                组合
                  实验 07: 链表,继承 | 答案
                  截止 周三 3/13
                  周三
                  3/13
                  效率
                  讨论 08: 链表,效率 | 答案
                  周五
                  3/15
                  分解
                    10周一
                    3/18
                    数据示例
                      实验 08: 可变树 | 答案
                      截止 周三 3/20
                      周三
                      3/20
                      无讲座:周四举行期中考试2
                      周四
                      3/21
                      期中考试2 (晚上8点-10点)
                      周五
                      3/22
                      大型语言模型 (Pamela Fox) (可选)
                          11周一
                          3/25
                          无讲座:春假
                          周三
                          3/27
                          无讲座:春假
                          周五
                          3/29
                          无讲座:塞萨尔·查韦斯日
                          12周一
                          4/1
                          Scheme
                          实验 09: Scheme | 答案
                          截止 周三 4/3
                          作业 07: Scheme | 答案
                          截止 周四 4/4
                          周三
                          4/3
                          Scheme列表
                          讨论 09: Scheme,Scheme列表 | 答案
                            周五
                            4/5
                            计算器
                            作业 08: Scheme列表 | 答案
                            截止 周四 4/11
                            13周一
                            4/8
                            解释器
                            实验 10: 解释器 | 答案
                            截止 周三 4/10
                            Scheme
                            检查点 1 周一 4/15
                            检查点 2 周四 4/18
                            截止 周二 4/23
                            周三
                            4/10
                            程序作为数据
                              讨论 10: 解释器 | 答案
                              周五
                              4/12
                                作业 09: 程序作为数据,宏 | 答案
                                截止 周四 4/25
                                14周一
                                4/15
                                SQL
                                  实验 11: 程序作为数据,宏 | 答案
                                  截止 周三 4/17
                                  (可选) Scheme竞赛
                                  截止 周三 4/24
                                  周三
                                  4/17
                                  表格
                                    讨论 11: SQL | 答案
                                      周五
                                      4/19
                                      聚合
                                        作业 10: SQL | 答案
                                        截止 周四 4/25
                                        15周一
                                        4/22
                                        数据库(可选)
                                          实验 12: SQL | 答案
                                          截止 周三 4/24
                                          周三
                                          4/24
                                          期末示例
                                            讨论 12: 期末复习 | 答案
                                              周五
                                              4/26
                                              总结
                                                  作业 11: 终章
                                                  截止 周日 5/5

                                                  Scheme画廊
                                                  截止 周五 5/3
                                                  16周一
                                                  4/29
                                                  无讲座:复习周
                                                  周三
                                                  5/1
                                                  无讲座:复习周
                                                  周五
                                                  5/3
                                                  无讲座:复习周
                                                  17周二
                                                  5/7
                                                  期末考试 (上午11:30-下午2:30)