讨论 0:入门

出勤

你的助教会在讨论期间过来签到。

如果你因正当理由(如生病或时间冲突)错过了讨论课,请在一周内发邮件至 cs61a@berkeley.edu 以获得出勤分。

课程网站

欢迎来到 CS 61A!我们在课程网站上提供了各种资源,在整个学期中可能会对你有所帮助。

以下是一些资源的概要。你可以对照页面顶部的导航栏来浏览。

  • 讲座日历:

    • 课程的周计划,包括讲座、作业截止日期和考试时间。
  • 课程大纲:

    • 关于作业、成绩、DSP 和住宿以及其他课程事项的课程政策。
  • Ed:

    • 课程论坛。欢迎在这里提出关于课程内容或行政安排的问题。请务必熟悉使用 Ed 的政策和准则
  • 答疑时间:

    • 现场答疑时间,你可以在一个大房间里和其他同学一起协作学习,并排队获取课程 staff 的帮助
  • 联系方式:

    • 如果你有问题或顾虑,可以通过多种方式联系课程 staff。
    • 给授课教师、staff 或系的反馈表。
    • 如果在学期中任何时候有学生或 staff 让你感到不适,这并不代表所有人,你应该报告该事件。联系页面有匿名反馈表和 EECS 联系表。
  • 链接和资源:

    • 申请延期:

      • 你可以在延期申请表中找到关于延期政策的更多细节。
    • 申请重新评分:

      • 如果你发现作业评分有问题,请提交重新评分申请。
    • 历年考题和网站:

      • 历年考题(按主题或学期分组)。部分历年考题有视频讲解。
    • PythonTutor:

      • 这个工具允许你运行 Python 代码并可视化对应的代码执行环境图。
    • 代码编辑器:

      • CS 61A 网页编辑器。你可以运行 doctest 并使用解释器。 它支持 Python、Scheme 和 SQL。
      • 它可以可视化代码执行过程中的环境图用于调试。此外,它还可以 可视化树、列表和链表。你在这里保存的所有文件都会 存储在本地。你也可以编辑 okpy 备份,但你不能运行 ok 测试。
    • 系/校园资源:

      • 这些资源不一定特定于 CS 61A,但很多 学生觉得有用,例如校园和系里的咨询、 心理健康资源、基本需求资源等。
  • 指南:

    • 调试技巧、考试准备技巧,以及考试期间我们会提供给你的资源。
  • 教学团队:

    • 课程 staff 所有成员的名单及联系信息。

迷失月球

你的飞船刚刚坠毁在月球的亮面。你原本 计划与200英里外月球亮面上的母船会合,但粗暴的着陆毁坏了你的 飞船,除了下面列出的15件物品外,所有设备都已损坏(注意: 你可以在太空服内食用食物/水/药品)。

你的机组人员的生存取决于能否到达母船,因此你必须 为200英里的旅程选择最关键的物品。你的任务是 按照物品对生存的重要性对这15件物品进行排名。在 最重要的物品旁写上数字1,第二重要的写上数字2,以此类推, 直到数字15,即最不重要的物品。

物品 你的排名 (1) 小组排名 (2) NASA 的排名 (3) | (3)—(1) | | (3)—(2) |
一盒火柴
浓缩食品
50英尺尼龙绳
降落伞丝绸
太阳能便携加热装置
两把 .45 口径手枪
一箱脱水牛奶
两个100磅氧气罐
星图(月球的星座图)
自充气救生筏
磁性指南针
5加仑水
信号弹
含注射针头的急救箱
太阳能 FM 收发器

CS 61A 成功秘诀

CS 61A 确实是一个挑战,但我们都希望你学习和 成功,所以这里收集了一些可能对你的 学习之旅有帮助的建议:

  • 找到适合你的方法。

    • 探索不同的学习和工作策略,找出最有效的方法。如果你想和助教讨论你的学习方法,随时可以联系他们。
  • 提出问题。

    • 如果你遇到了不了解的内容或对某个概念或问题不确定, 请提问!提问的过程本身有助于 精确定位你认为可以进一步学习的概念。
  • 如果你仍然感到困惑,随时使用课程的 Ed 页面 (我们的课程问答论坛)。
  • 答疑时间让你有机会单独与授课教师或 staff 交流,你 将获得一些(近乎)一对一的指导。你不是 在打扰;授课教师和 staff 在这里帮助你学习。
  • 做(或至少认真尝试)所有作业和实验题目。 学会享受挑战!这就是你如何 在这门课和其他地方发展技能的方式。请不要使用 AI 做 作业——这不仅违反了我们课程关于学术不端的政策, 而且你学到的东西也会更少。可选题目是额外材料,但它们仍在考试范围内。

    • 如果你需要更多指导,随时向你的实验班的 staff 成员提问或来答疑时间。
  • 在讲座前观看视频或完成阅读。它们可以帮助你概述讲座中涵盖的材料以及课程的其他方面,同时也是 你在学习过程中可以参考的资料。
  • 准备考试时,做历年考试题

    • 讲座、实验和讨论提供了很好的材料入门, 但学习如何解决考试水平问题的主要方法是做考试水平的 问题。你可以在网站的 资源标签下找到历年考题(及其他资源)。许多 历年考题还有答案或视频讲解,往届的 staff 成员可能会带你走完考试的解答。