针对我校程序设计类课程的教学实际,分析教学中存在的主要问题,结合OBE教育模式和计算思维模式,提出了"以学生为中心,以成果为导向,以思维为驱动"的程序设计类课程教学改革方向。以我校"C语言程序设计"和"Python程序设计"课程为例,进行基于OBE的教学体系框架、教学环节的设计和基于计算思维的教学方法、教学案例设计,并进行实例分析和验证,为程序设计语言类课程教学改革提供新思路,为提高教学质量提供新方法。