收藏 分销(赏)

C语言课程教学设计专项方案.doc

上传人:天**** 文档编号:2495474 上传时间:2024-05-30 格式:DOC 页数:10 大小:113.54KB
下载 相关 举报
C语言课程教学设计专项方案.doc_第1页
第1页 / 共10页
C语言课程教学设计专项方案.doc_第2页
第2页 / 共10页
C语言课程教学设计专项方案.doc_第3页
第3页 / 共10页
C语言课程教学设计专项方案.doc_第4页
第4页 / 共10页
C语言课程教学设计专项方案.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、C语言程序设计课程教学设计方案 适用专业:计算机网络技术编制人:杨飞编制单位:电子信息工程系编制日期:07月05日审核人:系部主任:王振民 运城职业技术学院07月05日目 录一、课程设置设计(一)基础信息(二)课程体系构建二、课程整体设计(一)课程标准(二)教学目标(三)考评方法三、课程组织设计(一)课程教学内容组织(二)教学模式四、课程资源利用五、课程教学特色C语言程序设计课程教学设计方案一、C语言程序设计课程设置设计(一)基础信息课程名称:C语言程序设计 课时:64课程类型:专业学习领域课程 学分:4所属系部:电子信息工程系 讲课对象:计算机控制技术专业学生先修课程:计算机基础 后续课程:

2、C+(二) 课程体系构建过程1、计算机控制技术专业基础能力要求及课程分解表专业基础能力专业基础能力要求关键课程支撑课程工艺实施能力1、 基础电路制图、识图能力2、 电子元器件识别、选择能力3、 设备设施认识能力4、 电工工具使用能力5、 电工仪表应用能力6、 基础工艺操作能力测控电路及器件1、电路分析2、维修电工3、电子技术4、电子工艺5、Protel应用技术智能电子产品装配和检验能力 1、电子产品硬件和软件基础设计能力。 2、PCB板制作、检测及调试能力3、电子产品装配、调试和测试检验能力。 4、产品使用说明书编写能力。 单片机控制技术计算机控制技术1、传感器和检测技术2、单片机综合实训计算

3、机控制应用软件编程能力1、 数据库基础应用能力2、 C程序基础编程能力3、 PLC基础应用能力4、 数字信号处理基础应用能力PLC应用技术1、数据库技术2、C语言程序设计3、DSP应用技术电子产品销售和售后服务能力 1、电子产品营销设计能力2、电子产品营销能力。3、用户管理能力4、售后技术服务能力 市场营销和电子商务1、机械制图2、IT职业素养3、网络新技术2、课程地位依据以上课程分解表,C语言程序设计课程是计算机控制技术专业支撑课程,只有学习了该课程后才能深入学习单片机技术和PLC应用技术关键课程。二、C语言程序设计课程整体设计(一) 课程标准课程标准详见后C语言程序设计课程标准(二) 课程

4、教学目标1、 知识目标1)对计算机语言和结构化程序设计有基础认识;2)掌握C语言总体结构、多种数据类型,运算符,表示式;3)熟悉C语言程序结构化程序设计方法和步骤;4)掌握函数概念和使用方法;5)掌握编译预处理命令;6)了解位运算和文件基础操作;7)掌握指针、结构体、共用体、枚举类型。2、 能力目标1)能熟练应用VC+集成环境设计和调试C语言程序;2)能用C语言设计处理简单实际问题程序,并能完成简单程序测试;3)含有数据结构基础和算法能力,以提升个人结构化程序设计能力;4)有计算机语言类课程学习方法,能经过互联网、文件资料巩固和拓展所学知识;5)养成良好编程习惯,培养严谨务实分析问题和处理问题

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、到全部任务之中,使学生学完该课程以后能够独立完成一个小应用软件开发工作,为以后学习打下坚实基础,具体内容组织以下:序号单元任务理论知识课时安排老师关键讲课(学习)方法教学、学习(训练)场所1单元一.系统设计任务1:“班级学生成绩管理系统”总体计划设计1. C语言特点4杨飞讲授多媒体教室22.VC+6.0开发工具介绍杨飞实训机房33.算法及其描述方法杨飞讲授多媒体教室4单元二.数据设计和数据运算任务2.“班级学生成绩管理系统”中相关数据设计1.数据类型概述6杨飞讲授多媒体教室52.常量和变量杨飞实训机房63.简单数据类型杨飞实训机房74.数据运算符及其表示式杨飞实训机房85.不一样数值型数据间混

7、合运算杨飞实训机房96.位运算符和位运算杨飞实训机房10单元三.封面和菜单初步设计任务3.用输入输出函数初步设计项目封面和菜1.C语句4杨飞讲授多媒体教室112.格式化输入输出函数杨飞实训机房123.单个字符输人输出函数杨飞实训机房13单元四.封面、菜单次序实施设计任务4.封面、菜单次序实施设计1. 次序结构程序设计2杨飞实训机房142.次序结构特点杨飞讲授机房15单元五.菜单选择实施设计任务5:用if语句实现菜单选择实施设计1.if语句和条件运算4杨飞实训机房16任务6:用switch语句实现菜单选择实施设计2.switch语句杨飞实训机房17单元六.菜单循环选择实施设计任务7:用循环语句实

8、现项目主菜单选择执1.for语句6杨飞讲授多媒体教室18任务8:用循环语句实现项目主、子菜单选择设计2.while语句杨飞实训机房193.do-while语句杨飞实训机房204.循环嵌套杨飞实训机房215.break语句和continue语句杨飞实训机房22单元七.整体框架设计任务9:项目标整体框架设计1.函数定义和调用6杨飞讲授多媒体教室232.函数嵌套调用和递归调用杨飞实训机房243.函数调用中参数传输杨飞实训机房25单元八.项目中数组应用任务10:初步完善学生最高、最低等成绩查找1.一维数组定义及其应用6杨飞讲授多媒体教室26任务11:初步完善学生成绩排序2.数组作函数参数杨飞实训机房2

9、73.字符数组定义及其应用杨飞讲授多媒体教室284.二维数组定义及其应用杨飞讲授多媒体教室29单元九.项目中指针应用任务12:用指针实现学生最高、最低等成绩查找1.内存地址和数据指针概念10杨飞讲授多媒体教室30任务13:用指针实现学生成绩排序2.指向变量指针变量杨飞实训机房313.数组指针和指向数组指针变量杨飞讲授多媒体教室324.字符串指针访问法杨飞实训机房335.二维数组元素指针访问方法杨飞实训机房34单元十.项目中结构体应用任务14:用结构体实现数据增加、删除、修改和显示1.结构体类型应用6杨飞讲授多媒体教室352.结构体数组应用杨飞实训机房363.结构体变量作函数类型杨飞实训机房374.共用体类型应用杨飞讲授多媒体教室385.枚举类型应用杨飞讲授多媒体教室39单元十一.项目中学生数据存放和重用任务15:项目中学生数据存放和反复使用1.文件基础操作4杨飞讲授多媒体教室402.文件定位杨飞实训机房413.读写字符串和格式化读写数据函数杨飞实训机房424.文件状态检测杨飞实训机房(二)教学模式采取能力训练递进、理论和上机结合教学模式。四、 课程资源利用

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服