《c语言》教学大纲

《c语言》教学大纲

ID:35720939

大小:85.00 KB

页数:12页

时间:2019-04-14

《c语言》教学大纲_第1页
《c语言》教学大纲_第2页
《c语言》教学大纲_第3页
《c语言》教学大纲_第4页
《c语言》教学大纲_第5页
资源描述:

《《c语言》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言》教学大纲一、总则1.本课程的教学目的和要求:通过学习本课程,学生能够比较熟练地掌握C语言的语法规则,能够掌握一些较为简单的算法,并初步积累编程经验,自己解决一些比较简单的程序课题。2.本课程的主要内容:C语言的各种数据类型,运算符,表达式;结构化程序设计语句;函数的概念和用法;编译预处理命令;位运算;文件的操作;算法的基本表示方法及结构化程序设计方法3.教学重点与难点:C语言的高级数据类型,如数组,指针,结构体;函数的概念和用法4.本课程的知识范围及与相关课程的关系:本课程是一门专业基础课,该课的后续课有数据结构,操作系统,其他关系较密切的课程有编译原理等。本课程为后续课提

2、供了语言结构模板,类C的伪代码算法表示等。5.教材的选用:《C程序设计》第三版谭浩强编清华大学出版社二、课程内容及学时分配第一章C语言概述1.教学内容:§1.1C语言出现的历史背景§1.2C语言的特点§1.3简单的C程序介绍§1.4C程序的上机步骤2.教学目的及要求:1)了解C语言的历史、特点2)掌握C语言的运行环境,初步了解运行一个C语言程序的过程3.教学重点:1)C语言的特点2)C程序的上机步骤4.教学难点:1)C语言的特点1)C程序的上机步骤5.教学时间分配及进度安排:§1.1C语言出现的历史背景0.5学时§1.2C语言的特点0.5学时§1.3简单的C程序介绍0.5学时§1.4

3、C程序的上机步骤0.5学时共2学时6.主要教学环节的组织:结合上机掌握C语言的运行环境,并运行一些简单的C程序第二章程序的灵魂--算法1.教学内容:§2.1算法的概念§2.2简单算法举例§2.3算法的特性§2.4怎样表示一个算法§2.5结构化程序设计方法2.教学目的及要求:1)掌握用流程图、N-S流程图、伪代码表示算法2)理解结构化程序设计方法的概念3.教学重点:用流程图、N-S流程图、伪代码表示算法4.教学难点:用流程图、N-S流程图、伪代码表示算法5.教学时间分配及进度安排:§2.1算法的概念0.25学时§2.2简单算法举例0.5学时§2.3算法的特性0.25学时§2.4怎样表示

4、一个算法0.75学时§2.5结构化程序设计方法0.25学时共2学时6.主要教学环节的组织:结合幻灯、课堂练习掌握算法的基本表示方法第三章数据类型、运算符与表达式1.教学内容:§3.1C的数据类型§3.2常量与变量§3.3整型数据§3.4实型数据§3.5字符型数据§3.6变量赋初值§3.7各类数值型数据间的混合运算§3.8算术运算符和算术表达式§3.9赋值运算符和赋值表达式§3.10逗号运算符和逗号表达式2.教学目的及要求:1)掌握几种基本数据类型的存储方式,表示方法2)掌握不同类型间数据转换的原则与方法3)掌握有关运算符与表达式的运用3.教学重点:1)整型、实型、字符型数据2)运算符

5、和表达式的运用4.教学难点:1)整型、实型、字符型数据2)运算符和表达式的运用5.教学时间分配及进度安排:§3.1C的数据类型0.25学时§3.2常量与变量0.25学时§3.3整型数据0.5学时§3.4实型数据0.5学时§3.5字符型数据0.5学时§3.6变量赋初值0.25学时§3.7各类数值型数据间的混合运算0.5学时§3.8算术运算符和算术表达式0.5学时§3.9赋值运算符和赋值表达式0.5学时§3.10逗号运算符和逗号表达式0.25学时共4学时6.主要教学环节的组织:结合习题、上机掌握C的基本数据类型,和不同数据类型间的混合运算第四章最简单的C程序设计----顺序程序设计1.教

6、学内容:§4.1C语句概述§4.2赋值语句§4.3数据输入输出的概念及在C语言中的实现§4.4字符数据的输入输出§4.5格式输入与输出§4.6顺序结构程序设计举例2.教学目的及要求:1)掌握语句的概念2)掌握字符数据输入输出函数3)格式输入输出函数的用法3.教学重点:1)字符数据输入输出函数2)格式输入输出函数4.教学难点:1)字符数据输入输出函数2)格式输入输出函数5.教学时间分配及进度安排:§4.1C语句概述0.25学时§4.2赋值语句0.25学时§4.3数据输入输出的概念及在C语言中的实现0.5学时§4.4字符数据的输入输出0.25学时§4.5格式输入与输出0.5学时§4.6顺

7、序结构程序设计举例0.25学时共2学时 6.主要教学环节的组织:结合习题、上机掌握语句的概念,基本输入输出语句的用法第五章选择结构程序设计1.教学内容:§5.1关系运算符和关系表达式§5.2逻辑运算符和逻辑表达式§5.3if语句§5.4switch语句§5.5程序举例2.教学目的及要求:1)熟练掌握关系、逻辑表达式的用法2)熟练掌握选择型程序设计语句的用法3.教学重点:1)表达式2)选择型程序设计语句4.教学难点:逻辑表达式5.教学时间分配及进度安排:§5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。