C语言程序设计课程大纲

需积分: 0 1 下载量 169 浏览量 更新于2024-09-20 收藏 88KB DOC 举报
"C程序教学大纲" 在C程序教学大纲中,主要涵盖了C语言课程的各个方面,包括课程介绍、教学目标、教学要求、考核方式、教材及参考书目等内容。以下是对这些要点的详细说明: 1. **课程基本信息**: - 课程名为《C程序设计》,英文名是THE C PROGRAMMING LANGUAGE。 - 总学时为138学时,其中理论课72学时,实践课66学时。 - 授课对象为现代教育技术专业的专科生,需要先修《大学计算机基础》和《VB程序设计》。 - 该课程为必修课,由山西大同大学朔州师范分校开设。 2. **考核方式**: - 考核形式为闭卷考试,这表明学生需要对C语言的理论知识和实践技能有深入的理解和掌握。 3. **教材与参考书**: - 主教材是《C程序设计(第三版)》,作者谭浩强,由清华大学出版社于2005年出版。 - 参考书籍包括多本不同作者的C语言教程,分别来自电子工业出版社、北京邮电大学出版社和机械工业出版社,涵盖C语言的基础、实践和习题解答。 4. **课程内容**: - 课程内容旨在让学生理解程序设计思想,熟悉语言流程、规则和语法结构。 - 学习者将通过课程学习掌握C语言的基本语句、语法、数据类型、运算符和表达式,以及顺序、选择、循环结构的编程技巧。 - 进一步,学生将学习数组、函数、指针、文件、结构体类型变量、结构体数组的使用,这些都是C语言的核心概念。 5. **课程性质与教学目标**: - 课程性质是现代教育技术专业的专业基础课,对学生进行程序设计的启蒙教育。 - 教学目标是培养学生的程序设计能力,形成正确设计思维,熟练使用C语言编写和调试程序,为后续学习如《数据结构》等课程打下坚实基础。 6. **教学要求**: - 学生需全面掌握C语言的基础知识,不仅限于语法,还应具备解决实际问题的能力。 - 通过实践,学生应能独立编写、调试程序,运用面向过程和面向对象的方法来解决软件开发问题。 C程序教学大纲强调了理论与实践的结合,旨在让学生通过系统学习和实践,成为具备良好编程技能和问题解决能力的程序员。学习C语言不仅是技术基础的积累,也是为未来专业发展奠定基石。