《高级语言程序设计(C语言)》课程思政建设的探索与实践
Exploration and Practice on the Ideological and Political Construction of the Course “Advanced Language Programming (C Language)”
DOI: 10.12677/ae.2025.15112187, PDF,    科研立项经费支持
作者: 夏宇豪:怀化学院物电与智能制造学院,湖南 怀化;莫林琳*, 黄利军:怀化学院物电与智能制造学院,湖南 怀化;怀化学院物电与智能制造学院通信教研室,湖南 怀化
关键词: 课程思政C语言创新实践教学改革专业基础课Ideological and Political Construction of Courses C Language Innovative Practice Teaching Reform Professional Basic Course
摘要: 《高级语言程序设计(C语言)》是工科核心基础课,兼具理论逻辑性与实践应用性且含有丰富的思政资源。但当前存在思政元素碎片化、教学脱离工程实践应用、教学方法单一、评价片面等问题,不符合新工科人才培育要求,鉴于此本文锚定“专业技能 + 价值引领”双维度目标,从重构“人物 + 案例 + 数字”三位一体思政资源库、创新以“学生信息管理系统”为核心的任务驱动教学、完善“过程 + 能力”双导向评价等方面出发,实现思政教育从“被动植入”到“自然融入”,试图在提升学生C语言能力与计算思维的同时,培养学生的工匠精神与科技报国情怀,并形成可迁移的工科基础课思政范式,为新工科课程思政改革提供具有一定参考价值的实操样本。
Abstract: “Advanced Language Programming (C Language)” is a core basic course for engineering majors. It combines theoretical logic and practical application, and contains rich ideological and political resources. However, there are currently problems such as fragmented ideological and political elements, teaching divorced from engineering practice and application, single teaching methods, and one-sided evaluation, which do not meet the requirements for training new engineering talents. In view of this, this paper focuses on the dual-dimensional goal of “professional skills + value guidance”, and proceeds from aspects such as reconstructing the “character + case + digital” trinity ideological and political resource database, innovating task-driven teaching with the “student information management system” as the core, and improving the “process + ability” dual-oriented evaluation. It realizes the transformation of ideological and political education from “passive implantation” to “natural integration”, and attempts to cultivate students’ craftsmanship spirit and feelings of serving the country through science and technology while improving their C language ability and computational thinking. Furthermore, it forms a transferable ideological and political paradigm for basic engineering courses, providing a practical sample with certain reference value for the ideological and political reform of new engineering courses.
文章引用:夏宇豪, 莫林琳, 黄利军. 《高级语言程序设计(C语言)》课程思政建设的探索与实践[J]. 教育进展, 2025, 15(11): 1449-1457. https://doi.org/10.12677/ae.2025.15112187

参考文献

[1] 魏秀蓉, 姚浩, 蒲伟生, 等. “C语言程序设计”课程线上线下混合式教学改革探索[J]. 无线互联科技, 2025, 22(10): 124-128.
[2] 刘芳, 秦兴国, 王宇英.《C语言程序设计》教学存在的问题及改进[J]. 教育理论与实践, 2012, 32(36): 51-52.
[3] 马骏, 张琦, 张俭鸽. 基于任务驱动的C语言课程教学设计[J]. 计算机工程与科学, 2016, 38(S1): 117-119.
[4] 宋友. 面向大类工科专业的程序设计课程教学改革[J]. 中国大学教学, 2018(11): 47-50.
[5] 莫林琳, 周玲芳.《高级语言程序设计(C语言)》课程教学改革与实践[J]. 怀化学院教育研究, 2022, 93(4): 72-73.
[6] 刘光蓉. 融入计算思维的C语言实验教学设计[J]. 实验室研究与探索, 2015, 34(10): 81-83+103.
[7] 郑阳平. 新形态一体化教材建设研究——以《C语言程序设计》为例[J]. 出版科学, 2018, 26(6): 44-47.
[8] 林远山, 于红, 王芳, 等. “大思政”背景下计算机类专业课程思政创新实践——以C语言程序设计课程为例[J]. 软件导刊, 2025, 24(7): 215-220.
[9] 彭银桥, 郭晓云, 张帆. 工程教育认证背景下C语言程序设计课程思政探索与实践[J]. 信息与电脑, 2025, 37(17): 188-190.