To address the issue of integrating ideological and political education into programming course teaching, a teaching route of C Language Programming with ideological and political oriented towards "safety thinking" is constructed. By analyzing the security risks of coding and practicing secure coding, combined with in-depth exploration of ideological and political elements such as the rule of law and social responsibility, a teaching framework combining theory and practice has been constructed. This study aims to enhance students' safety awareness and professional ethics, and achieve dual cultivation of technical skills and ideological and political literacy through innovative models such as flipped classroom and project-based learning. The implementation results show that students have not only mastered secure programming skills, but also significantly improved their awareness of the rule of law, teamwork, and social responsibility, demonstrating the effectiveness and foresight of this teaching model.
Key words
course ideology and politics /
safety thinking /
C language /
teaching model
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] 教育部关于印发《高等学校课程思政建设指导纲要》的通知[EB/OL].http://www.moe.gov.cn/srcsite/A08/s7056/202006/t20200603_462437.html.
[2] 张焕国,韩文报,来学嘉,等.网络空间安全综述[J].中国科学:信息科学,2016,46(2):125-164.
[3] 杜瑞颖,张焕国,傅建明,等.网络空间安全大类下的信息安全专业人才培养[J].网络与信息安全学报,2019,5(3):25-30.
[4] 张洋. 面向新时代课程思政教学改革的模拟电子技术“三位一体”多元化教学模式[J].高教学刊,2024,10(20):149-152.
[5] 余波,彭琛,陈雨,等.应用型本科院校人工智能专业程序设计课程思政教学改革[J].计算机教育,2025(2):134-138.
[6] 胡艳华,崔亚楠,韦灵.基于“OBE+思政”理念的Python程序设计课程改革与实践[J].计算机教育,2025(2):144-149.
[7] 李俊. 计算机类专业课程思政教学研究与实践——以C语言程序设计课程为例[J].电脑知识与技术,2022,18(28):158-160.