"翻转课堂"教学模式将从前的教学结构进行颠覆式安排,形成为学生"量身定做"的学习方式。传统的《C语言程序设计》的授课方式是教师将课程中涉及到考试的知识点组合成问题交由学生作答。翻转课堂教学模式下的《C语言程序设计》课程设计,不仅创新发展了原来的授课方式,而且在培养学生自主思考和自主设计能力上发挥了重要作用。