开关语句说课课件_第1页
开关语句说课课件_第2页
开关语句说课课件_第3页
开关语句说课课件_第4页
开关语句说课课件_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、江苏省扬中中等专业学校江苏省扬中中等专业学校 徐彩霞徐彩霞C C语言编程基础语言编程基础开关语句开关语句switchswitch教材分析教材分析1目标分析目标分析3教法学法教法学法4说说课课提提纲纲2学情分析学情分析2教学过程教学过程52教学反思教学反思6C C语言编程基础语言编程基础开关语句开关语句switchswitch 教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学过程教学过程教学反思教学反思 我选用的教材是由电子工业出版我选用的教材是由电子工业出版社出版,王森主编的中等职业社出版,王森主编的中等职业 教教育国家规划教材育国家规划教材C C语言编程基础语言编程基础(

2、第(第2 2版)。版)。 本节课是第本节课是第5 5章控制结构程序章控制结构程序设计的第设计的第3 3节内容。本章是本书的节内容。本章是本书的核心部分,控制结构程序设计前承顺核心部分,控制结构程序设计前承顺序结构,后为数组、函数服务,是所序结构,后为数组、函数服务,是所有程序设计的基础。本节内容是前一有程序设计的基础。本节内容是前一节选择语句的必要补充和深化。节选择语句的必要补充和深化。C C语言编程基础语言编程基础开关语句开关语句switchswitch教材分析教材分析目标分析目标分析教法学法教法学法教学过程教学过程教学反思教学反思 学情分析学情分析 我班学生是综合高中计算机专业二年级学我班

3、学生是综合高中计算机专业二年级学生,他们已经初步掌握了简单的顺序结构的生,他们已经初步掌握了简单的顺序结构的程序设计方法和技巧,熟悉程序运行的环境程序设计方法和技巧,熟悉程序运行的环境,并具有一定的合作意识和实践能力,但有,并具有一定的合作意识和实践能力,但有一定的畏难心理,逻辑思维能力和创新意识一定的畏难心理,逻辑思维能力和创新意识有待进一步加强。有待进一步加强。C C语言编程基础语言编程基础开关语句开关语句switchswitch教材分析教材分析教法学法教法学法学情分析学情分析教学过程教学过程教学反思教学反思 目标分析目标分析1.通过师生共同探究,了解开关语句的基本形式通过师生共同探究,了

4、解开关语句的基本形式,理解,理解switch语句的执行过程,并能够运用语句的执行过程,并能够运用switch语句来解决实际问题。语句来解决实际问题。2.通过观察、对比,培养学生观察分析的能力。通过观察、对比,培养学生观察分析的能力。3.通过上机实践,激发学生的学习兴趣,培养学通过上机实践,激发学生的学习兴趣,培养学生主动探索的精神。生主动探索的精神。C C语言编程基础语言编程基础开关语句开关语句switchswitch教材分析教材分析教法学法教法学法学情分析学情分析教学过程教学过程教学反思教学反思 目标分析目标分析教学重、难点教学重、难点教学重点:教学重点: switch语句的执语句的执行过程

5、行过程教学难点:教学难点: 如何将条件转化为如何将条件转化为switch语句中的表达语句中的表达式式C C语言编程基础语言编程基础开关语句开关语句switchswitch教材分析教材分析目标分析目标分析学情分析学情分析教学过程教学过程教学反思教学反思 教法学法教法学法自主自主学习学习比较法比较法实践法实践法问题问题法法任务任务驱动驱动案例案例分析分析 C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程预习本节预习本节内容将教学内容将教学案上的知识案上的知识点在书本做点在书本做上记号上记

6、号网络教室的网络教室的调试和准备调试和准备将上课所需将上课所需程序通过极域程序通过极域电子教师发送电子教师发送到学生机上到学生机上学生学生教师教师教材分析教材分析课前准备课前准备新课引入新课引入新课学习新课学习作业拓展作业拓展课前准备课前准备板书设计板书设计归纳总结归纳总结作业拓展作业拓展C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程教材分析教材分析课前准备课前准备 根据考试成绩评定等级:根据考试成绩评定等级:90分以上分以上(含含90分分)为为A,80分以上分以上(含含80分分)

7、为为B,70分以上分以上(含含70分分)为为C,60分以上分以上(含含60分分)为为D,低于,低于60分为分为E。编程实现输入成绩,输出等级。编程实现输入成绩,输出等级。课前准备课前准备新课引入新课引入新课学习新课学习作业拓展作业拓展课前准备课前准备板书设计板书设计归纳总结归纳总结作业拓展作业拓展C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程 课前准备课前准备新课引入新课引入新课学习新课学习作业拓展作业拓展课前准备课前准备板书设计板书设计归纳总结归纳总结作业拓展作业拓展C C语言编

8、程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程学生自学学生自学组内讨论组内讨论小组推荐代小组推荐代表板书表板书自主学习和交流,激发学习热情switch语句的一般形式语句的一般形式switch(表达式)(表达式) case 常量表达式常量表达式1:语句:语句1 case 常量表达式常量表达式2:语句:语句2 case 常量表达式常量表达式n:语句:语句n default : 语句语句n+1 1.开关语句开关语句switch的一般形式的一般形式C C语言编程基础语言编程基础条件选择语句条件选择语句

