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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

24程序的循环结构.docx

1、24程序的循环结构程序的循环结构(For 循环结构)一、 教学目标1、知识与技能掌握循环结构编程的一般步骤及特点。(1)掌握VB语言的FOR循环语句、语句的格式、功能和执行过程;(2)掌握VB语言的循环嵌套的规则。培养和提升学生:(1)学会使用VB语言的FOR循环语句来实现循环控制结构,解决实际问题;(2初步掌握程序调试运行的方法。2、方法与过程采用“问题解决教学法”。3、情感态度和价值观(1)经历用计算机解决问题的过程,体验成功的快乐。(2)在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。二、重点难点让学生学会使用VB语言的FOR循环语句来实现循环控制结构,解决实际问

2、题。三、教学环境1、教材处理教材选自广东省普通高中信息技术选修一:算法与程序设计第二章第二(4)节,原教材的编排是以问题为线索,层层深入,通过亲身设计一个简单的程序实践来加深本节知识的理解。以VB编程的基本步骤为线索,通过对各阶段性问题的解决,形成循序渐进的梯度,组成一个任务链,让学生在“做中学”“学中做”的过程中加深知识的理解,通过适当地为学生提供拓展性的内容,充分挖掘学生潜力,让有余力的学生可以有更大的发展空间。它既强调学生进行自主学习、协作学习,又能使学生在学习时有规可依,使学生在程序设计中得到适度的创新体验。2、预备知识学生已掌握了程序设计基础的顺序及选择结构。3、硬件要求建议本节课在

3、多媒体电脑教室中完成,最好有广播教学系统或投影仪,为拓展学习,学生机应允许上互联网。4、所需软件学生机要安装VB6.0或以上版本。5、所需课时2课时(90分钟)四、 教学过程导入从袁隆平的超级水稻研究的故事入手,又到“输出100以内的所有偶数的算术平方根”的的问题出发,激发学生学习的兴趣和热情,拉开了本节教学的序幕。学生边阅读边倾听。提问:有同学试图用以下方法解决:Private Sub Command_Click( )Print Sqr (2)Print Sqr (4)Print Sqr (6)Print Sqr(100)End Sub由此老师引入今天的循环问题:即问题中包含有重复执行的处理

4、。新课讲解1通过组织学生探究“输出100以内的所有偶数的算术平方根”的问题、设计算法、编写程序、调试程序等用计算机解决问题的过程:Private Sub Command_Click( )For I=2 To 100 Step 2 Print Sqr (I)Next IEnd Sub让学生感到用VB提供的循环结构语句,能很简便地解决循环问题2通过师生共同分析“输出100以内的所有偶数的算术平方根”问题的程序,归纳总结VB语言的FOR循环语句的格式、功能、执行过程,以及书写的注意事项,归纳总结VB语言的for循环特点。For 循环变量=初值 To 终值 Step 步长值 语句组Next 循环变量3

5、老师提出上机实践问题:分别求甲、乙、丙三位同学的语文、数学、英语三科的平均分。要求学生展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。4、要求学生课堂练习:指出所列程序中的错误,加强知识学习和把握。5、上机练习:(1)P53实践2(2)求13519的值。6、由问题“已知m个学生进行n个科目的考试,请计算每个同学的平均分。”引出循环嵌套的问题,帮助学生分析学会嵌套的技巧与方法:Private Sub Command1_Click()Dim m As Integer, n As Integer, i As IntegerDim fen As Single, sum As S

6、ingle, average As Single m = InputBox(请输入学生人数:)n = InputBox(考试科目数:)For i = 1 To m sum = 0 For j = 1 To n fen = Val(InputBox(请输入第 + Str$(i) + 个同学第 + Str$(j) + 科)sum = sum + fenNext javerage = sum / nPrint 第; i; 同学平均分:; averageNext iEnd Sub通过对以上程序的分析和程序执行过程,使学生能真领会和把握这一编程技巧。1学生对问题展开分析问题、设计算法、编写程序、调试程序

7、等用计算机解决问题的探究活动。2学生在教师的指导下,阅读、分析、归纳,完成实践任务。3学生对老师所提问题(分别求甲、乙、丙三位同学的语文、数学、英语三科的平均分)展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。4学生在教师的指导下,阅读、分析、归纳,完成实践任务。5、要求学生完成上机练习,老师巡视帮助学生完成任务。6、要求学生上机练习P56的实践(1)、(2),老师巡视帮助学生完成任务。拓展由图形的输出问题加深学生对循环嵌套的问题的把握,帮助学生分析学会嵌套的技巧与方法:要求学生求的图形。老师巡视帮助学生完成任务。小结 VB语言的FOR循环语句、格式、功能和执行过程,以

8、及for 循环嵌套。练习 教师在布置课本的练习:P59(1)、(2),指导学生根据本节所学的知识,分析问题,设计算法,编程求解问题。(Do循环结构)一、 教学目标1、知识与技能掌握循环结构编程的一般步骤及特点。(1)掌握VB语言的DO循环语句、语句的格式、功能和执行过程;(2)掌握VB语言的循环嵌套的规则。培养和提升学生:(1)学会使用VB语言的Do循环语句来实现循环控制结构,解决实际问题;(2初步掌握程序调试运行的方法。2、方法与过程采用“问题解决教学法”。3、情感态度和价值观(1)经历用计算机解决问题的过程,体验成功的快乐。(2)在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助

9、学习的乐趣。二、重点难点让学生学会使用VB语言的do循环语句来实现循环控制结构,解决实际问题;以及几种不同do循环结构的比较异同。三、教学环境1、教材处理教材选自广东省普通高中信息技术选修一:算法与程序设计第二章第二(4)节,原教材的编排是以问题为线索,层层深入,通过亲身设计一个简单的程序实践来加深本节知识的理解。以VB编程的基本步骤为线索,通过对各阶段性问题的解决,形成循序渐进的梯度,组成一个任务链,让学生在“做中学”“学中做”的过程中加深知识的理解,通过适当地为学生提供拓展性的内容,充分挖掘学生潜力,让有余力的学生可以有更大的发展空间。它既强调学生进行自主学习、协作学习,又能使学生在学习时

10、有规可依,使学生在程序设计中得到适度的创新体验。2、预备知识学生已掌握了程序设计基础的顺序及选择结构,以及掌握了FOR循环的基础之上的学习。3、硬件要求建议本节课在多媒体电脑教室中完成,最好有广播教学系统或投影仪,为拓展学习,学生机应允许上互联网。4、所需软件学生机要安装VB6.0或以上版本。5、所需课时2课时(90分钟)四、 教学过程教学环节教师活动学生活动情意导入从“陈婷植树”的故事入手,激发学生学习的兴趣和热情,拉开了本节教学的序幕。学生边阅读边倾听。新课讲解1通过组织学生探究“陈婷植树”的问题、设计算法、编写程序、调试程序等用计算机解决问题的过程: Private Sub Comman

11、d1_Click() Dim Age As Integer, Tree As Integer Age = 17 Tree = 3 Do Age = Age + 1 Tree = Tree + Age - 14 Loop Until Tree = 100   Print 到; Age; 岁时种到; Tree; 棵树! End Sub2通过师生共同分析“陈婷植树”问题的程序,归纳总结VB语言的DO循环语句的格式、功能、执行过程,以及书写的注意事项,归纳总结VB语言的DO循环特点。3老师提出思考题:已知s=135N,找出一个最大整数N,使得S50000。要求学生展开分析问题、设计算法、编写

12、程序、调试程序等用计算机解决问题的探究活动。4、上机练习:P54实践(1)、(2)5、对几种DO循环的比较分析:归纳总结出各自不同的特点的把握要素,使同学们能运用自如。1学生对问题展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。2学生在教师的指导下,阅读、分析、归纳,完成实践任务。3学生对老师所提问题展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。4学生在教师的指导下,阅读、分析、归纳,完成实践任务。5、要求学生上机练习共同探讨P58的交流,得出使用DO循环的技巧和心得。拓展设立一些由人力解决较困难的问题,要求学生运用所学编程知识去解决,比如:判断一个大数是否为素数等问题。要求学生能设计出算法及编写出程序。小结VB语言的DO循环语句、格式、功能和执行过程,以及几种不同DO 循环的比较。练习 教师在布置课本的练习:P59(5),指导学生根据本节所学的知识,分析问题,设计算法,编程求解问题。 五、 课外拓展

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

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