通过分析课程思政育人现状,面向机械工程专业探索C语言程序设计课程思政元素的来源,针对课程“理实分离”问题展开理论课与实践课双向循环的教学设计,总结教学大纲及相关思政目标和案例,并以机械安全风险预警评估项目为例,在实践课教授过程将思政元素巧妙融入,力求把思想政治工作贯穿于教育教学全过程。