欢迎来到天天文库
浏览记录
ID:21273164
大小:140.00 KB
页数:19页
时间:2018-10-20
《c语言程序设计教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《C语言程序设计》教学大纲C语言程序设计课程教学大纲一、课程编号:08二、课程性质:基本技能必修课三、教学目标:《C语言程序设计》是面向计算机专业的基本技能基础课程之一。本课程的主要任务是结合一般数值计算向学生介绍计算机程序设计的基本知识,使学生掌握C语言的基本内容及程序设计的基本方法与编程技巧。让学生了解算法的基本概念,了解进行科学计算的一般思路,培养学生应用计算机解决和处理实际问题的思维方法与基本能力。初步掌握软件开发的基本技巧,为进一步学习和应用计算机打下基础。四、学时分配章标题学时小计理论教学实验/
2、实训教学1C语言概述4222算法4223数据类型、运算符与表达式4224最简单的C程序设计—顺序程序设计4225分支结构程序4226循环控制8447数组8448函数8449预处理命令42210指针84411结构体与共用体84412位运算42213文件422合计723636五、学分:4六、教学内容:第1章C语言概述(一)教学目的了解C语言的特点及发展,掌握程序的基本结构与书写格式。掌握TurboC2.0集成开发环境的使用。(二)教学重点C源程序的编辑、编译、连接、执行,C源程序和C函数的组成,TurboC的上
3、机操作步骤。(三)教学难点C程序结构组成,TurboC集成开发环境的配置和使用。19《C语言程序设计》教学大纲(四)教学内容1.1C语言的历史背景1.2C语言的特点1.3C语言源程序的结构1.4C语言的上机步骤(五)教学方法与手段在具有多媒体教学设备的教室上课,通过多媒体展示教学重点、主要教学内容和相关实例,在机房上机实验的方式教学。第2章程序的灵魂——算法(一)教学目的理解算法的概念和特点,熟悉算法的几种表示方法,掌握结构化程序设计的方法和一般步骤。(二)教学重点算法的概念和特点以及N-S流程图的表示方法
4、。(三)教学难点N-S流程图的表示方法,算法示例。(四)教学内容2.1算法的概念2.2简单算法举例2.3算法的特性2.4怎样表示一个算法2.4.1用自然语言表示算法2.4.2用流程图表示算法2.4.3三种基本结构和改进的流程图2.4.4用N-S流程图表示算法2.4.5用伪代码表示算法2.4.6用计算机语言表示算法2.5结构化程序设计方法(五)教学方法与手段在具有多媒体教学设备的教室上课,通过多媒体展示教学重点、主要教学内容和相关实例,在机房上机,理解算法的作用。第3章数据类型、运算符与表达式(一)教学目的掌
5、握C的数据类型,常量和变量表示、定义及使用,各种运算符及表达式的概念和使用;了解C语言的自动类型转换和强制类型转,赋值运算符和比较运算符的区别。(二)教学重点数据类型及其表示;常量的概念、数据类型与表示、定义,变量的概念、类型、定义(声明)、初始化、输入、输出;运算符、运算种类及其运算规则;表达式及其运算结果;不同类型的数据之间的转换。19《C语言程序设计》教学大纲(三)教学难点数据类型;变量、运算符及表达式的用法;数据类型的转换规则。(四)教学内容3.1C语言的数据类型3.2常量与变量3.2.1常量和符号
6、常量3.2.2变量3.3整型数据3.3.1整型常量的表示方法3.3.2整型变量3.4实型数据3.4.1实型常量的表示方法3.4.2实型变量3.4.3实型常数的类型3.5字符型数据3.5.1字符常量3.5.2转义字符3.5.3字符变量3.5.4字符数据在内存中的存储形式及使用方法3.5.5字符串常量3.5.6符号常量3.6变量赋初值3.7各类数值型数据之间的混合运算3.8算术运算符和算术表达式3.8.1C运算符简介3.8.2算术运算符和算术表达式3.9赋值运算符和赋值表达式3.10逗号运算符和逗号表达式3.1
7、1小结3.11.1C的数据类型3.11.2基本类型的分类及特点3.11.3常量后缀3.11.4常量类型3.11.5数据类型转换3.11.6运算符优先级和结合性3.11.7表达式19《C语言程序设计》教学大纲(五)教学方法与手段在具有多媒体教学设备的教室上课,通过多媒体展示教学重点、主要教学内容和相关实例,在机房上机。第4章最简单的C程序设计(一)教学目的了解C语句的概念及种类,掌握C语言常用的输入/出方式,掌握putchar、getchar、printf、scanf函数的使用。(二)教学重点C语句的种类、赋
8、值语句、数据的输入输出及输入输出中常用的控制格式。(三)教学难点数据的输入输出及输入输出中常用的控制格式。(四)教学内容4.1C语句概述4.2赋值语句4.3数据输入输出的概念及在C语言中的实现4.4字符数据的输入输出4.4.1putchar函数(字符输出函数)4.4.2getchar函数(键盘输入函数)4.5格式输入与输出4.5.1printf函数(格式输出函数)4.5.2scanf函数(格式输入函数)4.6顺序
此文档下载收益归作者所有