《c语言程序设计》课程教学大纲

《c语言程序设计》课程教学大纲

ID:12576658

大小:91.00 KB

页数:8页

时间:2018-07-17

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

《《c语言程序设计》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C语言程序设计》课程教学大纲课程代码:1419110学时:52学分:3适用专业:计算机应用技术、计算机网络技术一、课程性质和任务本课程是计算机网络技术专业的专业课程。其任务是:使学生具备从事本专业职业岗位所必需的程序设计的基本知识、基本理论和基本技能,并具有程序设计和简单的开发能力。二、课程教学目标(一)知识教学目标通过本课程的教学,学生应了解C语言程序设计的基础知识,掌握程序设计的基本能力,并为后续的专业课程奠定程序设计基础。(二)能力培养目标通过本课程的教学,学生应具备顺序程序设计、分支程序设计、循环程序设计的能力,掌握使用函数、数组、指针等来分析和解决问题的能

2、力。(三)素质培养目标使学生明确C语言程序设计课程在专业中的地位和作用,培养学生严谨的学习风气、系统的学习方法,培养学生热爱所学专业、刻苦钻研专业知识的品质。三、学时分配建议学时分配表序号名称(或主要内容)总学时理论讲授实践教学备注1C语言程序概述222C语言程序设计基础6423顺序程序设计4224选择结构程序设计6425循环控制结构程序设计8626数组与字符串6427函数与变量6428编译预处理4229指针与应用106410合计523418四、教学内容和要求理论教学部分(一)C语言程序概述教学要求:1.掌握C语言语义规范。2.掌握C语言的集成环境。3.掌握程序设计的

3、基本概念。4.了解程序设计算法。5.掌握计算机算法的表示。教学内容:1.C语言概述。2.turboc的集成环境。3.C语言程序的结构。4.程序设计。5.程序设计算法。6.计算机算法的表示。7.用程序设计语言描述。(二)C语言程序设计基础教学要求:1.掌握各种数据类型。2.掌握各种运算符与表达式。教学内容:1.常量与变量。2.整形数据类型。3.实型数据类型。4.字符型数据类型。5.不同字数据类型的混合运算。6.运算符与表达式。7.常用数学函数。(三)顺序结构程序设计教学要求:1.掌握C语言的顺序结构。2.熟练掌握基本顺序语句。3.掌握gets(),puts()的用法。教

4、学内容:1.顺序流程结构概述。2.基本顺序结构语句。3.输入输出语句。(四)选择结构程序设计教学要求:1.掌握简单的if分支语句。2.熟练掌握if-else二路分支语句。3.掌握if-elseif-else多路分支语句。4.掌握switch-case开关语句语句。教学内容:1.if分支结构。2.条件运算与条件表达式。3.开关语句。4.分支的嵌套。(五)循环控制结构程序设计教学要求:1.掌握用三种循环结构解决问题。2.掌握break和continue的用法。教学内容:1.while当循环结构。2.do-while直到循环结构。3.for循环结构。4.break和cont

5、inue。5.几种循环结构的比较。(六)数组与字符串教学要求:1.掌握一维数组、二维数组、字符数组、字符串数组的定义、引用和初始化。2.掌握常用字符函数。教学内容:1.一维数组、二维数组、多维数组、字符维数组。2.字符串处理函数。(七)函数与变量教学要求:1.掌握函数的定义。2.掌握函数的参数与返回值。3.掌握函数的命名与调用。4.掌握函数的递归。5.掌握变量的作用域。教学内容:1.函数2.变量的作用范围。(八)编译预处理教学要求:1.掌握编译预处理的含义。2.熟练掌握宏定义与宏替换。3.掌握文件包含。4.掌握条件编译。教学内容:1.编译预处理。2.宏定义与宏替换。3

6、.文件包含。4.条件编译。(九)指针与应用教学要求:1.掌握指针的基本概念。2.掌握指针变量与指针运算符。3.掌握指针与数组的关系。4.掌握指针与函数的关系。教学内容:1.指针的概念。2.指针变量与指针运算。3.指针与函数参数。4.指针与数组。5.指针与函数。实践教学部分(一)实践教学学时分配类别序号实训名称学时实践类型要求演示验证操作综合设计其他必做选做课堂实训1C语言的运行环境22√2C语言的表达式22√3顺序程序设计22√4分支程序设计22√5循环程序设计22√6函数的应用22√7数组的应用22√8指针的应用44√总计1818(二)课堂实训实训一:C语言的运行环

7、境和调试实训目的:熟悉C语言的运行环境和运行方法。实训内容:编写helloword程序。实训场所:机房。实训主要仪器设备及材料:计算机。实训二:C语言的表达式实训目的:1.掌握各种数据类型变量的定义方法。2.掌握数据表达式的构造技巧。3.掌握基本的输入输出方式。实训内容:打印一个表达式的值。实训场所:机房。实训主要仪器设备及材料:计算机。实训三:顺序程序设计实训目的:掌握printf语句的格式。实训内容:输入三角形三条边的长度打印出三角形的面积。实训场所:机房。实训主要仪器设备及材料:计算机。实训四:条件分支程序设计实训目的:1.正确地选择和关系运算

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

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

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