2026年5月19日下午第5-6节,计算机1243-4班的程序设计课堂上,刘春燕老师按教学计划讲授“集合”相关内容。计算机与网络工程系副主任杜琳带领黄彩霞、王海霞、周熠等老师走进教室集体听课,并在课后进行了集中评议。
本节课以数组与集合的对比作为切入点。刘春燕老师从存储长度、数据类型、操作方法三个维度进行分析:数组长度固定,集合长度可动态变化;数组可直接存储基本数据类型,集合主要用于存储对象。通过对比,学生直观理解了集合在实际开发中的优势。
接着,刘老师系统讲解了集合的特点、存储方式及读取方法。她以ArrayList为例,演示了元素的增、删、改、查操作。整堂课提问频率较高,例如“集合能否存储基本数据类型?”“如何遍历集合中的所有元素?”“ArrayList与数组在插入元素时效率有何不同?”等问题接连抛出,有不少同学参与互动。引导式提问是本课的一个突出特点。刘老师并不直接给出答案,而是先让学生说出数组的局限性,再引导他们推测集合可能具备的特性。当学生回答不完整时,她通过追问和举例帮助学生自己纠偏。这种“以问促思”的方式有效调动了学生的参与感。

课后,听课老师进行了集体评议。大家一致认为,刘春燕老师教学目标明确,重点突出,对比教学法与引导式提问运用得当,学生互动充分,教学效果良好。同时,听课教师也提出了改进建议:可适当增加小组讨论环节,让更多内向的学生有机会表达;在讲解集合遍历时,可补充迭代器的底层实现原理,以满足学有余力学生的需求。
本次集体听课活动为教师间相互学习、共同提升提供了良好契机。
