计算机科学是21世纪对人类生活影响最大的前沿学科,程序设计是计算机学科发展的基石,同时计算机思维的训练对学生的逻辑思维发展大有裨益。本文针对“C语言程序设计”教学的现状和不足,结合程序设计理论与实践结合能力极强的特点,提出以学生为主体的教学改革的方法,充分调动学生的学习积极性。主要包括课堂教学的方法和实验教学方法的改进。为基础学科的教育发展提供建议和指导,从而促进我国高校的基础学科建设能更好地发展。