C语言程序设计课程是程序设计竞赛的重要基础,将程序设计竞赛与课程教学和实践教学相结合,通过OJ系统布置作业、融入相应的算法知识点,增加了趣味性,有助于加深学生对知识的理解掌握。培养学生独立分析问题、解决问题的能力。