兰州信息科技学院一堂C语言课从“代码报错”到“主动破局”
来源:计算机与人工智能学院
作者:杨佳奎
时间:2026-05-19

讲台上,2024级计算机科学与技术专业罗楠同学正分享自己用AI助教调试指针程序的心得:“以前总在地址传递上‘踩坑’,现在AI三分钟帮我定位问题。”屏幕同步投射出超星学习通的AI实践模块——语法漏洞与逻辑偏差被实时标注,优化建议同步推送。台下同学凝神思考,马雯老师在关键节点追问:“AI的建议有没有局限性?”

这不是公开课的特殊设计,而是兰州信息科技学院《C语言高级程序设计》课堂的日常。学校以本科教学合格评估为契机,设立专项经费支持教师引入超星学习通AI功能,搭建“课前分享—课中实操—课后巩固”全周期AI+SC一体化教学模式,让课堂从“教师满堂灌”转向“学生主动学”。

50571

一、课前五分钟+三维课堂,让思维“活”起来

每节课前五分钟,学生轮流上台分享AI辅助编程心得。指针悬空、数组越界——曾经让学生独自煎熬的“报错噩梦”,变成可复用的集体经验。

“以前自己反复调试很久也找不到问题,只能等课堂统一讲解。”2025级计算机科学与技术专业学生段宇杰说,“现在AI即时解析报错原理,我还能把心得讲给同学听,学习效率和表达能力都提升了。”

课堂主体构建“学生自主编程+AI智能研判+教师精讲引导”三维模式。系统自动校验代码、标注错误、实时反馈。教师不再埋头批改,而是聚焦典型问题现场拆解、一对一引导。课后AI智能组卷生成个性化分层习题,形成“预热—实操—巩固”良性闭环,让抽象难懂的C语言成为思维生长的活跃土壤。

4B8EA

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

课堂活力的背后,是一套以“学生为中心”的底层机制。马雯老师表示:“引入AI不是替代教师,而是用数字化手段贴合学情差异,落实精准育人。”

核心逻辑是“数据驱动学情研判”。AI平台全程采集学习行为数据,生成班级“学情热力图”——谁频繁在指针上报错,谁在递归函数上停滞,一目了然。教师据此动态调整教学重点,推送不同难度的编程任务:基础薄弱者夯实语法,中等水平者完成标准调试,学优生挑战复杂算法与项目实战。

“以前有的学生跟不上就放弃,有的‘吃不饱’觉得无聊。”马雯老师说,“现在AI的即时反馈让每个学生都能在自己台阶上获得成就感,自主学习的内生动力被真正激发。”课堂提问也从“老师这个怎么写”变成“AI给了方案A,我的方案B哪个效率更高?”思辨成为常态。教师从知识灌输者转变为学习引路者。

三、以评促建,将课堂革新融入育人全链条

马雯老师将AI+SC融合实践纳入本科教学合格评估整体战略,常态化开展专题研讨与技能培训,加速数智教学普及。

《C语言高级程序设计》是计算机类专业核心课程,直接影响学生后续算法学习、嵌入式开发等职业发展。SC教学改革落地后,课堂参与度提升超40%,学生的逻辑思维、问题排查、自主深度学习等能力系统性增强。25级数据科学与大数据技术1班李想同学说:“现在遇到报错,我习惯性地分析问题、借助工具尝试不同解法,这种思维迁移到了其他课程和生活中。”

从人才培养源头夯实就业竞争力,这正是应用型本科高校的核心育人目标。

565DC

从学生上台分享的那五分钟,到AI实时标注错误的那一瞬间,再到教师俯身引导的那一句追问——这些微小的课堂细节,汇聚成一所学校对“以学生为中心”教育初心的坚守。

兰州信息科技学院坚持以评促建、以评促改,让每一间教室成为思维生长的沃土,让每一位学生在主动探索中成长为数字产业需要的高素质技术技能人才。一行代码,夯实根基;一块屏幕,联结未来。教育,正是这样一场静水流深的深耕与等待。

审核 / 王娟娟