C语言程序设计是信息类专业的一门重要的专业基础课程,在分析了传统教学方式下存在的一些问题的基础上,基于“OBE+课程思政”的理念,文章研究了课程的教学改革,从课程目标重构、课程资源建设、教学过程设计、教学方法改进、评价体系优化及课程结果分析等方面进行了阐述,通过学习成绩分析及目标达成度对比,证明教学改革措施取得一定的效果。文章的研究对相关课程的教学改革具有一定的参考价值。