《C语言》课程标准.doc

上传人:M****1 文档编号:563808178 上传时间:2022-11-22 格式:DOC 页数:22 大小:460KB
返回 下载 相关 举报
《C语言》课程标准.doc_第1页
第1页 / 共22页
《C语言》课程标准.doc_第2页
第2页 / 共22页
《C语言》课程标准.doc_第3页
第3页 / 共22页
《C语言》课程标准.doc_第4页
第4页 / 共22页
《C语言》课程标准.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《《C语言》课程标准.doc》由会员分享,可在线阅读,更多相关《《C语言》课程标准.doc(22页珍藏版)》请在金锄头文库上搜索。

1、C语言程序设计课程标准第一部分 课程概述一、课程名称中文名称:C语言程序设计英文名称:C Programming Language二、学时与适用对象课程总计70学时,其中理论46学时,实验课22学时,综合考核2学时。本标准适用于五年制及四年制生物医学工程、四年制公共事业管理专业。三、课程性质、地位C语言程序设计是生物医学工程和公共事业管理专业的一门专业基础课,是学习其它工科课程的基础。本课程以程序设计思想为主线,介绍C语言的基本概念和程序设计的思想和方法,培养学员运用C语言解决实际问题的能力。通过学习该门课程,可以使学员掌握程序设计的基本方法及思维,形成程序设计基本思想,掌握程序调试的基本方法

2、,使学员初步具备程序设计能力,为学员进一步学习其他专业课程和今后从事软件开发工作打下坚实的基础。四、课程基本理念1、全面贯彻党的教育方针,准确把握本门课程在人才培养方案中的作用和地位,教学内容、方法、手段的选择必须以人才培养目标和规格为依据,与国家、军队总部的要求相一致。2、课程教学目标和组织与我校“建设国际先进的研究型军医大学”的定位相匹配,符合国际化、现代化、精品化的办学理念。3、要坚持以学员为主体,教员为主导的教学理念。全程渗透素质教育、创新教育和个性化教育等现代教育思想和理念。施教之功重在启发,贵在引导。要突出学员学习的主体地位,充分发挥学员的积极性和学习潜能,形成自己的学习方法,学会

3、如何学习。4、教学方法应突出启发式教学,灵活利用讨论式教学、案例式教学、问题式教学等先进的教学方法,着力提高学员学习兴趣、调动学员的主动性,积极参与到教学中来,以利于学员对教学内容的理解和掌握,进一步强化学员的知识与实践操作技能,开拓视野,培养科学的思维方式。5、突出实验教学在本课程教学过程中的重要地位,培养学员的编程能力,提高学员综合素质,加强对学员程序设计基本技能的训练,以培养学员分析问题、解决问题的能力,为今后课程学习和科学研究工作打下良好的基础。在实验课中,教员讲解的时间一般不超过该项实验课时的1/6。五、课程设计思路C语言程序设计课程的学习包括理论课、实验课和学员课外科研等形式。理论

4、课的安排,以程序设计方法为主线,由浅入深,先讲授程序设计的基本结构,再从数组、函数、指针、结构和文件等方面讲授程序设计的方法,突出基本概念和基本技能,强调分析问题、解决问题的思路和方法。实验课的实习题目设计要紧密结合所学理论知识,引导学员自行完成任务,培养学员独立分析问题、解决问题的能力。第二部分 课程目标一、总体目标通过对C语言程序设计的学习,建立起程序设计概念,掌握程序设计的基本理论、基本知识和基本技能,逐步积累算法设计和程序设计的常用技巧;能初步用C语言解决常见的应用问题,培养出扎实的软件开发基本技能,并养成良好的编程风格,为进一步学习后续课程和将来从事应用软件开发奠定良好的基础。二、分

5、类目标(一)知识与技能目标 1、基本知识:了解C的基本数据类型、运算符和表达式、模块化程序设计的方法,深刻理解流程控制的概念和控制方式,掌握分支结构、循环结构、数组、函数、指针、结构及文件的使用。 2、基本技能:掌握用C语言进行程序设计的基本框架,理解结构化程序设计思想;熟练应用C语言集成环境设计和调试C程序;能用C语言程序设计的方式分析和解决简单实际问题并测试程序;掌握计算机语言类课程的学习方法,无论以后在学习、工作中使用什么语言编程,都能灵活应用程序设计的思想和方法分析、解决问题。(二)过程与方法目标1、通过课堂教学,打牢学员专业基础;通过课内外研讨、实验等实践性教学环节,培养学员分析问题

6、和解决问题的能力。2、通过参与教员的科研课题等第二课堂活动,培养学员程序设计和程序调试的能力;通过撰写小论文、参与科研学术等活动,培养学员收集整理信息和交流知识等综合运用能力和创新意识。3、通过课程教学活动和教员、学员的双边互动,使学员在学习、研究过程中养成观察、发现、引申问题,自觉运用所学知识分析、解决问题的良好习惯,并具备一定的独立思考、分析概括和创新能力。4、通过网络课程学习,拓宽知识面,延伸课堂知识,培养自学能力和兴趣,增强自主学习的能力。(三)情感态度与价值观目标养成运用所学知识对计算机运行过程和机理有一定的关注和思索,能够把所学的知识和技能应用到具体的软件开发等工作实践中去。培养实

