1、电子产品营销设电子产计能力 售与售力。 能力 4、售后技术服务能力 2、课程地位
根据以上课程分解表,C语言程序设计课程是计算机控制技术专业支撑课程,只有学习了该课程后才能深入学习单片机技术和PLC应用技术核心课程。
二、《C语言程序设计》课程整体设计 (一)课程标准
课程标准详见后《C语言程序设计》课程标准 (二)课程教学目标 1、知识目标
1)对计算机语言和结构化程序设计有基本的认识;
2)掌握C语言的总体结构、各种数据类型,运算符,表达式; 3)熟悉C语言程序结构化程序设计的方法和步骤; 4)掌握函数的概念和用法; 5)掌握编译预处理命令;
6)理解位运算和文件的基本操作;
7)掌握指针、结构体、共用体、枚举类型。 2、能力目标
6
1、机械制图 电子商务 养 3、网络新技术 品的销2、电子产品营销能市场营销与2、IT职业素后服务3、客户管理能力
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语言程序设计》课程组织设计
7
(一)课程教学内容组织
《C语言程序设计》课程以“班级学生管理系统”软件开发为项目载体,系统地描述了软件开发的全过程,根据认知规律,由浅及深设置为11个单元,每个单元设置为若干任务,共计15个任务,其中理论知识完全插入到所有任务之中,使学生学完该课程以后能够独立完成一个小的应用软件开发工作,为以后的学习打下坚实基础,具体内容组织如下:
序号单元 任务 任务1:“班级学生成绩管理任务2.“班级学生成绩理论知识 1. C语言的特2.VC++6.0开3.算法及其描1.数据类型概2.常量与变量 3.简单数据类学教杨飞 主要授课讲授 实训 讲授 讲授 实训 实训 教学、学习(训多媒体教室 机房 多媒体教室 多媒体教室 机房 机房 时 师 (学习)方1 单元 一.2 3 系统设计 4 杨 飞 杨飞 杨飞 6 杨飞 杨飞 8
4 单元 二.5 6 数据设计与数
7 8 9 10 1据运算 管理系统”中相关数据设任务3.用输入/输出函数初任务4.封面、菜单的任务5:用if语任务6:用switc4.数据运算符5.不同数值型6.位运算符和1.C语句 2.格式化输入3.单个字符输1. 顺序结构2.顺序结构特1.if语句和条件运算 2.switch语句 4 杨飞 杨飞 杨飞 杨飞 4 杨 飞 杨飞 杨2 飞 杨飞 杨飞 杨飞 实训 实训 实训 讲授 实训 实训 实训 讲授 实训 机房 机房 机房 多媒体教室 机房 机房 机房 机房 单元三.封面1 与菜1单的2 初步1单元3 1四.封4 面、单元1五.5 菜单16 的选择执行设
机房 实训 机房 9
17 1单元六.菜单的循择执任务7:用循环任务8:用循环 1.for语句 2.while语句 3.do-while语4.循环的嵌套 5.break语句1.函数的定义2.函数的嵌套3.函数调用中1.一维数组的2.数组作函数6 6 6 杨飞 杨飞 杨飞 杨飞 杨飞 杨飞 杨飞 杨飞 杨飞 杨飞 讲授 多媒体教室 机房 8 环选19 20 21 22 23 24 25 26 单元七.整体框架设计 单元八.项目中数 实训 实训 实训 实训 讲授 实训 实训 讲授 实训 机房 机房 机房 多媒体教室 机房 机房 多媒体教室 机房 任务9:项 任务10:初任务11:初 10