版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2-4节程序的循环结构(for循环结构)一、 教学目标1、 知识与技能掌握循环结构编程的一般步骤及特点。(1)掌握VB语言的FOR循环语句、语句的格式、功能和执行过程;(2)掌握VB语言的循环嵌套的规则。培养和提升学生:(1)学会使用VB语言的FOR循环语句来实现循环控制结构,解决实际问题;(2初步掌握程序调试运行的方法。2、 方法与过程采用“问题解决教学法”。3、 情感态度和价值观(1) 经历用计算机解决问题的过程,体验成功的快乐。(2) 在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。二、 重点难点让学生学会使用VB语言的FOR循环语句来实现循环控制结构,解决实际问题。三、 教学环境1、 教材处理教材选自《广东省普通高中信息技术选修一:算法与程序设计》第二章第二(4)节,原教材的编排是以问题为线索,层层深入,通过亲身设计一个简单的程序实践来加深本节知识的理解。以VB编程的基本步骤为线索,通过对各阶段性问题的解决,形成循序渐进的梯度,组成一个任务链,让学生在“做中学”“学中做”的过程中加深知识的理解,通过适当地为学生提供拓展性的内容,充分挖掘学生潜力,让有余力的学生可以有更大的发展空间。它既强调学生进行自主学习、协作学习,又能使学生在学习时有规可依,使学生在程序设计中得到适度的创新体验。2、 预备知识学生已掌握了程序设计基础的顺序及选择结构。3、 硬件要求建议本节课在多媒体电脑教室中完成,最好有广播教学系统或投影仪,为拓展学习,学生机应允许上互联网。4、 所需软件学生机要安装VB6.0或以上版本。5、 所需课时2课时(90分钟)四、 教学过程教学环节教师活动学生活动从袁隆平的超级水稻研究的故事入手,又到“输出学生边阅读边倾听。提问:有同学试图用100以内的所有偶数的算术平方根”的的问题出发,激发以下方法解决:学生学习的兴趣和热情,拉开了本节教学的序幕。PrivateSubCommand_Click()PrintSqr(2)情意PrintSqr(4)导入PrintSqr(6)PrintSqr(100)EndSub新课讲解由此老师引入今天的循环问题:即问题中包含有重复执行的处理。新课讲解由此老师引入今天的循环问题:即问题中包含有重复执行的处理。1•学生对问题展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。2•学生在教师的指导下,阅读、分析、归纳,完成实践任务。1•通过组织学生探究“输出100以内的所有偶数的算术平方根”的问题、设计算法、编写程序、调试程序等用计算机解决问题的过程:PrivateSubCommand_Click()For1=2To100Step2PrintSqr(I)NextIEndSub让学生感到用VB提供的循环结构语句,能很简便地解决循环问题2•通过师生共同分析“输出100以内的所有偶数的算术平方根”问题的程序,归纳总结VB语言的FOR循环语句的格式、功能、执行过程,以及书写的注意事项,归纳总结VB语言的for循环特点。For循环变量=初值To终值Step步长值语句组Next循环变量3•老师提出上机实践问题:分别求甲、乙、丙三位同学的语文、数学、英语三科的平均分。要求学生展开分析问题、设计算法、编写程序、调试程序等用计算机分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。3•学生对老师所提问题(分别求甲、乙、丙三位同学的语文、数学、英语三科的平均分)展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。4•学生在教师的指导下,阅读、分析、归纳,完成实践任务。4•学生在教师的指导下,阅读、分析、归纳,完成实践任务。5、 要求学生完成上机练习,老师巡视帮助学生完成任务。6、 要求学生上机练习P56的实践(1)、(2),老师巡视帮助学生完成任务。4、 要求学生课堂练习:指出所列程序中的错误,加强知识学习和把握。5、 上机练习:(1)P53实践2(2)求1X3X5X……X19的值。6、 由问题“已知m个学生进行n个科目的考试,请计算每个同学的平均分。”引出循环嵌套的问题,帮助学生分析学会嵌套的技巧与方法:PrivateSubCommand1_Click()DimmAsInteger,nAsInteger,iAsIntegerDimfenAsSingle,sumAsSingle,averageAsSinglem= InputBox("请输入学生人数:")n= InputBox("考试科目数:")For i=1Tomsum =0Forj=1Tonfen=Val(InputBox("请输入第"+Str$(i)+"个同学第"+Str$(j)+"科"))sum=sum+fenNextjaverage=sum/nPrint"第";i;"同学平均分:";averageNextiEndSub通过对以上程序的分析和程序执行过程,使学生能真领会和把握这一编程技巧。拓展由 图形的输出问题加深学生对循环嵌套的问题的把握,帮助学生分析学会嵌套的技巧与方法:要求学生求 的图形。老师巡视帮助学生完成任务。小结VB语言的FOR循环语句、格式、功能和执行过程,以及for循环嵌套。练习教师在布置课本的练习:P59(1)、(2),指导学生根据本节所学的知识,分析问题,设计算法,编程求解问题。五、 课外拓展1、相关资源东完中学信息技术网:http:///ArticleClass.ASP?ClassID=32普通咼中技术课程网:http://blog./6002/category/4662.aspxVB程序设计网:http://www.hu/xxgcxy/vb/dagang.asp(Do循环结构)一、教学目标1、 知识与技能掌握循环结构编程的一般步骤及特点。(1)掌握VB语言的DO循环语句、语句的格式、功能和执行过程;(2)掌握VB语言的循环嵌套的规则。培养和提升学生:(1)学会使用VB语言的Do循环语句来实现循环控制结构,解决实际问题;(2初步掌握程序调试运行的方法。2、 方法与过程采用“问题解决教学法”。3、 情感态度和价值观(1) 经历用计算机解决问题的过程,体验成功的快乐。(2) 在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。重点难点让学生学会使用VB语言的do循环语句来实现循环控制结构,解决实际问题;以及几种不同do循环结构的比较异同。三、 教学环境1、 教材处理教材选自《广东省普通高中信息技术选修一:算法与程序设计》第二章第二(4)节,原教材的编排是以问题为线索,层层深入,通过亲身设计一个简单的程序实践来加深本节知识的理解。以VB编程的基本步骤为线索,通过对各阶段性问题的解决,形成循序渐进的梯度,组成一个任务链,让学生在“做中学”“学中做”的过程中加深知识的理解,通过适当地为学生提供拓展性的内容,充分挖掘学生潜力,让有余力的学生可以有更大的发展空间。它既强调学生进行自主学习、协作学习,又能使学生在学习时有规可依,使学生在程序设计中得到适度的创新体验。2、 预备知识学生已掌握了程序设计基础的顺序及选择结构,以及掌握了FOR循环的基础之上的学习。3、 硬件要求建议本节课在多媒体电脑教室中完成,最好有广播教学系统或投影仪,为拓展学习,学生机应允许上互联网。4、 所需软件学生机要安装VB6.0或以上版本。5、 所需课时2课时(90分钟)四、 教学过程教学环节教师活动学生活动情意从“陈婷植树”的故事入手,激发学生学习的学生边阅读边倾听。导入兴趣和热情,拉开了本节教学的序幕。新课讲解1•通过组织学生探究“陈婷植树”的问题、设计1•学生对问题展开分析问题、编写程序、调试程序等用计算机解决问题的探究活动。编写程序、调试程序等用计算机解决问题的探究活动。算法、编写程序、调试程序等用计算机解决问题的过程:2•学生在教师的指导下,阅读、分析、归纳,完成实践任务。2•学生在教师的指导下,阅读、分析、归纳,完成实践任务。3•学生对老师所提问题展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。PrivateSubCommandl_Click()DimAgeAsInteger,TreeAsIntegerAge=17Tree=3DoAge=Age+1Tree=Tree+Age-14LoopUntilTree>=100Print"到";Age;"岁时种到";Tree;"棵树!“EndSub2•通过师生共同分析“陈婷植树”问题的程序,归纳总结VB语言的DO循环语句的格式、功能、执行过程,以及书写的注意事项,归纳总结VB语言的DO循环特点。3•老师提出思考题:已知s=1X3X5X„XN,找出一个最大整数N,使得S〈50000。要求学生展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。
4、上机练习:P54实践(1)、(2)4、上机练习:P54实践(1)、(2)5、对几种DO循环的比较分析:归纳总结出各自不同的特点的把握要素,使同学们能运用自如。5、要求学生上机练习共同探讨P58的交流,得出使用DO循环的技巧和心得。设立一些由人力解决较困难的问题,要求学生运用 要求学生能设计出算法及编写出程序。拓展 所学编程知识去解决,比如:判断一个大数是否为素数等问题。小结 VB语言的DO循环语句、格式、功能和执行过程,以及几种不同D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度四人物联网四人合伙人协议3篇
- 二零二五年度农村集体土地经营权流转合同
- 二零二五年度农业现代化合作成立公司协议书3篇
- 二零二五年度家具设计与制造服务合同样本3篇
- 2025年度温室蔬菜大棚转让与配套设备购置合同
- 2025年度农村土地征收补偿安置与农业可持续发展协议
- 二零二五年度广告素材版权购买合同3篇
- 2025年农村宅基地使用权转让及农村土地承包经营权抵押贷款服务协议
- 2025年度股东借款及市场拓展合同3篇
- 2025年度农业种植与农业产业升级合作协议3篇
- 超星尔雅学习通《形象管理(南开大学)》2024章节测试答案
- 数字电子技术教学省公开课一等奖全国示范课微课金奖课件
- 我国个人信息保护立法的完善分析
- 中储粮在线测评真题及答案
- 给警察培训急救知识课件
- 少年宫管理制度多篇培训
- 销售秒杀方案
- 第1课+古代亚非(教学设计)【中职专用】《世界历史》(高教版2023基础模块)
- 山西省吕梁市孝义市2023-2024学年八年级上学期期末道德与法治试题
- 新生儿出生后的注意事项课件
- 2024年6月广东省高中学业水平考试物理试卷(附答案)
评论
0/150
提交评论