版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题:WHILE语句临江市职业技术学校王永春1说课菜单教材分析学情分析教学方法教学过程2教材分析循环结构是课程重点章节,WHILE循环是本章的重点,也是高考大纲中要求重点掌握的内容之一。用于实现循环结构的语句有3种:for语句、while语句、do-while语句。本节是在学习for语句基础之上的又一循环语句,本节课的学习将为今后学习do-while循环打下坚实基础。
WHILE循环授课学时为4学时:3节新授课,1节习题课。本节课为第一学时(关键学时)3教学目标
知识目标掌握While语句格式掌握While语句执行过程初步掌握While语句程序设计能力目标培养学生的分析、比较能力培养学生知识应用的能力德育目标培养学生勇于动脑思考的学习习惯4依据教材特点和大纲的要求,确定本节课的教学目标为:教学重点与难点
教学重点
While语句格式
While语句执行过程教学难点
While语句执行过程教学关键确定循环条件5学情分析循环结构是学生学习的难点学生有FOR循环基础但对循环结构掌握不深WHILE循环宜从低起点讲授帮助学生排除畏难心理范例设计要与实际应用紧密结合激发学生学习兴趣6教法阐述
案例教学法(备课时)
教学案例设计要与实际应用紧密结合激发学生学习兴趣,更好地突破难点讨论法(主要教学法,贯穿课堂始终)
对比法(讲格式、执行过程时)
7根据本节教学目标及学情特点,确立本节所使用的教学法为:学法1.自主探究法:要求会阅读,会使用网络资源,善于思考,善于发现问题,独立分析解决问题。2.协作学习法:在讨论中取长补短,共同进步。
本节主要采取的学法是自主探究法,并且自主学习与协作学习相结合,突出学生的主体地位。即:学生不是一个盲从的听众,而是一个积极主动的知识探索者。8教学资源
TurboC3.0电子教案《教案设计》电子课件《While语句》9教学过程设计[导入新课]1.1991年我国的人口为11.3亿,若每年增长1.5%,2007年我国人口将达到多少?
使用for语句很容易解决:三要素:初值1991,终值2007,步长为1,同学们很容易就把程序写出来2.若问题为1991年的人口为11.3亿,每年增长1.5%,哪一年超过13亿?
此时用for我们无法解决此问题,因为我们不确切的知道循环的次数,此问题我们可以使用另一种基于条件的循环语句while设置问题情境,让同学展开讨论,自然引出本节课题教师通过课件展示如下问题:10
While语句1.While语句的一般形式:
while(<条件表达式>)
{<循环体语句>;}[新课教学]
其中,while是关键字,<条件表达式>通常用关系表达式或逻辑表达式。<循环体语句>可以是一条语句,也可以是多条语句。板书课题—11方式:让学生结合教学课件或电子教案归纳写出表达式,说明其意义。任务一:while语句格式如何?其中,<条件表达式>,<循环体语句>的意义如何?
2.while语句的执行过程:先计算表达式的值,如果表达式的值为非0,则执行循环体语句,然后再次计算表达式的值,重复上述过程,直至表达式的值为0时,退出循环。12方式:分组讨论,归纳总结,参考电子教案或电子课件以及教科书。任务二:While语句的执行过程如何?
13任务三:可否画出while语句程序流程图?设计意图:通过任务驱动,调动学生积极性,并促使阅读网络资源,锻炼学生网上学习的能力,通过分析,对比,归纳,总结,锻炼学生的归纳分析能力。采用分组讨论方式,让同学共同参与,锻炼了学生协作学习的能力。条件循环体循环的下条语句0非0让学生画出流程图并对照流程图说明执行过程看看哪一年全国人口超过13亿?分析确定—初值:s=11.3循环体:s=s+s*0.015循环条件:s<=13n=0n=n+1(计数)使用while语句编写程序为:Main(){s=11.3;n=0;while(s<=13)
{s=s+s*0.015;
n=n+1;}printf(“%d”,1991+n);}任务四:共同分析解决复习提问214此问题的解决,既熟悉了while语句的格式和执行过程,又解除了导入新课时凝结在学生心中的迷团,增强了学生学习的自信心和成功感,为下一步学习while语句的程序设计做好铺垫。【例1】求1+2+3+…+100的和。
算法分析:循环求和问题可以利用while循环每次向和变量中加一个数。假设存放和的变量为sum,先使sum为0,设循环变量i初值为1,再用while循环语句,循环条件的表达式是i<=100,每次循环执行的循环体语句为:Sum=sum+i.
[典型例题]15在教师的带领下共同进行算法分析,找出循环条件,共同编写程序,并上机运行,输出结果。#include<stdio.h>main(){inti=1,sum=0;
while(i<=100){sum=sum+i;i++;}
printf(“sum=%d\n”,sum);}参考程序如下:16鼓励学生用多种方法解决同一问题,并进行简单比较,为下以后学习for语句、while语句的比较作铺垫。此问题可不可以改用for语句来实现?如果行,怎样编写程序?【例2】求2+4+8+16+…+28的和。
算法分析:
此例题也是循环求和的典型题,其循环原理与例1同。我们先来分析加数的规律,每一个加数都是2的倍数,即求21+22+23+24+…+28的和,把幂指数作为循环变量i,则循环体内每次加进去的是2i.17由教师引导学生一步一步深入分析,抓住关键环节:循环条件。
#include<stdio.h>main(){inti=1,sum=0;while(i<=8){sum=sum+pow(2,i);i++;}
printf(“sum=%d\n”,sum);}参考程序如下:18如何用for语句编程?进一步培养学生分析比较能力,并让学生上机运行,输出结果,培养学生的实践操作能力。【1】令i的初值为0,测试i是否小于5;若为真,则显示i的值;然后i值递增1,再进行测试,直到i<5不成立,显示:停止循环。
该题让学生相互讨论,共同完成。[巩固练习]19算法分析:变量i的初值为0,增值为1,循环条件为i<5.参考程序如下:
main()执行结果:
{inti=0l0
while(i<5)1{printf(“%d\n”,i);2i++;}3
printf(“停止循环“);4}停止循环20在机器上运行,输出运算结果。2.用while循环求1--100之间所有偶数之和。3.延伸题:求s=1+2+3+…+n的和小于1000的最大n值。4.延伸题:求50—100之间能被7整除的数,并且统计满足条件的数的个数。
1、2、3、4题,难度依次加大,注意实现层次次、个性化点拨,因材施教,因人而异。让所有学生都学有所得,使每个个体都获得最佳发展。21[巩固练习][小结]
通过本节课的学习,使同学们了解和掌握while语句的格式及执行过程,我们将通过以后的继续学习进一步掌握。为了锻炼学生的归纳整理能力,让学生总结本节课的知识要点。22[作业]1.P835-12.画出while语句的执行过程流程图。3.用while语句编程:华氏温度F与摄氏温度的关系是:C=5/9*(F-32),如果已知F为–10,20,50,……290,用while语句求出各华氏温度所对应的摄氏温度。23为巩固本节课的教学内容,布置课后作业为:此三道题,紧紧围绕教学目标,由易到难,由浅入深。[板书设计]24While语句1.While语句的一般形式:
while(<条件表达式>){<循环体语句>;
}2.While语句的执行过程:先计算表达式的值,如果表达式的值为非0,则执行循环体语句,然后不规则次计算表达式的值,重复上述过程,直到表达式的值为0时,退出循环。条件循环体循环的下条语句0非0因while语句格式及执行过程是本节的重点内容,所以选作板书,其它如情况说明,例题,习
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度餐饮业SaaS运营管理软件销售合同3篇
- 2024版物流仓储中心租赁及运营管理合同
- 2025年度销售合同违约责任补充协议
- 年度回转窑式垃圾焚烧炉市场分析及竞争策略分析报告
- 二零二五版城市更新项目借款合同规范2篇
- 2024-2025学年高中历史专题七近代以来科学技术的辉煌7.2追寻生命的起源同步课时作业含解析人民版必修3
- 二零二四年仓储物流园建设项目融资合同
- 二零二五年度酒店客房安全监控服务合同3篇
- 2025年度林业生态补偿项目评估合同4篇
- 2025版茅台酒经销商培训及销售技能提升合同3篇
- GB/T 7588.2-2020电梯制造与安装安全规范第2部分:电梯部件的设计原则、计算和检验
- GB/T 14600-2009电子工业用气体氧化亚氮
- 小学道德与法治学科高级(一级)教师职称考试试题(有答案)
- 申请使用物业专项维修资金征求业主意见表
- 河北省承德市各县区乡镇行政村村庄村名居民村民委员会明细
- 实用性阅读与交流任务群设计思路与教学建议
- 应急柜检查表
- 通风设施标准
- 酒店市场营销教案
- 房屋买卖合同简单范本 房屋买卖合同简易范本
- 环保有限公司营销策划方案
评论
0/150
提交评论