摘要

C语言程序设计作为计算机专业相关专业学生的入门第一课,是学习其它专业课程的重要基础。如何教好这入门第一课是教学改革中的重要课题。本文针对C语言教学中普遍存在的重理论轻实践、重语法讲解轻编程思想的现象,将ACM竞赛平台用于C语言的实践教学中,为学生提供了编程实践的平台,极大地激发了学生的编程热情,培养了学生自主学习的能力,取得了很好的教学效果。