7、事求是的科学态度和敢于挑战权威的科学精神,具备团队精神和合作交流意识,并指导自己的日常工作与行动。第三部分 内容标准一、教学内容与课时分配章节教学内容学时分配理论实验小计第一章绪论202第二章数据类型、运算符与表达式404第三章输入/输出224第四章程序流程控制6410第五章数组448第六章函数8412第七章预处理202第八章指针10414第九章结构224第十章文件426辅导答疑及考试404合 计482270二、内容要点与基本要求(一)理论课第一章 绪 论基本要求:了解C语言的历史、特点、熟悉C语言的结构特点,掌握C语言的运行环境和C程序的上机步骤。主要内容教学要求教学方法与手段了解熟悉掌握第

8、一节 C语言的历史与发展方法:讲授法手段:电子幻灯一、C语言的历史二、C语言的发展过程第二节 C语言的特点第三节 C程序的结构与特点一、C程序的结构二、C程序的结构特点第四节 C程序的上机步骤第二章 数据类型、运算符与表达式基本要求:了解C的数据类型,熟悉基本数据类型的存储方式,表示方法;掌握不同类型间数据转换的原则与方法;掌握有关运算符与表达式的运用。重点:变量 算术运算符与表达式 关系运算符与表达式 逻辑运算符与表达式难点:不同类型间数据的转换主要内容教学要求教学方法与手段了解熟悉掌握第一节 C的数据类型方法:讲授法手段:电子幻灯第二节 常量与变量一、标识符二、常量1、符号常量2、直接常量

9、三、变量1、概念2、变量赋值3、类型修饰符4、整型变量5、实型变量6、字符变量7、字符数据在内存中的存储第三节 类型转换1、隐式类型转换2、显式类型转换第四节 运算符与表达式一、运算符的分类二、算术运算符1、基本的算术运算符2、算术表达式的优先级3、增量与减量运算三、赋值运算符与表达式1、简单赋值运算符2、复合赋值运算符四、逗号运算符与表达式五、关系运算符与表达式六、逻辑运算符与表达式七、条件运算符与表达式第三章 输入/输出基本要求:熟悉字符数据输入输出函数的用法;掌握格式输入输出函数的用法;掌握程序结构框架。重点:格式输入输出函数难点:格式控制串主要内容教学要求教学方法与手段了解熟悉掌握第一

10、节 数据输出方法:讲授法手段:电子幻灯一、字符输出函数二、格式化输出函数第二节 数据输入一、字符输入函数二、格式化输入函数第三节 程序举例(含程序结构框架)第四章 流程控制基本要求:了解C语句及程序的三种基本结构和结构化程序设计方法,熟练掌握选择型程序设计语句的用法;熟练掌握三种循环语句的运用;熟悉break和continue语句的使用方法。重点:选择结构 循环结构难点:选择范围的划分 选择语句的选择 循环结构使用的时机 循环要素的构造主要内容教学要求教学方法与手段了解熟悉掌握第一节 C语句概述方法:讲授法手段:电子幻灯第二节 程序的三种基本结构一、结构化程序设计二、三种基本结构第三节 选择结

11、构一、if语句二、嵌套的if语句三、switch语句第四节 循环结构一、循环概述二、goto语句构成的循环(选用)三、while语句四、do while 语句五、for语句六、循环的嵌套第五节 辅助控制语句一、break语句二、continue语句第五章 数组基本要求:掌握一维数组使用方法;熟悉二维数组的使用方法;掌握字符数组和字符串的应用及常用的字符串处理函数。重点:一维数组 字符串难点:排序算法主要内容教学要求教学方法与手段了解熟悉掌握第一节 一维数组方法:讲授法手段:电子幻灯一、一维数组的定义二、一维数组的引用三、一维数组的初始化第二节 二维数组一、二维数组的定义二、二维数组元素的初始化

12、三、二维数组的引用第三节 字符数组与字符串一、字符数组二、字符串三、常用的字符串处理函数1、字符串输出函数puts2、字符串输入函数gets3、字符串连接函数strcat4、字符串拷贝函数strcpy5、字符串比较函数strcmp6、字符串长度函数strlen四、应用举例第六章 函数基本要求:了解模块化程序设计思想;熟练掌握函数的定义、声明和调用方法;熟练掌握参数传递的方式(“值传递”和“地址传递”);熟悉函数嵌套调用和递归调用的机制和过程;了解变量的存储属性,作用域、生命期的概念,掌握全局变量与局部变量的用法。重点:函数定义、声明和调用 全局变量 局部变量难点:“值传递” “地址传递”主要内容教学要求教学方法与手段了解熟悉掌握第一节 函数概述方法:讲授法手段:电子幻灯一、模块化程序设计二、函数的分类第二节 函数定义第三节 函数参数及其返回值一、形参与实参二、函数返回值第四节 函数的声明与调用一、函数的声明二、函数的调用第五节 函数参数的传递方式一、值传递二、地址传递第六节 函数的嵌套调用与

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 机械理论及资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号