ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:20.38KB ,
资源ID:6988632      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6988632.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(粤教版高中信息技术选修1教案243循环的嵌套.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

粤教版高中信息技术选修1教案243循环的嵌套.docx

1、粤教版高中信息技术选修1教案243循环的嵌套公开课循环结构for.next教学设计一、教学目标1、掌握循环结构For-Next语句格式2、掌握For-Next循环语句的执行流程3、培养学生分析问题和解决问题的能力,并在实际生活中运用的能力4、通过本节的学习,继续激发学生学习程序设计的兴趣,让学生保持学习程序设计的热情二、教学重难点1、教学重点(1)For-Next语句格式(2)For-Next语句的执行流程(3)For-Next语句的特点(4)在实际生活中,能够根据要求编写出合适的程序2、教学难点(1)For-Next语句循环执行次数的理解(2)For-Next语句中循环控制变量的使用和变化(

2、3)遇到重复问题时循环语句的选用三、教学策略1、教学方法情景教学法、任务驱动教学法,2、学习方法自主探究学习法、合作学习法3、教学手段大屏幕广播、网络教学四、教材分析本节课的内容是循环结构,它与顺序结构、分支结构是程序的三种基本结构,可以表示任何一个算法。并且循环结构是算法这一部分的重点和难点,本节主要包含fornext循环和do whileloop循环等两部分内容,各用1课时,共计两课时。本课设计为1课时。循环结构是最为常用的语法结构之一,也是三大基本结构中难度最大的一个;不仅是本章的重点与难点,也是全书的重点之一。学好程序的基本结构,是学生理解和学习后续章节的基础。五、学生分析在学习本课之

3、前,学生应已熟悉VB程序的编程环境与运行方法,了解顺序及选择结构的程序执行流程,具备一定的算法基础和归纳总结能力;但大多数学生动手能力较差。六、教学过程教师活动学生活动设计意图(一)创设情景新课导入【环境保护案例】全球气候变暖引发了全人类的关注,全球变暖导致海平面加速上升,已经或行将成为海岸带的重大灾害。根据联合国政府气候变化委员会的报告,在20世纪,全球海平面平均每年上升约2毫米,根据中科院的报告,我国50年后上海市部分地区将被淹没,保护环境,发展低碳,刻不容缓!师问1:我们来看一下上述案例中的数据,假设在今年上海市的海平面高度为S0 的话(单位是毫米), 1年后,海平面记为S1,S1与S0

4、的关系是怎样的呢?师问2:1年后,海平面是多少?师问3:3年后,海平面是多少?师问4:100年后,海平面是多少?师问5:大家发现上述算式有什么规律?师问6:计算100年后的海平面之后,这个语句一共重复了几次?师问7:这时候我们就要用到了循环结构来思考问题。那么循环结构的规律是什么样的呢?它有什么规律呢?它具有什么特征呢?我们一起来学习和探讨。(学生思考并回答)生答1:第1天还剩下S1 =S0+2生答2:S2 =S1+2生答3:S3 =S2+2生答4:S100 =S99+2生答5:上述公式要重复执行生答6:100次用生活中的例子不仅仅是为活跃课堂气氛、引出概念,更为重要的是:对题目中的算法分析本

5、身即是对学生思维的训练、加深对循环思想的理解。(二)讲解概念分析特征(师放映PPT)师1:大家一起把屏幕上所播放的PPT中关于循环结构的定义,一起来朗读一遍。师2:好了假如我们仍然以刚才的那个海平面上升作为例子的话,如何来编写VB程序来表达这个题目,并求出结果呢?师3:一般在编写程序的时候,首先要定义变量,在这里,我们先定义两个变量,一个是S,代表海平面的高度;另一个是N,代表经过的年数,于是就有如下程序段可以用来表示海平面的高度:Dim S as integerDim N as integerS =0For N=1 to 100S=S+2Next NPrint S其中:for语句用来表示N的

6、范围,包括初始值和最大值,另外可以表示判断的作用,当发现N大于100时,就跳出循环,S=S+2就类似于我们所说的通项公式一样,Next这一行表示当执行到此行时,N的值自动加1,跳回到for这一行,判定N是否属于1到10的范围,若是,执行下一句S=S+2,若不是,则跳出整个循环,直接执行含print的程序语句。在这里for语句是表判断N是否属于范围的作用,next是实现N自加1并且跳回到For语句行的作用。师4:我们来看fornext的特征和公式For循环变量名=初始值To最终值Step步长循环体Next循环变量名师5:步长大家可以理解为公差,可以是正的,可以是负的,当步长等于1时,可以省略不写

7、,刚才的案例,我们就省略没有写step步长,因为N是自增1。生1;学生朗读(学生认真思考)只有让学生体会到采用循环语句的便捷性和优越性,才能激发他学习和探究的兴趣。循环体在一定条件下也是可以省略的,并且可以强制退出循环,但考虑到学生刚接触循环结构,理解这部分知识有一定难度,故先不讲,在后续课程中再介绍。(三)学生练习强化知识师1:现在我们来做个小练习题目:求1到100的和师2:假如是我们要输出的和用S来表示的话,首先令S0=0,第一次执行:S1= S0+1=1第二次执行:S2= S1+2=3第三次执行:S3= S2+3=6第100次执行S1= S0+100=5050师3:于是,我们就用一个通项

8、公式来表达上述案例的规律 S=S+N,每执行完一次,N的值自动加1,就实现了上述功能Dim S as integerDim N as integerS=0For n= 1 to 100 step1S=S+NNext NPrint N师4:注意,step1表示,每执行完一次,程序中N自动加1,当N自动加1时,我们可以省略不写,但是当每次循环N不是自动加1,而是加2,加4等时,需要加上这一句,比如当求100以内奇数的和时,需要加上Step 2.好了,我们将这段代码放到VB软件中,直接运行。师5:好了,大家把这个小程序来练一练,看看能否运行。师6:现在,我们再布置个题目,求1+1/2+1/3+1/4

9、+1/100。 大家能否把刚才你们所写的程序改造一下,完成这个题目呢?生1:学生认真思考生5:学生开始练习生6:学生开始练习,注意最后提示学生注意定义变量的类型教师先讲一个习题,先趟路,起到指引作用,为接下来的任务打下基础。提示学生座位靠近的同学可以相互讨论、交流;要善于捕捉学生错误点,引导学生思考,还可以通过多媒体广播系统展示有代表性的错误,启发学生讨论和思考。(四)课堂总结知识升华师1:我们来总结一下这节课所学的内容师2:首先是循环结构的定义:程序中有一段重复使用的语句结构叫做循环结构师3:之后我们学习循环结构的完整形式:For循环变量名=初始值To最终值Step步长循环体Next循环变量

10、名师4:通过今天的学习,我们掌握了循环结构的语句格式、学会了循环结构中初值、终值、步长、循环体的分析方法,并且利用循环结构,解决了一些实际问题。实际上,利用循环结构还可以解决许多实际生活中的问题,这就要求大家在今后的学习中勤于思考,增强实践,提高自己的编程水平,从而能解决更多实际问题。生:学生认真听讲在教师讲解完,学生做完练习后,教师再次总结本节课的内容,可以起到画龙点睛的作用。(五)拓展延伸让我们深入挖掘fornext循环结构:For N= 1 to 100 step 1S=S+2Next N1.在上述例子中,循环语句S=S+2一共循环了多少次?2.如果我们一旦知道循环变量的初值、终值、步长值,能否知道该循环语句要执行多少次?3.对于不明确循环次数的问题,应该怎么办呢?学生思考(六)课后作业1.完成书本上P39“实践”中的第2答题的3个小题2.预习循环结构的另一种形式:dowhile循环

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1