第2章 课程设计指导

课程设计是重要的实践教学环节,是在教师具体指导下,对学生进行阶段性的单体或单元设计、生产工序或工艺过程设计方面的专业技术训练。目的在于培养学生独立分析问题和解决问题的能力,为学生提供了一个既动手又动脑,独立实践的机会。将课本上的理论知识和实际应用问题进行有机结合,提高学生程序设计、程序调试及项目开发能力。以培养学生综合运用所学理论知识、分析和解决实际问题的能力,锻炼学生的独立工作能力和协作能力。

C语言课程设计是在学生学习完《C语言程序设计》课程后进行的一次全面的综合练习。为后续课程:数据结构、面向对象程序设计、Internet与Java程序设计等奠定必要的实践基础。本课程设计是利用C语言理论和实验课中学到的编程知识和编程技巧,通过布置具有一定难度、一定编程量的课程设计题目,使学生通过课程设计掌握高级编程语言的知识和编程技术,掌握程序设计的思想和方法,具备利用计算机求解实际问题的能力。