下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1《循环语句》教学设计教学目标:理解循环语句的意义,掌握For循环和While循环两种循环语句的一般形式。.经历将具体问题的算法转化为流程图与相应的伪代码的过程,近一步体会算法的基本思想,提高逻辑思维能力。教学重点:循环语句的两种形式及两种形式的相互联系与区别教学难点:For循环和While循环的灵活应用,将具体问题的流程图转化为伪代码的过程.课型:新授课教学方法:发现式教学法(意图:提高知识的保持,增加智慧潜能,激励学生的内在动机,获得解决问题的技能。)教学手段:多媒体教学过程:一.创设情境前面,我们学习了算法的赋值、输入、输出和条件语句,请两位同学在黑板上分别写出条件结构和条件语句的一般形式。(意图:让学生思维中再现条件语句的得来过程和一般形式既巩固了旧知识又暗示了循环语句的得出方式。能用联系的观点看问题)对应于程序框图中的两种循环结构,直到型(UNTIL型)和当型(WHILE型)循环结构又是由什么语句来实现的呢?(意图:点明课题)二.师生探究问题1:设计计算1×3×5×……×99的一种算法。(意图:培养学生从特殊到一般的数学归纳能力)分析:这是一个累加问题,让学生在黑板上分别板演出问题算法的自然语言和流程图(学生有这个基础,好入手。),圈出其中的循环结构,并类比条件语句的得来过程师生一起尝试得出此问题的伪代码。S1S←1S2S1S←1S2I←1S3I←I+2S4S←S×IS5如果I不大于99,那么转S3;S6输出SS←1ForIFrom1To99Step2S←S+1EndForPrintS上述程序操作步骤:这个程序一共四步:第一步:是选择一个变量S表示积,并赋给初值1。第二步:开始进入for循环语句,首先设i为循环变量,分别设定其初值、步长、终值。这里初值为1,步长为2,终值为99。第三步:为循环表达式(循环体)。第四步:用“EndFor”控制结束一次循环,开始一次新的循环。FOR循环语句的一般格式:ForIFromForIFrom“初值”To“终值”Step“步长”循环体EndForFOR循环语句适用于:循环次数已知的情况。问题2:设计求满足1×3×5×7×…×_>10000的最小正整数的一种算法分析:For循环语句只能解决循环次数确定的循环所以要进一步探究,对For循环作调整试探新的方法。S1S←1S2S1S←1S2I←1S3如果S小于或等于10000,那么I←I+2,S←S×I;S4输出IS←1I←1WhileS≤10000I←I+2S←S×IEndWhilePrintI上述程序操作步骤:这个程序一共五步:第一步:选择一个变量S表示积,并赋给初值1。第二步:是选择一个变量I表示循环值,并赋给初值1;第三步:开始进入while循环语句,先判断是否符合循环条件。第四步;为循环表达式(循环体)。第五步:用“EndWhile”控制结束一次循环WHILE循环语句的一般格式:While条件循环体While条件循环体EndWhileWHILE循环语句适用于:循环次数未知的情况,也适用循环次数已知的情况三.灵活应用例1:写出求下列式子的值的流程图和伪代码。(意图:根据学生的最近发展区,对两种循环语句的最直接的应用,既能加深对概念的理解又能提高解决问题的能力。)例2:某纺织厂2005年的生产总值为300万元,如果年生产增产率为5﹪,计算最早在哪一年生产总值超过400万元。(意图:数学来源于生活又作用于生活,提高学生的学习兴趣。)分析:从2005年底开始,经过x年后生产总值为300×(1+5%)x,可将2005年生产总值赋给变量a,然后对其进行累乘,用n作为计数变量进行循环,直到a的值超过400万元为止。解:流程图为:算法的伪代码:开始a>400开始a>400a←a×pa←300,p←1.05,n←2005n←n+1输出n结束否是a←300p←1.05n←2005Whilea≤400a←a×pn←n+1EndWhilePrintn例3:抛掷一枚硬币时,既可能出现正面,也可能出现反面,预先作出确定的判断是不可能的,但是假如硬币质量均匀,那么当抛掷次数很多时,出现正面的频率应接近于50%,试设计一个循环语句模拟抛掷硬币的过程,并计算出现正面的频率。(意图:培养学生将实际问题转化成数学问题的能力,并体会If语句和两种循环语句的区别和联系)开始s←s+1+开始s←s+1+s←0否输入nRnd>0.5i←i+1是是否开始输出s/nss←0ReadnForifrom1tonIfRnd>0.5Thens←s+1EndForPrint四.反思小结,经验共享。通过以上的学习,你有哪些收获?(知识,能力,情感)。知识:For循环和While循环两种循环语句的一般形式。将具体问题的算法转化为流程图与相应的伪代码时分清什么时候用循环语句,什么时候用条件语句。能力:从特殊到一般的数学归纳能力;情感:勇于面对问题并积极探索解决方法,面对成功不骄不躁精益求精的人生态度,并能用联系的观点看问题五.巩固练习1.下列循环格式正确的是()A.For循环变量From初值:步长EndForB.For循环变量From初值To终值步长循环体EndForC.While循环体初值终值EndWhileD.While表达式End2.循环语句中的步长()A.可以省略B.不能省略C.只有步长为1时才可省略D.以上全错3.算法程序:S←0ForIFromlTo1000S←S+IEndFor中,From1To1000的作用是()A.表示一个数字从1到100B.表示从1一直加到1000C.表示从1开始循环到1000
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2014年西藏中考英语真题及解析
- 2026年中考语文会考试题及答案
- 2026年物理前两章试题及答案
- 深度解析(2026)《GBT 29887-2013染色棉》:解码标准精髓前瞻产业未来
- 深度解析(2026)《GBT 29858-2013分子光谱多元校正定量分析通则》
- 《HG 2001-1991301-G30阻燃增强聚对苯二甲酸丁二醇酯(PBT)工程塑料》专题研究报告
- 《GBT 5269-2008传动与输送用双节距精密滚子链、附件和链轮》(2026年)合规红线与避坑实操手册
- 《DL/T 2604-2023高压并联电抗器现场局部放电试验装置通 用技术条件》(2026年)合规红线与避坑实操手册
- 2026年时间旅行科技开发合同协议
- 单片基础原理教程 1
- 2026年合肥东部新中心建设投资有限公司招聘4名笔试模拟试题及答案解析
- 村卫生监督协管工作制度
- 2026年高考上海卷文综地理真题试卷+参考答案
- 2026年希望杯IHC六年级数学竞赛试卷(B卷)(含答案)
- 2026年广东深圳市高三一模高考英语试卷试题(答案详解)
- T-BECS 0008-2025 室外盲道规划设计标准
- 水电安装施工方案
- 【基于两级AO工艺的食品企业生产废水处理工程设计19000字】
- 2025年智能音箱市场预测可行性研究报告
- (2025版)骨质疏松性椎体骨折不愈合临床诊疗指南解读课件
- 2024年黑龙江辅警招聘考试真题完整参考答案详解
评论
0/150
提交评论