“CS 1.5”:关于在 AI 时代集成 CS1 与离散结构课程的经验报告
计算机与社会
2026-04-21 v1
摘要
生成式 AI 的快速普及从根本上改变了计算机科学教育的格局。传统方法强调语法记忆和从零编写代码,面对能瞬间生成此类代码的工具时显得力不从众。为此,我们在 Northeastern University Vancouver 设计并实施了一个实验课程,将“计算机科学导论”(CS1)与“离散结构”合并为单一、连贯的工作室体验。该课程被称为“CS 1.5”——这是一个对其在 CS1 与 CS2 之间的位置的调侃——该课程基于两个核心原则运作:将 AI 视为合作伙伴而非对手,并在实际实现与深度理论基础之间保持平衡。本报告详细阐述了我们的教学干预措施,包括调整时间表以支持 4 小时工作室格式的引入,提出“分享圆”以促进人际联系,以及战略性地将“代码理解”从“代码生成”转向。我们讨论了具体的集成项目——涵盖集合论、递归和概率——这些项目搭建了数学证明与软件实现之间的桥梁。最后,我们反思了教师角色的变化——从知识储备库转向人类导师——并为扩展这一高接触、集成模型提供了实用建议。
引用
@article{arxiv.2604.16365,
title = {"CS 1.5": An Experience Report on Integrating CS1 and Discrete Structures for the AI Era},
author = {Ildar Akhmetov and Juancho Buchanan},
journal= {arXiv preprint arXiv:2604.16365},
year = {2026}
}