




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《C语言程序设计》课程标准信息工程学院软件技术教研室年月《C语言程序设计》课程标准一、适用范围:本大纲适用于高中毕业生、中职生三年制的软件技术专业学生。非专业核心课程,学分5分。二、课程任务《C语言程序设计》是计算机类专业的一门专业基础课,同时也是一门实践性和实用性极强的课程。本课程主要内容介绍程序设计基本概念、数据类型、C程序设计初步、顺序结构、循环结构、数组、函数、编译预处理和动态存储分配、指针、结构体、共用体和自定义类型、位运算、文件、高级编程等,并具有应用能力、再学习的能力、创新能力和适应岗位的职业素质。本课程主要为其它语言奠定坚实的基础,它的前导课程是《计算机基础》,后续课程有《Java程序设计》、《C#.NET程序设计》《综合项目开发》等。通过本门课程的学习使学生掌握C语言的基本语句、语法。培养具有程序设计语言开发技能,能开发出具有一定价值的应用程序的能力,本课程要求教师具有比较强的驾驭课堂的能力,具有良好的职业道德和责任心。知识教学目标1.理解C语言的各种常量和变量的概念和使用方法,及变量初始化的方法。2.理解C语言的各种运算符及其优先级,学会使用各种运算符并能计算各种表达式。3.掌握标准输入输出函数、字符的输入输出函数及字符串的输入输出函数的使用方法。4.掌握选择结构的if和swtich语句的定义及使用方法,学会使用if的嵌套。5.掌握循环结构的while、do-while、for三种语句,及循环语句的嵌套,goto、break、continue语句在循环体中的使用方法,注意要熟练掌握和使用循环语句。6.理解一维数组和二维数组的概念,定义方法及初始化方法,并能熟练使用。7.理解函数的定义和使用方式,并理解函数的各种参数传递方式。8.掌握编译预处理的三种语句的定义及使用方法,尤其注意带参数的宏的定义及使用方法。9.理解指针在计算机中的存储形式及使用方法,学会利用指针对其所指对象的修改,指针做为函数参数的使用方法。10.理解结构体、共用体及枚举类型的定义及使用方法,学会使用这些复合的数据类型来解决实际问题。(二)能力教学目标1.掌握C语言语法、基本概念、结构化程序设计的编程思想、面向过程分析、设计与编码方法、项目计划等知识。2.掌握综合运用所学知识设计及实现小型软件技能3.掌握运用C语言程序进行程序开发的一般过程,培养学生规范编程的能力,使学生能运用所学的基本语法解决简单的实际问题(三)素质教育目标1.树立正确的学习态度,掌握良好的学习方法,培养良好的自学能力;2.培养学生不怕困难,勇于攻克难关,自强不息的优良品质;3.使学生热爱所学专业,具有良好的团队意识。三、理论及实践教学时间分配表本课程总学时为78学时,其中理论学时为40,上机实践学时为34,总复习为4学时。其具体分配如下表所示:序号教学内容课时课时分配理论实训上机习题案例测验其它1C语言概述222C语言的数据类型及其运算8443顺序程序设计及输入输出函数8624选择程序设计4225循环控制8446数组8447函数12668预编译4229指针126610结构体共用体84411综合复习44合计7840344四、课程内容1.C语言概述(1)了解程序的构成、main函数和其它函数;(2)掌握头文件、数据说明、函数的开始和结束标志;(3)掌握源程序的书写格式;(4)掌握C语言的上机步骤;教学重点:C语言的程序构成,源程序的书写格式。教学难点:C程序的程序构成及源程序的书写格式。2.数据类型及其运算(1)掌握C语言的各数据类型及其定义方法;(2)掌握运算符的种类、运算优先级、结合性;(3)掌握不同类型数据间的转换与运算;(4)掌握赋值表达式、算术表达式、条件表达式、逗号表达式。教学重点:C的各种数据类型定义、各种运算符及其优先级、赋值表达式、算术表达式、条件表达式及逗号表达式的使用方法。教学难点:各种数据类型的定义、运算符的优先级的使用。3.顺序程序设计(1)学会使用赋值语句;(2)熟练掌握数据的输入与输出、输入输出函数的调用;(3)熟练掌握字符数据的输入输出;(4)学会使用格式控制符来控制输入输出。教学重点:数据的输入与输出、输入输出函数的调用,格式控制符的使用方法。教学难点:格式控制符的使用。4.选择结构程序设计(1)掌握关系表达式、逻辑表达式;(2)掌握用if语句实现选择结构;(3)掌握用switch语句实现多分支选择结构。教学重点:各种if语句的使用方法,switch语句的使用方法。教学难点:switch语句的使用方法。5.循环结构程序设计(1)掌握for循环结构;(2)掌握while和dowhile循环结构;(3)掌握continue语句、break语句;(4)掌握循环的嵌套。教学重点:for、while和do-while语句的使用方法、循环的嵌套方法。教学难点:循环的嵌套方法及循环过程的理解。6.数组的定义和引用(1)掌握一维数组和多维数组的定义、初始化和引用;(2)掌握二维数组和多维数组的定义、初始化和引用;(3)掌握字符串与字符数组。教学重点:一、二维数组的定义、初始化和引用。教学难点:字符串与字符数组。7.函数(1)掌握函数的定义方法;(2)掌握函数的参数和函数的值;(3)掌握函数的调用;(4)掌握函数的嵌套和递归;(5)掌握局部变量和全局变量;(6)掌握变量的存储类别(自动、静态、寄存器、外部)、变量的作用域和生存期;(7)掌握内部函数和外部函数。教学重点:函数的定义及调用方法、函数的嵌套和递归调用、局部变量和全局变量。教学难点:函数的嵌套和递归调用。8.预编译(1)掌握宏定义;(2)掌握文件包含命令;(3)掌握条件编译语句。教学重点:带参数和不带参数的宏定义。教学难点:带参数的宏定义。9.指针(1)掌握指针与指针变量的概念、指针与地址运算符;(2)掌握变量、数组、字符串、函数、结构体的指针;(3)掌握指向变量、数组、字符串、函数、结构体的指针变量。通过指针引用以上各类型数据;(4)掌握用指针作函数参数。教学重点:掌握变量、数组、字符串、函数、结构体的指针、指针数组。教学难点:指针数组和指向指针的指针。10.结构体与共用体(1)掌握结构体和共用体类型数据的定义方法和引用方法(2)掌握用指针和结构体构成链表,单向链表的建立、输出教学重点:结构体的定义及元素的引用,链表的建立和使用。教学难点:链表的建立和使用。五、考核方法与考核标准1.考核方法本课程采用平时过程考核与期末测试相结合的考核方式。注重学生动手能力和实践能力的培养。2.考核标准平时考核成绩占总成绩的30%,综合考核成绩占总成绩的70%。具体标准见考核方案。六、几点说明(一)本大纲是根据软件技术专业教学计划统一制订。(二)教学法建议1.学习本课前,学生应具备一定的计算机操作基础知识。2.课堂教学过程中应采用教、学、做一体化的教学模式,最好的授课环境为机房+多媒体设备,以理论结合实例讲
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 2964:2025 EN Aerospace - Tubing outside diameters and thicknesses - Metric dimensions
- 【正版授权】 ISO 16847:2025 EN Textiles - Test method for assessing the matting appearance of napped fabrics after cleansing
- 【正版授权】 IEC 60335-2-45:2024 EN-FR Household and similar electrical appliances - Safety - Part 2-45: Particular requirements for portable heating tools and similar appliances
- 【正版授权】 IEC 60227-7:1995+AMD1:2003 CSV FR-D Polyvinyl chloride insulated cables of rated voltages up to and including 450/750 V - Part 7: Flexible cables screened and unscree
- 【正版授权】 IEC 60050-831:2025 EN-FR International Electrotechnical Vocabulary (IEV) - Part 831: Smart city systems
- 公司员工2025年下半年工作方案模板
- 2025年中秋活动策划方案
- 2025年八班级教学工作方案
- 教育学毕业开题答辩
- 2025年春幼儿园教研工作方案演讲稿
- 2024网络数据安全管理条例课件
- 延安精神课件目录
- 全国中学生天文知识竞赛备赛试题及答案
- 中考英语过去将来时趣味讲解动态课件(43张课件)
- 竣工结算审计服务投标方案(技术方案)
- 20世纪外国文学史课件:意识流文学
- 2023-2024学年江苏省徐州市铜山区高二(下)期中数学试卷(含答案)
- 中国重症患者肠外营养治疗临床实践专家共识(2024)解读
- GB 16174.1-2024手术植入物有源植入式医疗器械第1部分:安全、标记和制造商所提供信息的通用要求
- 多塔作业安全专项方案
- 2024至2030年中国小型模块化反应堆(SMR)产业全景调查及投资咨询报告
评论
0/150
提交评论