C语言课程教学设计方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言课程教学设计方案
《C语言程序设计》课程教学设计方案
适用专业:计算机网络技术
编制人:杨飞
编制单位:电子信息工程系
编制日期:2014年07月05日
审核人:
系部主任:王振民
运城职业技术学院
2014年07月05日
目录一、课程设置设计
(一)基本信息
(二)课程体系构建
二、课程整体设计
(一)课程标准
(二)教学目标
(三)考核方式
三、课程组织设计
(一)课程教学内容组织
(二)教学模式
四、课程资源利用
五、课程教学特色
《C语言程序设计》课程教学设计方案
一、《C语言程序设计》课程设置设计
(一)基本信息
课程名称:C语言程序设计学时:64
课程类型:专业学习领域课程学分:4
所属系部:电子信息工程系授课对象:计算机控制技术专业学生先修课程:计算机基础后续课程:C++
(二)课程体系构建过程
1、计算机控制技术专业基本能力要求及课程分解表
2、课程地位
根据以上课程分解表,C语言程序设计课程是计算机控制技术专业支撑课程,只有学习了该课程后才能深入学习单片机技术和PLC应用技术核心课程。
二、《C语言程序设计》课程整体设计
(一)课程标准
课程标准详见后《C语言程序设计》课程标准
(二)课程教学目标
1、知识目标
1)对计算机语言和结构化程序设计有基本的认识;
2)掌握C语言的总体结构、各种数据类型,运算符,表达式;
3)熟悉C语言程序结构化程序设计的方法和步骤;
4)掌握函数的概念和用法;
5)掌握编译预处理命令;
6)理解位运算和文件的基本操作;
7)掌握指针、结构体、共用体、枚举类型。
2、能力目标
1)能熟练应用VC++集成环境设计和调试C语言程序;
2)能用C语言设计解决简单实际问题的程序,并能完成简单程序的测试;
3)具有数据结构基础和算法能力,以提高个人的结构化程序设计能力;
4)有计算机语言类课程的学习方法,能通过互联网、文献资料巩固和拓展所学知识;
5)养成良好的编程习惯,培养严谨务实的分析问题与解决问题能力。
3、素质目标
1)遵守企业规章制度
2)爱岗敬业、诚实守信、勇于吃苦
3)组织协调合作能力
4)沟通交流能力
5)自我控制与管理能力
6)遵守操作规范
7)安全环保意识
8)成本节约意识
9)质量意识
(三)课程考核评价方式
1、考核方式
A 过程考核
B 项目考核
2、具体项目分配方式
项目(任务)考核
∑(任务1+任务2+……+任务15)*90%+职业素质考核*10%=100%
三、《C语言程序设计》课程组织设计
(一)课程教学内容组织
《C语言程序设计》课程以“班级学生管理系统”软件开发为项目载体,系统地描述了软件开发的全过程,根据认知规律,由浅及深设置为11个单元,每个单元设置为若干任务,共计15个任务,其中理论知识完全插入到所有任务之中,使学生学完该课程以后能够独立完成一个小的应用软件开发工作,为以后的学习打下坚实基础,具体内容组织如下:
中相关数据设数值型飞
6.位运
算符和
杨
飞
实训
单元三.封面与菜单的初步任务
3.用
输入
/输
出函
数初
1.C语
句
4
杨
飞
讲授多媒体
2.格式
化输入
杨
飞
实训
3.单个
字符输
杨
飞
实训
单元四.封面、
任务
4.封
面、菜
单的
1. 顺
序结构2
杨
飞
实训
2.顺序
结构特
杨
飞
讲授
单元任务 1.if语
的循环选择执
6
任务8:用循环 2.whil e 语句 杨飞 实训
3.do-w hile 语杨飞 实训
4.循环的嵌套 杨飞 实训
5.brea k 语句杨飞 实训 单元七.整体框架设计 任务9:项 1.函数的定义 6 杨飞 讲授 多媒体 2.函数的嵌套杨飞 实训 3.函数杨实训
数组的飞
单元九.项目中指针的应用
任务
12:用
指针
1.内存
地址与
数据指
10
杨
飞
讲授
多媒体
任务
13:用
2.指向
变量的
杨
飞
实训
3.数组
指针和
杨
飞
讲授
多媒体
4.字符
串的指
杨
飞
实训
5.二维
数组元
杨
飞
实训
单元十.
任务
14:用
结构
1.结构
体类型
的应用
杨
飞
讲授
多媒体