502082C语言程序设计课程标准已审核分解_第1页
502082C语言程序设计课程标准已审核分解_第2页
502082C语言程序设计课程标准已审核分解_第3页
502082C语言程序设计课程标准已审核分解_第4页
502082C语言程序设计课程标准已审核分解_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言程序设计课程标准课程代码:参考学时:学 分:课程类型:50208290专业基础课2015年1月编一、适用专业计算机应用技术专业(5年制高职)。二、开课时间第 5学期三、课程定位1 .课程性质C语言程序设计课程是计算机应用技术专业的一门专业基础课程。 C语言是学习 程序设计的基础,是其它程序设计课程的前导课程,C语言程序设计是学习程序设计 的一门重要的入门课,是计算机类专业学生必须掌握的专业知识之一。2 .教学任务本课程的主要任务是培养学生的逻辑思维能力和编程思想,熟练掌握C语言的基本语法,掌握C语言的基本编程技能,掌握结构化程序设计方法 ,培训学生运用C语言进 行程序开发的能力,培养其良

2、好的编程规范和职业习惯,并使用C程序解决实际问题,掌握面向过程编程的基本知识,为后继相关课程奠定基础。学生学习了C语言程序设计可以从事软件开发、软件测试等工作,如可在外包的软件企业,以及所有在网上提供服务的企业中承担软件编码或者测试的工作,可以按照用户需求使用相关主流开发平台,完成相关的功能模块设计、编码、调试和单元测 试工作。四、课程培养目标1 .方法能力目标(1)培养学生独立学习能力、自学能力;(2)培养学生自我分析问题和解决问题的能力;(3)培养学生获取新知识的能力和信息搜索能力;(4)培养学生独立的决策能力。(5)培养学生善于总结和创造性工作的能力。(6)培养学生程序设计思想和软件规划

3、和设计能力2 .社会能力目标(1)培养学生良好的自我表现、与人沟通能力;(2)培养学生的团队协作精神;培训学生勇于创新、爱岗敬业的工作作风;(4)培养学生的质量意识、安全意识;(5)培养学生诚实、守信、坚忍不拔的性格;(6)培养学生自主、开放的学习能力。3 .专业能力目标(1)能编写基本的C语言程序;(2)能正确定义数据类型;(3)能正确使用程序控制语句;(4)能正确使用数组;(5)能编写函数;(6)能熟练的使用指针编写程序;(7)能使用用C语言解决实际问题。五、课程衔接本课程的前导课程有计算机应用基础,后继课程有C制序设计、软件应用综 合实践等课程。六、教学内容与学时分配教学学时数分配见表6

4、,1所示表6.1教学内容与学时分配序号教学内容(项目、情景)理论学时实践学时习题学时合计1C语言的基础知识20022数据类型和数据计算62083顺序结构程序设计42284分支结构程序设计42285循环结构程序设计444126数组442107函数642128指针42289结构体422810文件6401011位运算2204合计46281690百分比51%31%18%100%七、教学内容和进程1 .项目一表7.1 C语言的基础知识内容C语言的特点、C程序的结构、程序设计的概念学时2学习目标1 .知识目标:了解程序设计、算法、流程图和N- S图等概念。2 .能力目标:熟练掌握算法的描述方法、熟练掌握T

5、urboC或VC+件工具的使用、熟练掌握流程图的画法、熟练掌握调试程序的方法。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容1 .C语言的特点及发展过程2 .C语言应用程序的结构3 .算法的概念和描述方法(流程图和Nl- S图)4 .编译程序的使用(TURBO 诚 VISUAL C+ +)5 .程序的执行过程教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式1 .针对概念掌握程度进行考核2 .针对能力目

6、标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件:Windows 操作系统、Office 软件、TURBOVISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若=产计算机、交换机)。42 .项目二7.2数据类型和数据计算内容基本数据类型、变量和常量、运算符和表达式学时8学习目标1 .知识目标: 理解数据类型及作用,掌握常量、变量的定义2 .能力目标:掌握数据类型的正确使用,熟练掌握常量、变量的定义及使用,熟练掌握各种运算符的使用。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和

7、团队协作的精神。教学内容1 .数据的基本类型(整型、实型、字符型)2 .逻辑值的定义3 .数据类型的转换4 .标识符的概念5 .变量的概念6 .定义变量7 .初始化变量8 .变量的作用域和生存期9 .常量的概念(整型常量、实型常量、字符型常量、符号常量)10 .字符串常量的概念11 .算术运算符及其表达式12 .赋值运算符及其表达式13 .自增和自减运算符及其表达式14 .关系运算符及其表达式15 .逻辑运算及其表达式16 .条件运算符及其表达式17 .逗号运算符及其表达式18 .运算符的优先级和结合性教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演

8、示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式1 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件:Windows 操作系统、Office 软件、TURBOVISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若=产计算机、交换机)。3.项目三7.3顺序结构程序设计内容语句的构成、基本输入输出语句等顺序结构语句学时8学习目标1 .知识目标:理解输入与输出的概念,理解C语言的语句。2 .能力目标:正确

9、理解使用输入输出函数的格式和参数,熟练掌握输入输出函数的使用3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容l.printf 语句的功能、格式和应用2.scanf语句的功能、格式和应用3 .getchar语句的功能、格式和应用4 .putchar语句的功能、格式和应用5 .空语句的功能、格式和应用6 .复合语句的功能、格式和应用7 .表达式语句的功能、格式和应用教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评

