← 最新论文
💻 computer science

"CS 1.5": An Experience Report on Integrating CS1 and Discrete Structures for the AI Era

本文报告了东北大学温哥华分校将"CS1"与“离散结构”课程整合为"CS 1.5"的实验性教学实践,该课程通过采用 4 小时工作室模式、引入“分享圈”机制以及将教学重点从代码生成转向代码理解,在生成式 AI 时代重新定义了人机协作关系并强化了理论深度。

原作者: Ildar Akhmetov, Juancho Buchanan

发布于 2026-04-21
📖 1 分钟阅读☕ 轻松阅读

原作者: Ildar Akhmetov, Juancho Buchanan

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇论文讲述了一个非常有趣的“教育实验”,就像是在计算机科学的教室里进行了一场大胆的“魔法改造”。

想象一下,以前的计算机课(CS1)和数学课(离散结构)是两栋完全分开的房子。学生在 A 房子里学怎么砌砖(写代码语法),在 B 房子里学建筑力学原理(数学逻辑)。但现在的 AI 太厉害了,只要你说一声,它就能瞬间帮你砌好砖。如果还像以前那样只教“怎么砌砖”,学生毕业时可能发现,AI 比他们砌得更快、更好。

于是,两位老师(Ildar 和 Juancho)决定把这两栋房子打通,建成了一个4 小时的“超级工作室”,他们给这个项目起了个可爱的名字叫 "CS 1.5"(就像是在 CS1 和 CS2 之间插了一个“半级”)。

以下是这个实验的四个核心“魔法”:

1. 把 AI 从“作弊器”变成“副驾驶”

以前,老师会禁止学生用 AI,怕他们偷懒。但在这个实验里,老师直接说:"欢迎使用 AI,但别让它替你做决定。"

  • 比喻:以前学生是“司机”,自己开车(写代码);现在 AI 是“自动驾驶仪”。老师不再教学生怎么踩油门(写基础代码),而是教学生怎么看懂仪表盘、怎么规划路线、怎么在自动驾驶出故障时接管方向盘
  • 做法:老师直接给学生几千行别人写好的复杂代码(就像给了一辆已经造好的汽车),让学生用 AI 去理解它、修改它,而不是从零开始造车。

2. 把“数学”和“代码”变成“双胞胎”

以前,数学证明和代码逻辑是分开的。在这个实验里,老师发现它们其实是同一枚硬币的两面

  • 比喻
    • 递归(代码) 就像 俄罗斯套娃(Matryoshka dolls)。老师真的把套娃带进教室,让学生一层层打开,理解“最里面的那个”就是“基础情况”。
    • 排序算法 变成了 跳舞。老师放匈牙利民谣,让学生排成一队,像跳民间舞一样模拟“冒泡排序”,用身体记住算法是怎么交换位置的。
    • 图论(Graph) 变成了 玉米地迷宫。一个学生分享带儿子走迷宫的经历,瞬间让大家明白了“广度优先搜索”和“深度优先搜索”的区别。
  • 效果:学生不再觉得数学是枯燥的公式,代码是冷冰冰的字符,而是发现它们都在描述同一个世界的逻辑。

3. 把“考试”变成了“讲故事”和“走秀”

传统的考试是让学生交作业,老师打分。在这个实验里,考核方式变了:

  • 分享圈(Sharing Circle):每节课开始前,大家围坐一圈,不谈技术,先分享这周学到的最有趣的故事或困惑。这就像是一个部落篝火晚会,建立人与人之间的信任。
  • 代码走秀(Code Walk):期末不交试卷,而是学生要像产品发布会一样,向老师和同学演示自己的项目。
    • 老师会问:“如果我把这个按钮点一下,你的程序会怎么走?”
    • 如果学生答不上来,或者代码跑不通,那就不及格(就像现实中软件上线如果坏了就是灾难,没有“部分给分”)。
    • 这迫使学生在写代码时,必须真正理解每一行在做什么,而不是靠 AI 瞎蒙。

4. 老师的角色变了:从“百科全书”变成“导游”

以前,老师是站在讲台上无所不知的“圣人”。现在,因为 AI 什么知识都能查,老师变成了向导

  • 比喻:老师不再负责“背地图”,而是负责教学生怎么看地图、怎么在迷路时保持冷静、怎么判断 AI 指的路是不是对的
  • 老师会分享自己工作中遇到的真实“翻车”故事,告诉学生:即使有 AI,人类判断力、伦理思考和解决复杂问题的能力依然是不可替代的。

实验结果如何?

  • 学生反应:虽然课程强度很大(4 小时连上),但学生们非常投入。他们不仅学会了编程,还建立了一个像家人一样的学习社区。
  • 意外惊喜:有些学生甚至不用 AI,完全手写代码,因为他们已经建立了强大的逻辑思维。而用 AI 的学生,也学会了如何驾驭工具。
  • 核心结论:在 AI 时代,“理解原理”比“死记硬背”更重要,“人与人连接”比“冷冰冰的工具”更珍贵

一句话总结
这篇论文告诉我们,面对 AI 的冲击,我们不需要把学生关在笼子里禁止使用工具,而是要带他们走出教室,在真实的“游乐场”里,学会如何与 AI 共舞,如何像建筑师一样思考,而不仅仅是像砖瓦工一样砌墙。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →