《C语言程序设计》教学大纲.docx
《《C语言程序设计》教学大纲.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计》教学大纲.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计课程教学大纲一、课程的基本信息适应对象:电气工程专业课程代码:ACE01812学时分配:总学时56学时,讲授36学时,上机训练20学时赋予学分:3先修课程:无后续课程:二、课程性质与任务C语言是通用程序设计语言,是最具实用价值的入门级现代程序设计语言,具有广泛的工 程应用背景,也是学习数据结构与算法、面向对象程序设计、Java程序设计等课程的重要基 础。本课程教学内容包括讲授C语言词法、句法、基本数据类型、运算符和表达式、基本输 入输出,程序控制结构,函数和模块化程序设计、指针、聚集数据类型、位处理、预处理等 知识,指导上机训练工程培养学生应用C语言进行程序设计和程序开发的实践能
2、力。三、教学目的与要求通过课堂讲授、设计和指导上机训练工程,使学生形成较熟练地应用C语言进行基本程 序设计和开发的能力,并为后续课程学习和实践应用打下一定基础。要求学生全程参加课堂 听课,通过足够的课内外上机训练,基本掌握计算机解题的思维方法和计算机程序设计基本 技术,系统掌握C语言的语法和语义,能够阅读、设计、编写、开发调试C语言基本程序。四、教学内容与安排四、教学内容与安排1、课时安排本课程共56个课时(课堂讲授36课时,课内上机训练20课时),按照课程内容,分成 10个教学单元,各单元的课时安排如下表。序号单元名称讲 授讨论实验小 计1C程序设计语言概述2242C程序设计基础知识2243
3、分支结构程序设计22264循环结构程序设计4265数组与字符串42286简单函数与算法2247程序结构与预处理器2248指针与函数42289结构体与文件422810位运算与库函数224课时合计28820562、教学内容第一单元程序设计语言概述【教学内容】本课程的特点与学习方法;计算机系统基本组成;程序与程序设计语言基本知识;数的 进位制基本知识;C语言程序的基本形式;C语言程序的开发过程;C语言程序集成开发环境 介绍。【教学重点与难点】教学重点:C语言程序的基本形式和运行方法。教学难点:理解C程序设计思想。【基本要求】了解c语言的特点;掌握C语言程序的基本组成;掌握程序的开发环境,编译和运行方
4、法;完成简单的C程序操作实验(实验)。【培养的能力】C语言程序结构的定义及在上机环境中熟练操作的能力。第二单元C程序设计基础知识【教学内容】c语言字符集;常用关键词;基本数据类型;常量与变量的特点与使用;格式化输入输出 库函数;字符、字符串输入输出专用库函数;算术运算符、关系运算符、逻辑运算符、赋值 运算符等运算符简介;运算符的优先级及结合性;表达式求值;数据类型转换。【教学重点与难点】教学重点:基本数据类型;关键字;算术运算符;数学公式的c语言表达;格式化输入 输出函数;语句书写规那么。教学难点:常量与变量的定义与使用;格式化输入、输出函数的使用。【基本要求】熟悉各种运算符的特点;掌握算术运
5、算符及表达式的使用方法;掌握语句的书写规那么;掌握格式化输入、输出函数的使用;完成简单C程序编写和调试试验(实验)。【培养的能力】编写顺序结构C语言程序的能力。第三单元分支结构程序设计【教学内容】关系与逻辑运算符;关系与逻辑表达式的使用;单分支结构if语句;二分支结构if-else 语句;多分枝结构switch语句与break语句;复杂分枝结构程序设计。【教学重点与难点】教学重点:意图分析与表达;分支选择结果及嵌套的使用。教学难点:条件分析及选择结构的运用。【基本要求】理解逻辑表达式;掌握关系表达式和逻辑表达式的使用;掌握if-else语句和switch语句的运用:完成分支结构练习实验(实验)
6、。【培养的能力】条件分析并运用分支选择结钩解决相关问题的能力。第四单元 循环结构程序设计【教学内容】while语句、do while语句、for语句的特点:循环要素及其使用;循环过程控制及break 语句、continue语句;复杂循环程序设计。【教学重点与难点】教学重点:循环语句的运用机理;循环的控制与多重循环。教学难点:多重循环的分析与运用。【基本要求】了解循环语句的运用机理;掌握循环语句的使用;掌握利用多重:循环解决问题的方法;完成循环结构练习实验(实验)。【培养的能力】运用循环结钩解决相关问题的能力。第五单元数组与字符串【教学内容】数组的概念与用途;一维数组、二维数组的定义与使用;字符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 教学大纲
限制150内