- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.4 程序的循环结构 山东省牟平第一中学 延时符 教学目标 02 2.4 程序的循环结构 延时符 1、体验利用循环结构解决问题的实际应用价值,激发学习程序的欲望。 2、培养利用计算机程序分析问题、解决问题的思想意识和逻辑习惯。 03 2.4 程序的循环结构 知识与技能 1、掌握VB语言中For循环语句的格式、功能和执行过程。 2、掌握VB语言中For循环语句实现循环控制结构,解决实际问题的方法。 过程与方法 1、通过对循环程序进行剖析,使学生掌握循环结构的格式,加深对循环结构的理解。 2、通过实践引导学生经历分析问题、设计算法、编写程序、调试运行的过程。 情感态度价值观 延时符 2.4 程序的循环结构 04 延时符 第一代 第二代 第三代 提问:老、中、青三代和尚想要把《老和尚讲故事》的过程用计算机程序表述出来,该如何解决这个问题? 导入 2.4 程序的循环结构 05 延时符 结构类型 特点 顺序结构 语句按照书写的顺序依次逐条执行 选择结构 判断条件是否满足,并根据判断的结果决定执行的语句 For循环结构 重复相同的执行步骤,用于重复次数已知的情况 导入 第一代 第二代 第三代 请同学们体验程序,总结不同解决方法的特点? 【循环结构的概念 】 循环结构是程序设计中的一种基本结构。当需要解决的问题中出现重复操作时,就可以用到循环结构。循环结构既可以简化程序,又可以提高程序的效率。 因为VB语言中的循环语句比较多,本节课只介绍最常用的For循环 语句。 2.4 程序的循环结构 06 讲解 For? ?循环变量=初值? To ? 终值? [ Step? 步长值 ]????循环体 Next 循环变量 【For循环结构】 2.4 程序的循环结构 07 循环变量=初值 循环变量是否超过终值 执行循环体 循环变量增加一个步长 否 是 讲解 2.4 程序的循环结构 08 【For循环语句】 循环变量为数值型变量。 当初值小于终值时,步长为正;当初值大于终值时,步长为负; 如果省略Step,则步长为1。 循环体可以是一个或多个语句。 For??循环变量=初值? To? 终值?[ Step? 步长值 ]????循环体 Next 循环变量 讲解 For a=2 To 7 Step 3 b=b+a Next a 2.4 程序的循环结构 探究 第一次 ①a=1 ②1=5为真 a=1+1=2 b=0+2=2 ③a=a+1=2+1=3 第二次 ①a=3 ②3=5为真 a=3+1=4 b=2+4=6 ③a=a+1=4+1=5 第三次 ①a=5 ②5=5为真 a=5+1=6 b=6+6=12 ③a=a+1=6+1=7 第四次 ①a=7 ②7=5为假 ④循环结束 c=a+b=12+7=19 09 写出下列程序的运行结果: For a=1 To 5 a=a+1 b=b+a Next a c=a+b Print “变量c的执行结果:”;c 思考:程序段执行完后,变量c的值? 2.4 程序的循环结构 10 选做任务: 输出如下图形 实践 必做任务1: 求解S=1+2+3+……+100的值。 必做任务2: 填满国际象棋需要多少粒麦子?第一格放1粒,以后每个格子都比前一格多一倍。 2.4 程序的循环结构 11 必做任务1: 求解S=1+2+3+……+100的值。 算法设计: 探究 明确循环变量 明确循环变量的初值和终值,以及步长 确定循环体 程序代码: Dim a, s As Integer For a = 1 To 100 s = s + a Next a Text1.Text = s 定义变量 2.4 程序的循环结构 12 必做任务2: 计算填满国际象棋需要多少麦子? 算法设计: 探究 明确循环变量 明确循环变量的初值和终值,以及步长 确定循环体 程序代码: Dim i As Integer Dim s As Double For i = 1 To 64 s = s + 2 ^ (i - 1) Next i Text1.Text = s 不同数据类型 2.4 程序的循环结构 13 交流 拓展:在窗体上显示右侧图形 分析: 行数和每行*个数的关系? 需要设置几个变量,变量的取值范围? 循环语句怎么写? 循环的嵌套 课堂总结 14 2.4 程序的循环结构 延时符 15 2.4 程序的循环结构 延时符 总结 科技改变未来! 延时符 * * * * * * * * * * * * * * * * * *
您可能关注的文档
- 广东省高一语文必修一第三单元第十、十一课全套教案设计.docx
- 2019-2020年人教版政 治选修三讲义:专题1+3 现代国家的结构形式及答案.doc
- 2019-2020年教科版物理选修3-3课时分层作业12+能量守恒定律的发现+热力学第一定律.doc
- 人教版道德和法治九年级上册 3.1生活在新型民主国家 .pptx
- 2019-2020年人教版政 治选修二讲义:专题4+4 毛泽 东对社会 主义商品经济的认识及答案.doc
- 2019-2020年人教版政 治选修三课时分层作业1 国家的本质.doc
- 化学方程式说课课件.pptx
- 教务处2019年工作实践计划.docx
- 排水箱涵施工实施方案(终稿).docx
- 北师大版数学九年级上册第四章第一节4.1 第2课时 比例的等比性质 同步练习(包含答案).doc
- 人教部编版历史七年级上册第三单元第9课 秦统一中国学案设计.doc
- 华师大版九年级化学 第一章单元检测:化学反应A卷(包含答案).docx
- 2019-2020年北师大版数学必修二课时分层作业+5+空间图形的公理4及等角定理.doc
- 2020版地理新教材人教必修一同步学案:4.第一节 常见地貌类型和答案.doc
- 人教版八年级物理课件:2.1声音的产生和传播 .pptx
- 第四节 水循环.ppt
- 人教版九年级上册 第二十一章 一元二次方程 单元检测(包含答案).docx
- 浙教版 信息技术 七年级下册 第七课 奇妙的图层 教案设计.doc
- 二年级数学工作复习总结.doc
- 一年级上册道德和法治.docx
文档评论(0)