C++程序设计课程思政教学与实践研究
2024-01-04关焕梅肖春霞罗飞张华
关焕梅,肖春霞,罗飞,张华
(武汉大学计算机学院,湖北 武汉 430072)
0 引言
高校大部分学科专业的培养方案中均设置了程序设计类课程,课程覆盖面广、影响大。其中,C++程序设计是一门重要的专业基础课。课程教学目标是熟悉C++基本知识,掌握基于过程和面向对象的程序设计方法,掌握常用算法,了解泛型编程,掌握调试程序的方法和技巧,能够利用面向对象和计算思维解决应用问题[1-2]。课程德育目标是把马克思主义立场观点方法的教育与科学精神的培养相结合,提高学生正确认识问题、分析问题和解决问题的能力,培养学生认真严谨的学习态度,树立社会主义核心价值观,树立精益求精的大国工匠精神,激发学生科技报国的家国情怀和使命担当。因此,挖掘其课程思政资源、探索融合课程思政的教学实践及教学评价方法,意义重大[3-4]。
本文从契合新工科专业人才培养的要求出发,梳理C++程序设计课程的知识模块,发掘德育元素。结合C++程序设计课程的特点,有机地融入课程思政元素,在培养学生程序设计能力和计算思维能力的同时实现育人目标。
1 课程思政资源挖掘
课程思政资源的挖掘思路是以思政目标为指导,通过对课程知识点进行拓展与引申、对程序实例进行拓展与引申、对算法进行拓展与引申、与知识点相关的人物和事件进行拓展与延伸等多个方面、多种渠道着手[5-10]。在课程思政资源挖掘过程中,要充分尊重理工科专业的认知发展规律、大学人才培养规律和高校教育教学规律,结合C++程序设计课程理论知识多、语法复杂、内容量大、实践性强的特点,科学地设计融入思政元素的教学方案。教师以专业教学完成育人,学生通过专业学习完成价值养成[11]。
C++程序设计课程思政元素示例如表1所示。
表1 C++程序设计课程思政元素示例
2 课程思政教学实践
在课程教学实践过程中,采用理论讲授、上机实践与翻转课堂相结合的混合模式。传统课堂教学是主战场,注重教法;上机实践提供“一对一”指导,注重身教;翻转课堂回归学生自主学习本质,注重目标学习和协同互助。通过教学实践,将课程中蕴含的思政元素无声地融入教学环节,实现思政教育与知识体系教育的有机统一,落实立德树人。
C++程序设计课程思政教学设计案例如表2所示。
3 课程思政教学评价分析
为有效地进行课程思政教学评价,结合C++程序设计课程的特点,选择以学习自我能效感评价和科学精神评价作为思政教学评价的主要内容。
自我效能感是指人们对自己实现特定领域行为目标所需能力的信心或信念。学习自我效能感是自我效能感在学习领域内的表现。在高等教育层面,学习自我效能感是指大学生的学业能力信念,即大学生对自己能否利用所拥有的能力或技能去完成学习任务的自信程度的评价,是大学生对控制自己学习行为和学习成绩能力的一种主观判断。科学精神本质上是一种思维品质以及在这种思维品质下表现出的外在行为,体现在进行科学研究和知识学习的过程中。它强调学习者要具备理性思维,有批判质疑精神,勇于探索,用科学的思维解决问题,同时将科学伦理牢记于心。
采用调查问卷的方式收集评价数据,评价问卷设计了A、B两套,每套20个问题,分别用于前测(第1次课)和后测(最后一次课)。问卷为李克特五分量表,评价者根据自身真实感受进行5 级打分,1 代表非常不同意、2代表比较不同意、3代表中立、4代表比较同意、5 代表非常同意。每项评价内容的得分为各题项的平均分,分数越高代表被测对象学习自我效能感及科学精神越高。
在教学班开展的课程思政教学实践中,分发了50份评价问卷,前测问卷回收46 份,其中有效问卷46份;后测问卷回收50份,其中有效问卷49份。统计结果如表3所示。
表3 评价文件统计结果
从统计结果看,前测问卷均分为3.526,后测问卷均分为3.982,后测问卷均分比前测问卷均分高0.456,说明课程思政教程实践对学习自我能效感和科学精神有积极的促进作用。
各题项均分对比如图1所示。在20个题项中,有18个题项的后测分数高于前测分数,有2个题项的后测分数低于前测分数,这2 个题项分别为:“Q5:我认为班上绝大多数同学对待作业的态度都比我认真(反向检测题)”和“Q16:在和别人持有不同观点时我总是很容易被说服(反向检测题)”。题项Q5 说明部分学生感到自己没有其他同学努力,题项Q16说明部分同学对自己的观点不够自信。针对于此,在后续的课程教学中需要侧重指导和帮助。另外题项“Q20:我会直接用ChatGPT等AI工具帮我写代码(反向检测题)”的前测均分和后测均分都很高,说明学生普遍不认同抄袭行为,体现了当代大学生的高素质。
图1 各题项均分对比
4 结束语
本文探讨了如何挖掘C++程序设计课程思政资源、如何进行课程思政教学实践等问题,结合C++程序设计课程的特点,以学习自我能效感评价和科学精神评价作为思政教学评价的主要内容,某教学班的课程思政教学实践中,取得了较好的教学效果。