10、价方式1 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件:Windows 操作系统、Office 软件、TURBOVISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若=产计算机、交换机)。4.项目四7.4分支结构程序设计内容分支结构语句的应用学时8学习目标1 .知识目标:理解if和switch语句的作用。2 .能力目标:熟练掌握 if和switch语句的正确使用,并能使用他们来解决实际问题。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习

11、态度和团队协作的精神。教学内容1.if 语句的功能、格式和应用2.switch语句的功能、格式和应用3.分支程序结构程序的实例教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式1 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件:Windows 操作系统、Office 软件、TURBO VISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:

12、具有网络环境、1套投影设备、若干计算机、交换机)5.项目五7.5循环结构程序设计内容循环程序控制语句的应用学时12学习目标1 .知识目标:理解循环的概念,掌握 while、do.while 、for的区别2 .能力目标:熟练掌握 while、do.while 、for的结构。熟练使用 while、do.while 、for解决 实际问题。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容1 .while语句的功能、格式和应用2 .do-while 语句的功能、格式和应用3 .for语句的功能、格式和应用4 .break语句的功能、格式和应用5 .con

13、tinue 语句的功能、格式和应用教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式1 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件: Windows 操作系统、Office 软件、TURBO VISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若干计算机、交换机)6 .项目六7.6数组内容一维数组、二维数

14、组的应用学时10学习目标1 .知识目标:理解数组的概念,理解数组的下标。2 .能力目标:熟练掌维数组的定义及初始化、熟练掌握二维数组的定义及初始化。熟练掌握 数组元素的引用,能熟练使用数组解决实际问题。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容1 .一维数组的定义和初始化2 . 一维数组元素的引用3 . 一维数组的应用4 .二维数组的定义和初始化5 .二维数组元素的引用6 .二维数组的应用7 .字符串的应用教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:

15、教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式1 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件:Windows 操作系统、Office 软件、TURBOVISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若=产计算机、交换机)。7 .项目七7.7函数内容函数的应用学时12学习目标1 .知识目标:理解函数、形参、实参、返回值的概念2 .能力目标:熟练掌握函数的声明和定义,能正确定义形参、实参和返回值类型,熟练掌握形参、实参、返回值的使用,熟练

16、掌握函数的调用,能熟练使用函数解决实际问题。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容1 .函数的定义2 .函数声明3 .函数调用方法4 .参数的类型5 .宏定义6 .文件包含7 .条件编译8 .函数的嵌套9 .变量的作用域教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式1 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考

17、核教学辅助材料1 .软件:Windows 操作系统、Office 软件、TURBOVISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若=产计算机、交换机)。8 .项目八7.8指针内容指针的应用学时8学习目标1 .知识目标:理解地址与指针、指针的指针的概念2 .能力目标:熟练掌握指针变量的定义和使用,熟练掌握指针在数组、函数中的应用,能熟练使 用指针解决实际问题。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容1 .变量的地址和指针的概念2 .指针变量的定义和基类型3 .指针变量的应用4 .指针在数组、函数中的

18、应用教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式1 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件: Windows 操作系统、Office 软件、TURBO VISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若干计算机、交换机)9.项目九7.9结构体内容结构体的定义和结构体的应用学时8学习目标1 .

19、知识目标:理解结构体的概念2 .能力目标:熟练掌握结构体的定义,熟练掌握结构体变量的定义与使用,熟练使用结构体解决 实际问题。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容1 .结构体类型的概念2 .结构体类型的定义3 .结构体变量的定义和赋值4 .结构体的应用教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式101 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单

20、元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件: Windows 操作系统、Office 软件、TURBO VISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若干计算机、交换机)10 .项目十7.10文件内容文件的概念和应用学时10学习目标1 .知识目标:理解文件、文件指针的概念2 .能力目标:熟练掌握文件指针的声明,熟练掌握文件的打开和关闭操作,能熟练对文件进行读 写操作,熟练使用文件相关操作方法解决实际问题。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容1 .文件的概念。2 .文件类型指

21、针(FILE类型指针)3 .文件打开和关闭(FOPEN FCLOSE4 .文件的读、写教学方法建议与说明(方法、手段、教学做一体等)1 .教学方法:可以选择讲授、案例分析、操作演示、课堂讨论、教学做一体等方法。2 .媒介资源:教材、教案、课程网站、计算机及多媒体课件等。考核与评价方式1 .针对概念掌握程度进行考核2 .针对能力目标进行考核3 .考核方式可以选择随堂测试、单元测试、实际操作考核。4 .注重过程考核教学辅助材料1 .软件:Windows 操作系统、Office 软件、TURBOVISUAL C+ +。2 .硬件:一体化实训室(基本配置要求:具有网络环境、1套投影设备、若=产计算机、交换机)。11 .项目H一7.11位运算内容位运算学时411学习目标1 .知识目标:理解取反、移位、与、或、异或运算方法2 .能力目标:熟练掌握取反、移位、与、或、异或几种运算,能熟练使用取反、移位、与、或、 异或运算解决实际问题。3 .态度目标:培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。教学内容1 .按位取反2 .移位3 .按位与4 .按位或5 .按位异或教学方法建议与说明 (方法、手段、教学做一体等)1 .教学方法:可以选择讲授

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论