2026.10.12
阅读量:

上学期,中外合作办学项目组针对《算法与数据结构》开展 “少教多学” 教学改革。以“树与二叉树” 章节为例,该章传统教学需连续三课时讲授,学生虽能复述遍历算法,却难以把所学迁移到真实问题场景。改革的做法只有一句话:能自己学会的内容交给学生,把课堂时间还给练习——原本三课时的内容,一部分前置到课前自学,课内压缩为一节 90 分钟的课。
1
两条硬约束:
给教师“减讲”,给学生“加练”
讲授时长封顶。90 分钟课堂中,教师集中讲授不超过 20 分钟,占比 22%,其余 70 分钟全部归还学生,用于团队测试、项目编码与展示互评。
作业改部件。取消本章习题作业,改由学生交付贯穿式项目“校园路径规划与检索系统”的第 4 个部件——POI 索引结构,实现基础范围查询。
2
课前:以测定教
资源前置。课前一周通过 LAMS 发布课件、微课与不计分的自测题,学生自学并提交一条具体疑问;教师据此归纳本章的高频卡点,带回课堂回应。
准备度测试。课前两天完成限时计分的个人测试,平台导出逐题正确率并生成课堂精讲清单:低于 50% 的知识点进入精讲,50% 至 85% 交由团队辩论,高于 85% 不再讲授。本轮最终只留下两项进入精讲。

3
课堂:二十分钟讲,七十分钟练
教师讲。只讲清单内的知识点,摒弃逐页播放课件,改为师生同步推演;讲完当场抽答,答对率不足七成才补讲,补讲时长一并计入这 20 分钟。
学生练。4 人小组先独立作答,再讨论形成一致答案,由组长提交;随后按准备度成绩的高、中、低分流到基础、标准、挑战三条路径推进部件。教师只计时、巡视、追问。
展示与建议。每次安排两个小组、逐次轮换,各讲三分钟,说清做了什么、卡在哪、怎么解决,其余小组各提一条建议。


4
项目主线:一章交付一个部件
全课程六个模块共用一个贯穿式项目,每章交付一个可运行部件,成果汇入同一份小组共享文档。
本章交付 POI 索引结构。驱动性问题是“校园地图中输入关键词为何能即时给出候选地点”,验收标准是“支持范围查询,且不被有序数据打垮”。压测时学生按字典序插入全部地点,检索耗时显著上升,自行发现二叉搜索树退化为链表并主动查阅平衡二叉树方案——问题由学生自己发现,而非教师给出。
5
课后:互评、反思与反馈
提交与互评。课后一天提交部件,三天内完成组内互评,从准备度、参与度、贡献质量、团队合作四个维度各打 1 至 5 分,并给出具体改进建议。
反思。反思日志须写清本章卡点与解决方法;如使用人工智能工具,还须写清用法及其错误所在。
反馈。教师反馈与组内互评同步进行,在部件提交后 48 小时内给出,只就部件验收点与小组协作各提一条建议。
6
学习效果:从课堂练习走向学科竞赛
课堂目标达成。本章结束时,各小组均交付了可运行的 POI 索引部件并通过验收点;课堂展示中,学生能够讲清设计取舍与排障过程,而不仅是复述算法步骤。期末复盘显示,学生对“树”这一章知识点的迁移运用明显好于往届——面对新的应用场景,第一反应不再是套模板,而是先问数据会长成什么形状。
协作习惯延续。更重要的变化发生在课堂之外:小组协作没有随章节结束而终止,学生按课堂上形成的分工与评审习惯自发组队,把课程部件继续迭代成完整作品,报名参加各级各类学科竞赛。
竞赛成果。2026 年,学生团队获中国大学生计算机设计大赛全国三等奖 1 项、西北地区赛一等奖 1 项、三等奖 2 项、决赛入围奖 4 项;获中国高校计算机大赛网络技术挑战赛西北赛区二等奖、三等奖各 1 项。获奖作品的雏形,多数正是课程项目中的小组部件。



7
可复制性与下一步
本轮实践形成了可照搬的流程:课前以测定教,课中精讲与分层推进,课后部件交付与多元评价。改革的关键不在设计,而在克制——克制补充讲授的冲动、克制给出完整代码、克制即时回应提问,把给出答案换成追问一步。
下一步,课程组将把该流程复制至其余课程,打通“课堂—项目—创新实践”的育人链条。
-END-