C语言程序设计说课ppt课件.ppt

上传人:飞****2 文档编号:28482000 上传时间:2022-07-28 格式:PPT 页数:39 大小:1.71MB
返回 下载 相关 举报
C语言程序设计说课ppt课件.ppt_第1页
第1页 / 共39页
C语言程序设计说课ppt课件.ppt_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《C语言程序设计说课ppt课件.ppt》由会员分享,可在线阅读,更多相关《C语言程序设计说课ppt课件.ppt(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、C语言程序设计说课计算机应用技术(软件技术)专业内容提纲 教材教参2 教学设计3 学情学法4课程标准1 教学过程5一、课程标准1.1 本课程的性质、地位和作用 计算机应用技术、软件技术等专业计算机应用技术、软件技术等专业的专业基础模块课程的专业基础模块课程为其他语言类课程、开发类课程提为其他语言类课程、开发类课程提供知识储备和技能准备供知识储备和技能准备1.1 本课程的性质、地位和作用 应用程序设计软件工程数据结构C语言程序设计C语言是基础课程地位1.2 教学内容及进度-64课时单元模块知识点学时基本概念C语言程序结构、常用数据类型;变量声明;常用运算符与表达式学符与格式输入输出函数8基本程序

2、设计结构选择结构设计:if, switch的使用;循环结构设计:while, for的使用;10数组与指针一、二维数组定义与引用;数组表示字符串;字符串处理函数;指针概念;指针存取字符串;与数组的关系;变量指针作业函数参数;8函数函数间数据传递方式;参数结合规则;变量作用域和存储类别;4其它知识结构体与共用体类型定义;结构体变量、数组和指针作函数参数;2理论课程内容及进度(32课时)序号实训项目课时数S1在VC+环境下创建简单C程序并运行2S2算法设计计算圆的周长面积2S3数据类型、运算符、表达式及输入与输出操作3S4选择结构成绩分析、税率表、体重仪4S5循环结构乘法表、凯撒密码4S6一维数组

3、成绩统计;二维数组计算题5S7字符数组与字符串字符分类2S8函数验证哥德巴赫猜想4S9结构体成绩分析3S10指针单链表、循环链表31.2 教学内容及进度-64课时实践课程内容及进度(32课时)1.3 与其他课程之间的关系 数据结构JAVA数组函数指针结构体 程序基本概念 选择结构设计 循环结构设计数组函数C语言程序设计后继课程软件工程应用程序设计计算机信息技术先导课程高等数学1.4 教学目标要求 理解结构化程序设理解结构化程序设计的基本思想、基本计的基本思想、基本概念和基本方法概念和基本方法 掌掌握数组、函数、握数组、函数、指针和结构体的基本指针和结构体的基本含义和使用方法含义和使用方法能力目

4、标能力目标素质目标素质目标知识目标知识目标应用应用VC+集集成环境设计和调成环境设计和调试试C语言程序语言程序 会利用基本编会利用基本编程元素编写简单程元素编写简单的程序的程序良好的心理素质良好的心理素质和克服困难的能力和克服困难的能力 具有严谨和周密具有严谨和周密细致的思维能力细致的思维能力 团团队合作精神和队合作精神和沟通能力沟通能力(要改要改)1.5 教学重点、难点及解决方法 选择结构程序设计选择结构程序设计while与与for循环程序循环程序 设计设计一维、二维数组的定一维、二维数组的定义与引用义与引用函数的调用、声明与函数的调用、声明与函数传递函数传递指针的概念与应用指针的概念与应用

5、课程重点课程重点多重循环程序设计多重循环程序设计二维数组二维数组函数的嵌套调用函数的嵌套调用递归调用递归调用指针在数组和函数中指针在数组和函数中的应用的应用 课程难点课程难点1.5 教学重点、难点及解决方法 从基本语法规定入手 31542重点难点弱化实用性不强的细节 突出基本重点内容的掌握知识点的应用方法作为突破口 设置针对性的训练内容和题目解决方法二、教材教参全国高校出版社优秀畅销书特等奖全国高校出版社优秀畅销书特等奖C C程序设计(第四版)程序设计(第四版)教材由谭教材由谭浩强著,清华大学出版社出版。浩强著,清华大学出版社出版。此教材的特点是:是在提出问题的同此教材的特点是:是在提出问题的

6、同时给出示例程序,而示例程序尽量将时给出示例程序,而示例程序尽量将主要的知识点演示出来,使读者对解主要的知识点演示出来,使读者对解决同类问题的程序设计思想有比较全决同类问题的程序设计思想有比较全面的认识。从而满足初学者以及对程面的认识。从而满足初学者以及对程序要求不是很高的读者的需求,正好序要求不是很高的读者的需求,正好适合高职层次的人才培养目标适合高职层次的人才培养目标2.1 教材教参谭浩强谭浩强.C程序设计(第四版)学习辅导程序设计(第四版)学习辅导.清华大学出版社清华大学出版社向华向华.C语言程序设计语言程序设计.清华大学出版社清华大学出版社沈大林沈大林.C语言程序设计案例教程语言程序设

7、计案例教程.中国铁道出版社中国铁道出版社张晓蕾张晓蕾.C语言基础教程语言基础教程.人民邮电出版社人民邮电出版社李辉李辉.C语言程序设计教程语言程序设计教程.北京:高等教育出版社北京:高等教育出版社许晓许晓.C语言程序设计实践教程语言程序设计实践教程.电子工业出版社电子工业出版社谭浩强谭浩强.C语言程序设计题与上机指导语言程序设计题与上机指导.清华大学出版社清华大学出版社2.1 教材教参2.1 教材教参l目前,我系已建立完善的校内、校外的实习实训基地。目前,我系已建立完善的校内、校外的实习实训基地。l校内实训基地主要有:计算机应用基础实训室校内实训基地主要有:计算机应用基础实训室4个、软件开个、

8、软件开发综合实训室发综合实训室1个。个。2.2 实践教学条件软件开发综合实训室(中山楼315)三、教学方法手段情境导入法情境导入法案例导入法案例导入法对比教学法对比教学法任务驱动法任务驱动法讨论式教学法讨论式教学法教学方法教学方法3.1 教学方法3.1 教学方法3.1 教学方法3.1 教学方法3.1 教学方法3.2 教学手段计算机机房中,利计算机机房中,利用多媒体设备及软用多媒体设备及软件进行知识点讲解。件进行知识点讲解。对于重点内容进行对于重点内容进行板书。板书。利用演示文稿、利用演示文稿、VC+环境程序演环境程序演示进行程序讲解。示进行程序讲解。教师学生每人配备一台学生每人配备一台计算机,

9、边学边练。计算机,边学边练。有问题可以电子举有问题可以电子举手咨询老师。手咨询老师。局域网内提交课上局域网内提交课上作业。作业。学生考 核分 类考 核 内 容实训技能50%学习态度作业20%课堂提问10%评分出勤10%纪律10%过 程考 核40%项目项目1 1:在VC+环境下创建简单C程序并运行项目项目2 2:算法设计计算圆的周长面积项目项目3 3:数据类型、运算符、表达式及输入与输出操作项目项目4 4:选择结构成绩分析、税率表、体重仪项目项目5 5:循环结构乘法表、凯撒密码项目项目6 6:一维数组成绩统计;二维数组计算题项目项目7 7:字符数组与字符串字符分类项目项目8 8:函数验证哥德巴赫

10、猜想项目项目9 9:结构体成绩分析项目项目10 10 :指针单链表、循环链表期未考核60%总评过程考核(100%)技能(50%)态度(20%)作业(20%)=+提问(10%)总评考核(100%)过程考核(40%)期未考核(60%)=+3.3 考核评价四、学情学法 教学对象: 高中毕业生基本特征:文化基础基本扎实,一部分学生在高中阶段接触到计算机知识较少,程序设计能力几乎为零。 针对学生这一基本特征,教学模式和教学方法都进行了相应的调整 4.1 学情分析强化记忆法分组讨论法自主探究法对比学习法学法1. 引导鼓励学生观察、探究和合作交流,使学生形成有效的学习策略。2. 讨论解题的多样性,引导学生选

11、择合适策略,丰富思维方式,获得成功的体验和多元的发展。3. 扩大学生知识应用面,增加学生应用能力,培养了学生逻辑思维能力4.2 学法指导五、教学过程5.1 教学过程总体设计创设情景确定任务观察归纳探究讨论即时训练任务总结知识点总结教师讲解学生实践师生讨论教学过程教学过程(一次课一次课)创设情境(8分钟)提出问题创设情境承接上次课选择结构程序设计固定税率个税计算器5.2 教学过程设计以一次课为例已知南京市个人所得税起征额为已知南京市个人所得税起征额为3500元元,3500元以下的不征税元以下的不征税,3500元以上的部元以上的部分按分按15%征税。请编写一个计算实际工资收征税。请编写一个计算实际

12、工资收入的计算器,当从键盘输入实际工资时,计入的计算器,当从键盘输入实际工资时,计算出应发工资并输出。算出应发工资并输出。上次课案例编写一个南京市民个人所得税计算机器,计算个人的实际收入。南京市个税起征额为3500元,则个人所得税的计算方法如下:应交所得额(应该交税的部分)=工资收入(扣除三险一金)-3500应交税额=应交所得额*税率-速算扣除数实际收入=工资收入-应交税额教学过程教学过程(一次课一次课)创设情境(8分钟)提出问题创设情境引出本次课多分支选择结构程序设计累进税率个税计算器5.2 教学过程设计以一次课为例案例1创设情境(8分钟)观察归纳(37分钟)观察归纳(37分钟)提出问题知识

13、点讲授(20分钟)5.2 教学过程设计以一次课为例if语句的分支结构 if(表达式1) 语句1 else if (表达式2) 语句2 else if (表达式3) 语句3 . else if (表达式m) 语句m else 表达式n创设情境(8分钟)观察归纳(37分钟)案例1(10分钟)观察归纳(37分钟)提出问题知识点讲授(20分钟)5.2 教学过程设计以一次课为例条件判断:注意:条件判断表达式的书写if(r_sala=0) revenue=0; else if(r_sala=1500) reve=r_sala*0.03-0; else if(_) reve=r_sala*0.1-105;

14、else if(_) reve=r_sala*0.2-555; else if(_) reve=r_sala*0.25-1005; else if(_) reve=r_sala*0.3-2755; else if(_) reve=r_sala*0.35-5505; else reve=r_sala*0.45-15375; 创设情境(8分钟)观察归纳(37分钟)案例1(10分钟)观察归纳(37分钟)提出问题知识点讲授(20分钟)案例1拓展(7分钟)5.2 教学过程设计以一次课为例案例1完整程序组成部分:main() 变量定义;(定义几个变量?) 输入提示语句;(为了界面友好) 变量值输入语句;

15、(输入哪个变量的值?) 数据简单计算(计算哪个变量的值?); 条件分支判断;(注意表达式的书写) 输出语句;(输出哪个变量的值?)创设情境(8分钟)观察归纳(37分钟)案例1(10分钟)观察归纳(37分钟)探究讨论(10分钟)案例2提出问题案例2知识点讲授(20分钟)案例1拓展(7分钟)5.2 教学过程设计以一次课为例编写一标准体重测量仪:输入身高和体重,计算出体重指数,判断体重是否标准。体重指数计算公式:体重指数=体重(kg)/身高(m)的平方偏瘦:体重指数18正常体重:18=体重指数25微度肥胖:25=体重指数30轻度肥胖: 30=体重指数35中度肥胖:35=体重指数=40创设情境(8分钟

16、)观察归纳(37分钟)案例1(10分钟)观察归纳(37分钟)探究讨论(10分钟)案例2提出问题案例2知识点讲授(20分钟)案例1拓展(7分钟)5.2 教学过程设计以一次课为例if(index18) printf(“你偏瘦请注意营养/n); else if(index25) printf(“你标准请保持!n); else if(index30) printf(“你微度肥胖!n); else if(index35) printf(“你轻度肥胖!n); else if(index40) printf(“你中度肥胖n); else printf(“你严重肥胖请立刻减肥!n);注意观察if后的表达式的形

17、式创设情境(8分钟)观察归纳(37分钟)案例1(10分钟)观察归纳(37分钟)探究讨论(10分钟)案例2提出问题案例2知识点讲授(20分钟)案例1拓展(7分钟)5.2 教学过程设计以一次课为例案例2 完整程序组成部分:main() 变量定义;(定义身高,体重,体重指数) 输入提示语句;(“请输入身高、体重”) 变量值输入语句;(scanf输入身高,体重) 数据简单计算(计算体重指数); 条件分支判断;(根据指数判断体重等级) 输出语句;(输出体重等级)创设情境(8分钟)提出问题观察归纳(37分钟)知识点讲授(20分钟)案例1(10分钟)案例1拓展(7分钟)观察归纳(37分钟)探究讨论(15分钟)探究讨论(10分钟)即时训练(20分钟)案例2任务1:完成案例1任务总结(10分钟)知识点总结(5分钟)教师归纳(5分钟)学生自评(5分钟)教师点评(5分钟)5.2 教学过程设计以一次课为例39

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