9、ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程2.2.观察所给四则运算的程序,完成:观察所给四则运算的程序,完成:(1)(1)分别找出对应的分别找出对应的“表达式表达式”、“常量表达式常量表达式”和和“语句语句”。(2)(2)小组讨论,表达式和常量表达式之间有关系吗?小组讨论,表达式和常量表达式之间有关系吗?通过实例,将通过实例,将抽象问题具体抽象问题具体化,更好感知化,更好感知opt 为具体值,那为具体值,那项目中的范围怎项目中的范围怎么处理呢?么处理呢?C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析

10、目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程【例】运输公司对用户计算运费。路程【例】运输公司对用户计算运费。路程(s)越远,每公里运越远,每公里运费越低。费越低。s250km 没有折扣没有折扣250s500 2%折扣折扣500s1000 5%折扣折扣1000s2000 8%折扣折扣2000s3000 10%折扣折扣3000s 15%折扣折扣学生在进行条学生在进行条件转化时存在件转化时存在困难,通过实困难,通过实例分析,让学例分析,让学生掌握解决的生掌握解决的办法。办法。3.如何将条件转化为相应的表达式?如何将条件转化为相应的表达式?(1)条件范围有规律吗?

11、条件范围有规律吗?(2)如何转化成常数形式?如何转化成常数形式?C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程100score9080score9070score8060score70score60如何将这些条件转化成表如何将这些条件转化成表达式?达式?学生思考学生思考尝试解决尝试解决教师巡视教师巡视个别指导个别指导培养学生探索培养学生探索和创新精神和创新精神及时了解情况及时了解情况和总结提升和总结提升巩固新知巩固新知突破难点突破难点C C语言编程基础语言编程基础条件选择语句条件选

12、择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程观察程序观察程序找出异同找出异同运行程序运行程序观察结果观察结果小组讨论小组讨论分析原因分析原因对比分析对比分析合作探究合作探究突出重点突出重点C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程学生自主操作学生自主操作

13、小组合作交流小组合作交流教师巡视实时点评师生交流师生交流.培养了学生合作意培养了学生合作意识和动手实践能力识和动手实践能力个性问题巡视解决,个性问题巡视解决,共性问题进行实时点共性问题进行实时点评,共同探究。评,共同探究。 1.学生编程学生编程C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程可以简化为:可以简化为:case 10:case 9: grade=A;break;很好,比较简洁。很好,比较简洁。但有些同学用但有些同学用case 5:case 4:case3:case 2:

14、case1:case 0: grade=E;也能实现,只是比较繁琐。也能实现,只是比较繁琐。C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程.通过评估,了解学习完成情况,养成发现问通过评估,了解学习完成情况,养成发现问题、分析问题的习惯,教师及时获得完成情题、分析问题的习惯,教师及时获得完成情况的反馈。况的反馈。 2.评价评价 学生参照评价表,小组内和组间对编写的程序评价,对出学生参照评价表,小组内和组间对编写的程序评价,对出现的问题进行反思和交流。现的问题进行反思和交流。C C语言

15、编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程 依据程序的易读性和高效性,对初步完成的程依据程序的易读性和高效性,对初步完成的程序进行完善序进行完善巡视点评巡视点评适时指导适时指导C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程课前准备课前准备新课引入新课引入新课学习新课学习作业拓展作业拓展课前准备课前准备板书设计板书设计归纳总结归纳总结作业拓展作业拓展通过师生共同小结的方式,通过

16、师生共同小结的方式,构建完整的知识体系构建完整的知识体系 C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程作业:作业:1.用用switch语句编程实现任务一中的例题运输语句编程实现任务一中的例题运输公司计算运费公司计算运费2.编程实现以下功能:编程实现以下功能:输入输入1,出现,出现10道加法题;道加法题;输入输入2,出现,出现10道减法题道减法题输入输入3,退出程序。,退出程序。.设计意图:设计意图:1.第一题,对所学内容的检测与反馈第一题,对所学内容的检测与反馈2.第二题,拓展延

17、伸,引导学生预习下节课第二题,拓展延伸,引导学生预习下节课内容内容课前准备课前准备新课引入新课引入新课学习新课学习作业拓展作业拓展课前准备课前准备板书设计板书设计归纳总结归纳总结作业拓展作业拓展C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析教学反思教学反思 教学过程教学过程5.3 开关语句开关语句switch一一switch语句的一般形式语句的一般形式switch(表达式)(表达式) case 常量表达式常量表达式1:语句:语句1 case 常量表达式常量表达式2:语句:语句2 case 常量表达式常量表达式n:语句:语句n default : 语句语句n+1 二、二、switch语句的执行过程语句的执行过程 课前准备课前准备新课引入新课引入新课学习新课学习作业拓展作业拓展课前准备课前准备板书设计板书设计归纳总结归纳总结作业拓展作业拓展C C语言编程基础语言编程基础条件选择语句条件选择语句ifif教材分析教材分析目标分析目标分析教法学法教法学法学情分析学情分析 教学反思教学反思教学过程教学过程 成功之处:成功之处:本节课我主要遵循了本节课我主要遵循了“学做合一学做合一”的的理念,以任务驱动引导学生思考做什么、怎么做理念,以任务驱动引导学生思考做什么、怎么做,培养了学生的思维能力

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论