PDF下载
基于C++的课程思政库调用探索

​梁威 汪子晨

上海工程技术大学机械与汽车工程学院,上海,201620

摘要: 课程思政是高校教育的重要组成部分,将思想政治教育融入专业课程中,旨在提升学生的思想政治素养。本研究通过探索借助C++语言对课程思政库的调用来实现对学生思想政治教育的潜移默化影响。本文介绍了一种基于C++课程思政库的设计与实现方案,并通过教学实践验证了该方案的有效性。
关键词: C++;课程思政;案例库调用
DOI:10.12721/ccn.2025.157018
基金资助:上海工程技术大学课程思政教育教学研究项目(zx202301001);上海工程技术大学科普专项“智能汽车传感与创新科普系列活动”,项目编号:24KPHD05;上海工程技术大学“AI+”课程建设“智能汽车传感技术”。
文章地址:

1. 引言

在新时代的高等教育中,思想政治教育的重要性日益凸显[1]。课程思政(思政教育与专业课程的融合)成为高校教师关注的焦点[2]。传统的思政教育往往局限于特定的课程,而课程思政的理念是将思想政治教育的内容和价值观渗透到所有专业课程中。这不仅有助于培养学生的专业能力,还能提升其道德素质和社会责任感[3]。本文探讨如何利用C++语言设计并调用课程思政案例库,实现对学生思想政治素养的教育。

2. 基于C++课程思政库的设计与实现

2.1 课程思政库的设计原则

(1)模块化设计:思政库应设计为模块化,可以根据不同的教学需要进行组合和调用。

(2)可扩展性:随着课程内容的不断更新和拓展,思政库应能够灵活扩展,以适应新的思政教育需求。

(3)易用性:库的接口应设计为简单易用,便于教师在课堂上灵活调用。

2.2 课程思政库的实现

课程思政库可以基于C++的标准库实现,结合一些开源库和资源,提供丰富的教学案例和素材。以《流体力学基础》这门课的课程思政为例,涉及6个模块,查找思政案例、显示已有案例、添加思政案例、修改思政案例、删除思政案例和退出程序。以方便各科老师查找、添加、修改或删除案例的需要。

3. 教学实践与效果评估

通过在课程中引入课程思政库,教师可以在讲解知识的同时,自然和方便地引导学生思考相关的思政问题。教学实践表明,通过思政库的调用,课堂讨论更加丰富多彩,学生的参与度和积极性有明显提高。这种方法能够有效地提升学生对社会责任的认识,并促进他们形成正确的价值观。

4. 结论与展望

本文探讨了如何通过设计和调用C++课程思政库,提升学生的思想政治素养。这种方法不仅丰富了教学内容,还帮助学生在专业学习中树立正确的价值观,具有一定的理论和实践意义。未来的工作可以进一步扩展课程思政库的内容,使其涵盖更多的思想政治教育主题,并探索更多在其他专业课程中融入思政教育的可能性。

基金资助:

参考文献

[1] 国务院. 《关于全面深化新时代教师队伍建设改革的意见》. 2017.

[2] 杨明,刘露,韩旭."润物无声"的课程思政在计算机科学与技术专业课中的实践研究——以《操作系统》课程为例[J].人文之友, 2021, 000(019):114-115.

[3] 王君.课程思政融入计算机专业课堂教学的实践研究[J].教育研究, 2022, 5(7):50-52.