C语言程序设计实践教学课程标准.docx
《C语言程序设计实践教学课程标准.docx》由会员分享,可在线阅读,更多相关《C语言程序设计实践教学课程标准.docx(13页珍藏版)》请在冰豆网上搜索。
C语言程序设计实践教学课程标准
《C语言程序设计》实践教学课程标准
实践课程名称
C语言程序设计
适用专业
计算机信息管理、电子商务、经济信息管理、图形图像
课程模块类别①
专业基础技能模块
实践课时
30
实践教学任务、总体设计思路
培养高职学生计算机编程基本思想、编程基本技能及逻辑思维能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础
打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。
课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。
项目设计以学生编程能力的培养为线索来进行。
总体能力要求
通过学习该门课程,可以使学生掌握程序设计的基本方法及思维,形成程序设计基本思想,掌握程序调试的基本方法,使学员初步具备程序设计能力,为学员进一步学习其他专业课程和今后从事软件开发工作打下坚实的基础。
工作项目模块
实训方式
能力要求
教学资源使用
课时分配
概述
实务操作
熟练
校内实训室
4
表达式
实务操作
会
校内实训室
2
顺序结构
实务操作
熟练
校内实训室
4
选择结构
实务操作
熟练
校内实训室
4
循环结构
实务操作
熟练
校内实训室
4
数组
实务操作
熟练
校内实训室
4
函数
实务操作
会
校内实训室
2
指针
实务操作
会
校内实训室
4
结构体和文件
实务操作
能
校内实训室
2
教材使用
《C语言实例教程》赵克林人民邮电出版社
实训中教材内容约占60%,补充内容约占40%
考核方式
检查、随机抽查、小测、实际演练等多种方式。
实践考核成绩占总成绩的50%左右。
师资要求
从事C语言理论教学两年以上,教学经验丰富、业务熟练。
注:
①课程模块类别:
通用技能模块、专业基础技能模块、专业综合技能模块。
实训(验)工作任务一
任务名称
概述
职业能力要求①
1.能参照样例编写简单的C程序
2.能判断并修正简单的程序语法错误
3.能在VC++集成开发环境中编辑、编译、连接、运行C程序
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.编写简单的C程序
2.判断并修正简单的程序语法错误
3.学习使用VC++集成开发环境
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的10%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务二
任务名称
数据类型和表达式
职业能力要求①
1.会定义字符常量、变量
2.会给变量赋初值
3.会书写整型、实型、字符型、字符串等数据常量
4.能应用整型、实型、字符型等C语言数据类型
5.能判断整型数据溢出、实型数据舍入误差等问题
6.能判断运算过程中数据类型的自动转换
7.能熟练应用C语言运算符
8.能计算C语言表达式
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.整型、实型、字符型等数据类型的基础应用
2.说明变量赋初值的基本方法
3.运算过程中数据类型的自动转换
4.运算符和表达式的综合使用
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的5%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务三
任务名称
顺序结构
职业能力要求①
1.熟练运用常用输入输出函数
2.熟练编写简单的顺序结构程序
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.putchar、getchar、puts、gets、printf、scanf的基本应用
2.设计顺序结构程序设计
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的10%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务四
任务名称
选择结构
职业能力要求①
1.能利用C语言表达式准确描述实际问题中的条件
2.能熟练运用if、switch、break语句
3.能熟练编写简单的选择结构程序
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.练习if、switch、break语句的基本应用
2.练习if语句的嵌套知识
3.选择结构程序设计
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的10%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务五
任务名称
循环结构
职业能力要求①
1.能熟练运用while、do-while、for、break、continue语句
2.能熟练编写简单的循环结构程序
3.能实现三种循环的转换
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.练习while、do-while、for、break、continue语句的基本应用
2.循环的嵌套
3.循环结构程序设计的常见算法
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的15%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务六
任务名称
数组
职业能力要求①
1.会定义数组
2.能实现数组赋初值
3.能实现数组的输入、输出
4.能实现数组的遍历和元素的查找
5.能实现一维数组的排序
6.能运用数组编程解决简单的实际问题
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.一维数组、二维数组的基本应用
2.字符数组
3.puts、gets、strcat、strcpy、strcmp、strlen等常用的字符串处理函数
4.设计数组相关的常见算法
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的15%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务七
任务名称
函数
职业能力要求①
1.能熟练定义、声明、调用函数
2.能熟练运用常见的库函数
3.能通过互联网、文献资料掌握并运用库函数
4.能实现函数的嵌套调用
5.能初步实现函数递归调用
6.能判断变量的作用域
7.能初步运用静态变量
8.会使用数组做函数参数
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.函数定义、声明、调用基本方法
2.函数嵌套调用和递归调用
3.数组作函数参数
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的10%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务八
任务名称
指针
职业能力要求①
1.会定义指向变量、一维数组、字符数组的指针变量
2.能将指针变量指向相应的变量、一维数组、字符数组
3.能通过指针变量访问相应的变量、一维数组、字符数组
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.指针的定义和使用
2.指向一维数组的指针变量
3.指向字符数组的指针变量
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的10%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务九
任务名称
结构体和文件
职业能力要求①
1.会结构体的定义和使用
2.会定义文件指针
3.会打开和关闭文件
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
1.结构体的定义和使用
2.文件指针的定义和使用
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的5%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。
实训(验)工作任务十
任务名称
综合练习
职业能力要求①
会综合运用选择结构、循环结构、数组、指针和函数。
实训方式②
实务操作
实训资源使用③
校内实训室
主要参照的国家职业标准
计算机程序设计员
与考取职业资格证书的关系
教学大纲与全国等级考试二级C语言的考试大纲基本相同
主要实训内容
较小的综合实训项目,要求综合运用选择结构、循环结构、数组、指针和函数。
考核评价④
检查、抽查与实际演练的考核方式,考核成绩占实践总成绩的10%
是否服务地方
区域经济
否
是否具有特色创新点
注:
①职业能力要求:
分为能、会、熟练操作三个层次。
②实训方式:
模拟实践或实务操作。
③实训资源使用:
校内外实训(验)室、基地、材料仪器设施设备要求。
④考核评价:
指实践教学的考核方式、标准和此成绩在本门课程总成绩中所占的比例。