不仅要“码出来”,更要“讲明白”:《Web前端开发》课堂的“讲码革命”
来源:计算机与人工智能学院
作者:杨佳奎
时间:2026-06-05

计算机科学与技术专业《Web前端开发》课堂上有一个特殊环节:学生写完代码后,随机被点名上台“讲码”——讲清楚“我用了什么方法”“我为什么这么用”“我遇到了什么坑”。“很多学生能照着教程写出页面,但换个需求就无从下手。这说明他们只是在复现,而不是真正掌握。”计算机专业谈存欢老师说。这正是SC教学改革要解决的核心问题:学习是否真正发生,不能只看结果,更要看学生能否用自己的语言重构知识。

D67E6

为此,谈老师在《Web前端开发》课程中,设计了“讲码+AI赋能+过程激励”三位一体的课堂模式。使学生从上课“照搬”到了现在的“主动求索”,从“这样做”到现在的去思考“为什么这样做”。该模式并非简单增加表达环节,而是通过“讲码”倒逼学生进行认知重构:在组织语言解释代码逻辑的过程中,让学生真正理解代码。

120F19

一、讲码机制:让知识从“跑通”走向“讲透”

每次上机课结束前20分钟,随机抽取学生上台讲解核心代码。2023级计算机科学与技术专业的同学回忆:“第一次被抽到时,代码明明跑通了,但让我讲为什么这里用<div>标签而不用<section>标签,我支支吾吾说不清。那次之后我才意识到,之前很多都是假懂”。

讲码不是简单复述,而是倒逼学生真正理解结构、样式与交互背后的逻辑。学生不仅要展示代码,还要回答同学的追问、接受老师的质疑。这一环节让课堂从“写得出”走向“讲得清”,从被动接收走向主动建构。

CE443

二、AI助教进课堂:从“独自踩坑”到“即时破局”

依托超星学习通AI功能,谈老师将AI智能研判引入编程教学。学生提交代码后,系统自动标注语法错误、逻辑偏差,并推送优化建议与参考资料。

“以前学生盯着浏览器控制台发呆半小时,不敢问也不敢动。现在AI三分钟帮他们定位问题,他们反而更有信心去尝试不同解法。”谈老师说。AI不是替代学生思考,而是帮助学生快速越过低级错误,把精力集中在架构设计和逻辑优化上。课后,AI智能组卷生成个性化分层习题,语法薄弱者夯实基础,学有余力者挑战复杂项目。课堂从“一刀切”走向“千人千面”。

1C897D

三、课前课后巧设计:让提问成为能力,让奖励激活思维

学校提供的专项预算,在谈老师手里有了不一样的用法——奖励“会提问的学生”。课堂上设置“金问题奖”:学生提出的问题如果被认定为“有深度”“切中要害”,当场获得笔记本、加湿器等小奖品。标准很简单:不是问“这个怎么做”,而是问“为什么这样做”“换一种方式会怎样”。

谈老师还设置了课前“问题漂流瓶”——学生匿名写下遗留问题,随机抽取解答。“这个环节让我敢问那些怕被笑话的问题了”一名基础较弱的学生说。课程评价也随之重构:过程性评价加入了“提问记录”“讲码表现”等维度,不再只看作业交没交,更看学生想没想清楚。

四、数据驱动分层教学,让每个学生被“看见”

课堂活力的背后,是一套以数据为支撑的学情研判机制。AI平台全程采集学习行为数据,生成班级“学情热力图”——谁在CSS布局上反复出错,谁在JavaScript函数调用上停滞不前,一目了然。

谈老师据此动态调整教学重点,推送不同难度的任务:基础薄弱者夯实语法与盒模型,中等水平者完成交互逻辑调试,学优生挑战组件化开发与框架整合。

“以前有的学生跟不上就放弃,有的“吃不饱”觉得无聊。现在AI的即时反馈和分层任务,让每个学生都能在自己的台阶上获得成就感。”谈老师说。课堂提问也从“老师这个怎么写”变成“AI给了方案A,我的方案B哪个效率更高?”思辨成为常态。

从“码出来”到“讲明白”,从“给答案”到“问问题”,谈老师用一次随机点名、一个匿名漂流瓶、一份即时奖品,把“以学生为中心”的理念落到了每一节课里。

审核 / 王娟娟