针对C语言程序设计课程教学呈现枯燥无趣的现象,提出从学习迁移理论出发,分析该课程教学改革存在的问题,从中找出影响学习迁移的主要因素。提出在教学过程中应合理掌控教学过程、建立C语言的迁移教学情境、定期组织学生进行知识总结等,以提高学生的学习效率。