(文/图 软件学院 殷全)3月18日,软件公共教研室组织开展了“程序设计类课程设计培训分享”主题教研活动。本次活动聚焦“以培养计算思维为核心”的教学设计与“程序可视化”教学手段的创新应用,全体教研室教师参加了此次活动。

殷全老师结合假期参加的“程序设计类课程研讨会”的心得,以《计算思维导向的课程重构》为题,分享了其在程序设计类课程中的最新探索。他强调,课程设计的核心应从单纯的知识传授转向思维能力的培养。主讲人通过具体的案例,展示了如何将复杂的编程问题分解为“抽象、分解、算法、评估”等计算思维的具体实践环节。通过引入项目式学习(PBL)和分层任务设计,引导学生从“实现功能”的思维定式中跳脱出来,转而关注“如何高效、优雅地解决问题”,真正实现从“授人以鱼”到“授人以渔”的转变。
然后通过分享,展示了多种可视化工具在课堂中的应用,例如通过算法可视化平台演示排序算法的内部排序过程,利用代码动画插件展示递归函数的调用栈变化,以及借助前端技术让学生实时看到代码运行与界面生成的交互效果。大家一致认为,可视化手段不仅降低了初学者的认知负荷,更能激发学生的学习兴趣,帮助学生在“看见”逻辑的过程中,深化对计算思维内涵的理解。
在交流研讨环节,与会教师结合自身教学实践,围绕“如何在有限的课时内平衡思维训练与技能训练”“可视化工具在不同层次学生中的应用策略”等问题展开了热烈讨论。
最后,殷全在总结中指出,程序设计课程是培养学生信息素养和创新能力的重要阵地。未来,教研室将继续以“计算思维”培养为统领,以课程设计为抓手,鼓励教师积极探索现代信息技术与教学的深度融合,持续打造有深度、有温度、有厚度的“金课”,切实提升人才培养质量。
