2022年C语言程序设计方案课程标准B.docx
《2022年C语言程序设计方案课程标准B.docx》由会员分享,可在线阅读,更多相关《2022年C语言程序设计方案课程标准B.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源封面欢迎下载精品学习资源作者: PanHongliang仅供个人学习 C语言程序设计课程标准一、课程标识欢迎下载精品学习资源课程编码:0421020 课程类别:专业必修适用专业:运算机应用技术授课单位:运算机专业教研室学时: 72编写执笔人及编写日期:XXXXXX二一一年七月四日审定负责人及审定日期:XXXXXX二一一年七月四日二、课程性质本课程是运算机应用技术专业的专业群必修课,也是全国运算机等级考试二级证书课程,在专业培养目标中,具有极其重要的位置和作用;总课时72 学时;开设本课程是为同学利用运算机分析和解决问题预备必要的学问和才能;本课程重点是C 语言基础学问以及三种基本结
2、构:次序、选择和循环程序设计方法,为同学进一步学习相应的专业学问打下确定的运算机程序设计语言基础;本课程旨在培养同学面对过程的编程才能、规律思维才能以及分析问题解决问题的综合才能;三、课程设计理念和思路(一)课程的改革理念本课程的改革理念是,坚持实践化、有用化教案,亲热适应运算机的进展趋势,坚持学以致用;解决抽象理论与实践相脱节现象,让绝大多数同学在有限的时间内快速把握课程的基本理论学问,并通过实践操作加深懂得基本理论;强化实践操作,通过举一反三、理论学习 - 实践操作 - 测验- 总结等多种方法锤炼同学对程序的懂得及规律思维才能;(二)课程的设计思路通过总结课程教案工作多年的教案体会,提出了
3、课程设计总的思路是:在课程的设计和教案过程中自始至终贯穿“懂得和记忆程序基本结构,娴熟上机调试技能,灵敏把握编程技巧,以考促学、锤炼创新才能”的基本思想;1 懂得和记忆程序基本结构在整个课程所涉及的教案内容的学习过程中都依据“程序基本结构的懂得和记忆- 简洁程序设计 - 上机调试程序技能训练- 实际应用”这条主线来进行;也就是说对C 程序的三种基本结构等主要内容的学习,以懂得加记忆为主,通过上机调试程序加深懂得和记忆;要求同学熟记常用的典型算法;教案过程中留意程序设计思路的灵敏多变,力求锤炼同学的规律思维才能;欢迎下载精品学习资源2 娴熟上机调试技能上机操作调试 C 程序是 C 语言程序设计学
4、习的帮忙手段;本课程支配一次多媒体课和一次上机操作课,多媒体课力求让同学把握编程基本思想;上机课通过编辑程序、运行程序、观看程序结果,改正程序错误再运行、观看结果等方法把握编程技能;要求同学娴熟依据各种错误信息提示快速解决语法错误;通过观看结果、在适当位置添加输出语句等方法快速解决规律错误等技能;3 灵敏把握编程技巧在教案过程中力求通过举一反三,一题多解等方法让同学灵敏把握编程技巧,而不是死记硬背程序;有两类主要的程序要求同学确定要把握,一类是运算类,如1 到 100累加或累乘、 1 到 100奇数累加、 1-1/2+1/3-正负相间各数累加等等;另一类是字符处理,如大写转小写、密码算法、各类
5、字符个数统计等等;将这些具有相像性的程序进行比较学习,加强编程规律思维才能的锤炼,力求让同学能够把握灵敏的编程技巧,不提倡同学死记硬背程序;4 以考促学建议同学在学习完本课程后参加全国运算机等级考试二级C 程序设计的考试,一方面通过一学期的学习后,复习参加全国二级C 考试,可以起到巩固提高的作用;另一方面, 通过这种方式起到“以考促学”的目的;5 锤炼创新才能在课程中依据“验证性应用、训练性应用、设计性应用、制造性应用”四个层次组织本课程的实践性教案,在难度上由浅入深有确定的梯度,以使同学通过循序渐进地锤炼提高实践技能;有意识地培养同学的成就感,鼓励同学大胆创新,摸索特别的算法;四、课程目标通
6、过对本课程的学习,使同学初步具备分析问题、解决问题的才能,养成良好的程序设计风格,积存和提高基本的程序设计才能及结构化程序设计基本 思想;通过使用 VC+ 环境提高程序设计和调试的技能;为后续课程的学习打下良好的基础,达到以下具体目标:把握三种基本结构程序设计思想欢迎下载精品学习资源培养同学阅读、分析和设运算法的才能进行必要的程序设计基本技能训练把握调试程序的基本技能五、课程内容标准(一)课程内容的选择方案精选出用于教案的一些典型的案例,这些案例既可用于次序程序设计又能用于选择结构程序设计和循环结构程序设计,让同学能够通过同一问题的不同解决方案加强对编程思路的懂得;例如,判定输入的字符是否为大
7、写字符,如不是就转换为大写后输出,在次序程序设计中如何编程;学习完了判定语句后又如何编程,学完循环语句后如何一次输入多个字符并进行判定输出结果;(二)课程内容和标准单元学习任务学问点技能点建议学时C 语1言程序1.C 程序的构成, main 函数和其他函数;2. 头文件,数据说明,函数的开头和终止标志以及程序中的注释;3. 源程序的书写格式;4.C 语言的风格;1.C 程序组成2. 编写输出一行字符的 C程序3. 编写一个简洁的界面程序4. 编写比较2/3 个数大小的程序1. 懂得并记忆 C的各种数据类型6的结构数据1.C 的数据类型 基本类型,构造类型,指针类型, 无值类型 及其定义方法;2
8、. 常量(整型、实型、字符型及字符串常量)和变量;3.C 运算符的种类(算术运算符、赋值运算符、条件运算符、自增 / 减运算符、逗2.懂得并2类型及记忆 C的各种表达式3. 编写表达式求解的程序并上机验证6其运算欢迎下载精品学习资源单学习元任务学问点技能点建议学时欢迎下载精品学习资源次序3 结构程序设计选择4 结构程序设计循环5 结构程序设计6 数组号运算符等)、运算优先级和结合性;4. 不同类型数据间的转换与运算;5.C 表达式类型 赋值表达式,算术表达式,条件表 达式,逗号表达式 和求值规章;1. 表达式语句,空语句, 复合语句,赋值语句;2. 格式输入输出函数的调用( scanf,pri
9、ntf), 正确输入数据并正确设计输出格式;3. 字符数据输入输出函数的调用( putchar,getchar);1. 关系、规律运算符和关系、规律表达式2. if语句的三种形式,用 if语句实现选择结构;3. 用 switch语句实现多分支选择结构;4. 选择结构的嵌套;1. while和 do-while循环结构;2. for循环结构;3. 循环的嵌套;4. 几种循环结构的比较;5.continue语句和 break语句;1. 一维数组和二维数组的定义、初始化和数组元素的引用;2. 字符串与字符数组;4. 编写验证特别的运算符程序并上机验证( +、-、.: 、复合赋值运行符等)5. 运算符
10、与表达式简洁编程1.putchar, getchar字符输入输出函数编程2.6scanf ,printf格式输入输出函数编程3. 次序程序设计1. if语句中表达式的运用2. if语句的基本结构83. switch语句的基本结构4. 选择结构程序设计1. 三种循环结构的编程2. 嵌套结构编程,编写九12九乘法表3. 冒泡排序算法1、一维、二维数组的编12程2、斐波那欢迎下载精品学习资源单学习元任务学问点技能点建议学时契数列、运算生日等应用欢迎下载精品学习资源7 函数预处8理9指针1. 库函数的正确调用;2. 函数的定义方法;3. 函数的类型和返回值;4. 形式参数与实在参数, 参数值传递;5.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 语言程序设计 方案 课程标准
限制150内