跳转至

2025 秋 · 新上岗助教朋辈分享

与多门课程的资深助教座谈(本次为刘皓、陈嘉杰、陆军),线上/线下结合,提供录屏供补学; 开场扫码签到,为本学期新上岗助教赠送《非暴力沟通》,并宣布本学期后续助教研讨计划(在系馆找会议室开午餐会、围绕主题轻松交流、固定在某一天中午)。

讨论话题

  • 有什么让助教工作更加愉悦的小妙招?
  • 具有成就感; 终极问题是 "你为什么要当助教?"
  • 各种自动化的小工具(学生数量很大)
  • 不是 "教学生学" 而是 "带着学生学"
  • 书面作业如果只出客观题,无法很好检验学生掌握程度
  • 不要内耗,明确无法让所有学生满意、无法 "拯救" 所有学生
  • 明确自己在教学团队当中的角色与责任
  • 我们需要教会学生辨别 AI 的回答是否正确
  • 助教工作里,最耗时间的任务是什么?
  • 书面作业的出题、批改,写题解(有时写题解也是较愉悦的过程)
  • 一种方案:每次批改三分之一同学的作业?
  • 不考虑单次而看整个流程,最长的通常是设计新作业/实验场景(整体投入几个月)
  • 答疑容易被忽略,但整个学期累计时间很长,只是分摊到一天天
  • 批改考试卷(往往在考试周); 参与课件制作等
  • 助教工作里,最让人愉悦/心累的事情是什么?
  • 心累:抄袭相关、态度不端正(完全摆烂)、把成绩登错了
  • 自由交流环节:你还有什么疑问?

(附:2024 春新上岗助教培训的部分内容,供批判性参考。)

大语言模型对助教工作的影响

暗中观察同学用大模型的典型用法(题目粘贴给对话模型、VSCode 等集成大模型、答疑时看到同学选中代码模型自动解释)。大模型怎么用、让不让用,很多老师在讨论但没有定论。同学时间压力很大,但怎样培养能力?在计算机系统概论这类书面作业较多的课程,同学会优先问大模型,有同学把生成内容原封不动搬上来(只看结果大概能 85%),但考试时就不太清楚怎么做。近一两年大模型 reasoning 能力增强,需再观察对作业的影响。怎样出 AI 不会做的作业?(把作业出得更难?允许学生使用 AI 帮助?要求使用 AI 并记录帮助?涉及尽可能多的第三方库)

教会同学调试,为什么这么难?

调试是需要花时间学、花时间用的工具(如同一把扳手),同学可能很难意识到其必要性。大模型出来后,在调试时也能提供一些帮助; 首先要有一套严谨的思维逻辑/流程。大模型有点像水晶球,给大概的调试思路/方向,对低年级、难度不高的作业很有用; 但对针对问题本身的深入调试,仍需同学逐行深入思考,目前大模型无法替代。大模型能降低一些学会调试的成本,是正向变化。

助教如何给同学提供调试相关的帮助

授人以鱼不如授人以渔——"告诉同学 bug 在哪里" 不如 "告诉同学 bug 如何调出来"; 但同学可能更想抓紧把作业做完拿高分。在计算机系统概论里调试 C 代码主要用 gdb,尝试布置一些小的实验体会 gdb; 大模型可帮同学"查手册找命令"。

⇦ 返回 2025 秋主页