C 语言教学大纲第一部分:大纲说明一、课程编号:10122017二、课程性质与特点C 语言是一门基础性课程。本课程是具有理论和实践结合性较强的特点。课程内容包含 C 语言的各种数据类型,运算符,表达式;结构化程序设计语句;函数的概念和用法;编译预处理命令;位运算;文件的操作;算法的基本表示方法及结构化程序设计方法。三、在专业计划中的地位和作用本课程是一门专业基础课,该课的前期课程为计算机导论,后续课有:计算机辅助教学,毕业论文等。本课程为后续课提供了语言基础和应用工具等。四、教学目的通过学习本课程,学生能够比较熟练地掌握 C 语言的语法规则,能够掌握一些较为简单的算法,并初步积累编程经验,自己解决一些比较简单的程序课题。五、学时与学分及开课学期本课程总学时为 44 学时,3 学分,每周 4 学时。理论讲授 22 学时,上机操作 22 学时.六、教学方法《C 语言》课程采用讲授和上机实际操作实践相结合的教学方法,理论部分的讲授采用多媒体课件教案。七、考核方式考查课程:成绩以考试卷面加上机实践成绩综合评定。八、教材及主要参考书目(一)教材[1]《C 程序设计》第二版 谭浩强 清华大学出版社 1999.12[2]《C 程序设计上机指导》第二版 谭浩强 清华大学出版社 1999.12第二部分:课程内容第一章 C 语言概述教学目的与要求:了解 C 语言的历史、特点;掌握 C 语言的运行环境,初步了解运行一个 C 语言程序的过程教学方法:结合上机掌握 C 语言的运行环境,并运行一些简单的 C 程序教学重点:C 语言的特点;C 程序的上机步骤教学时数:1 学时主要教学内容:第一节 C 语言出现的历史背景第二节 C 语言的特点第三节 简单的 C 程序介绍第四节 C 程序的上机步骤第二章数据类型、运算符与表达式教学目的及要求:掌握几种基本数据类型的存储方式,表示方法;掌握不同类型间数据转换的原则与方法;掌握有关运算符与表达式的运用教学方法:结合习题、上机掌握 C 的基本数据类型,和不同数据类型间的混合运算教学重点:整型、实型、字符型数据;运算符和表达式的运用教学时数:2 学时主要教学内容:第一节 C 的数据类型第二节常量与变量第三节整型数据第四节实型数据第五节字符型数据第六节变量赋初值第七节各类数值型数据间的混合运算第八节算术运算符和算术表达式第九节赋值运算符和赋值表达式第十节逗号运算符和逗号表达式第三章最简单的 C 程序设计----顺序程序设...