第13课ForNext循环.docx
- 文档编号:25696945
- 上传时间:2023-06-11
- 格式:DOCX
- 页数:12
- 大小:69.43KB
第13课ForNext循环.docx
《第13课ForNext循环.docx》由会员分享,可在线阅读,更多相关《第13课ForNext循环.docx(12页珍藏版)》请在冰豆网上搜索。
第13课ForNext循环
教学设计
题目:
For-Next循环
培训院校:
新疆教育学院数信分院
专业班级:
1132初中信息技术班
学号:
1132102118
姓名:
胡安太
13.For-Next循环
标题:
For-Next循环
课时:
第一课时
年级:
初三
教学重点,难点:
使用FOR-Next语句实现循环结构的方法,循环变量。
一.教学目标
1.知识目标
(1)循环体,循环控制变量(变量),了解循环的概念、理解循环结构的基本思想
(2)把握for…next语句的基本结构(循环嵌套,内循环,外循环)
(3)理解for…next语句的执行过程;(实现循环结构的方法)
2.素质目标
(1)学生学习循环过程中能够培养学生的思考能力
(2)学习过程中可以充分发挥学生的逻辑能力。
3.情感目标
(1)养成学生独立思考的良好习惯
(2)提高学生面对现实,敢于面对失败的意识,加强他人的忍耐性。
(3)通过一个个任务的实战演练,感知使用循环结构解决问题的便捷和优越,培养学生运用循环思想解决实际问题的能力,进一步激发学生学习编程的爱好。
(4)通过在实际的问题中分析提炼循环结构,从程序设计领域进一步提升学生的信息素养
二.教学过程
1.
(1)复习程序的顺序结构
前面我们讲过程序的顺序结构,计算机最基本的结构。
师:
谁能回答,什么是顺序结果?
学生:
回答上述的问题。
如果能回的老师表扬,没有人回答,有老师来复述。
(2)复习程序的分支结构
师:
有时候处理问题时,比如判断一个年份是否闰年,需要根据某个条件进行判断。
1.什么是分支结构?
2.我们所学的那个语句是分支结构的?
3.谁能写下来它的格式?
学生:
让几个学生回答这个问题。
如果答对了表扬,答错了,那就老师引导学生回顾那些内容。
下面是回顾内容:
格式:
条件语句的执行过程:
If<条件>Then
<语句块1>
Else
<语句块2>
EndIf
2.讲述新课
引入:
师:
有时,在解决一些问题时,经常需要重复执行一些操作,像计算1+2+3+……+100,其中要重复连续做99次加法操作,若用顺序结构来完成,将十分繁琐,我们可以利用VB提供的循环语句来完成。
师:
日常生活中的循环指的是什么?
谁来举个例子说一说?
学生:
让学生回答。
师:
教师举例指导学生分析For-Next循环语句在程序中的执行过程。
学生:
实例1的程序代码输入到计算机,看看它的结果。
(1)实例1:
在VB窗体显示输出1到10这十个数字。
程序:
fori=1to10step1
printi
nexti
师:
让学生改变代码中的数字,再试一次,然后说出其中的原因。
学生:
再试一试,看他的结构。
从而找出有些原理。
通过练习,同学们大概搞懂关于循环语句的格式,变量,步长,初值与终值。
师:
代码中的那个对象的值循环中改变?
它的最初的值多少?
最终值是多少?
代码里的步长多少?
学生:
用自己的语言来表达出上面的问题。
师:
表扬学生以后,小姐上述的问题。
For-Next循环语句的格式
For<循环变量>=<初值>To<终值>step<步长>
<循环体>
Next<循环变量>
说明:
步长值可以为正数或者负数,本节课只涉及步长值为正数的情况。
①分析此循环语句中,
循环变量是i
初值是1
终值是10
步长是1
循环体中的语句是printi
源程序代码窗口:
窗体窗口显示运行结果:
②分析For-Next循环语句在实例1程序中的执行过程:
师:
如果i=10是循环还要执行吗?
i<10时循环怎么样?
i>10是呢?
这三种情况的运算结果会怎么样?
学生:
让学生回答这个问题。
然后让学生看下面的流程图。
③讲解For-Next循环语句的执行过程:
师:
学生回答完了以后,循环的执行过程有老师来讲解。
师:
教师归纳
(1)循环语句的功能:
利用循环语句,可以实现循环体内的语句反复执行。
(2)循环结构:
如果程序中含有循环语句,这种程序结构称为循环结构。
学生:
思考
在For-Next循环语句中,循环次数由什么决定?
在思考的过程中,学生分析程序3的执行过程。
窗体窗口显示运行结果:
教师归纳
循环的次数由初值,终值和步长值共同决定。
教师小结
(1)对于已知循环次数的语句的执行,可以使用For-Next语句。
格式:
For<循环变量>=<初值>to<终值>step<步长>
<循环体>
Next<循环变量>
(2)关于For-Next语句,补充说明以下几点:
①关键字For、to、Next和“=”不能省略不写。
②初值、终值、步长可以是数值型常量、变量或表达式。
③步长可以是正数,也可以是负数,当步长为1时,可省略“step1”。
三.课堂小结
教师引导学生总结:
(2)For-next循环的格式?
(3)什么是循环体?
(4)什么是循环变量?
(5)什么叫步长?
*。
教师对学生的表扬
教师对学生制作的网站加以表扬来增加他们的自信心,并及时纠正错误,激发学生继续学习的兴趣。
1.布置实践练习
按书上的气球升降的编程,修改乞求的运动。
四.作业
在1-20数字之间所有偶数与奇数分别显示的代码要写出来。
五.导学案
基本操作方法如下:
1.启动VB,新建一个标准EXE工程
2.仿照书上的图,适当调整窗体的宽和高
3.在窗体的下部绘制一个图片框和两个命令按钮
4.在“属性”窗口中选定图片框的Picture属性后,单击它后面的按钮,打开“加载图片”对话框,选定一幅气球的图片
5.选定图片框的BorderStyle属性,设定它的属性值为0-None
6.参考下表设置各个控件的“名称”属性值
7.打开“代码”窗口,为cmd()K-Click()过程编写代码
PrivateSubcmd()k-click()
picBall.top5000‘设定气球的初始位置为离窗体顶部5000个单位处
Fori=5000to0step_0.01‘设定步长为-0.01
Picall.top=i
Nexti
Endsub
8.为cmdreset-cilick()过程编写代码
Privatesubcmdreset-cilick()
Picball.top=5000
Endsub
13.For-Next循环
(2)
标题:
For-Next循环
课时:
第二课时
年级:
初三
教学重点,难点:
使用FOR-Next语句实现循环结构的方法,循环变量。
一.教学目标
1.知识目标
(1)了解循环的嵌套概念、理解循环结构的基本思想
(2)把握for…next语句的基本结构(循环嵌套,内循环,外循环)
(3)理解for…next语句的执行过程;(实现循环结构的方法)
2.素质目标
(1).学生学习循环过程中能够培养学生的思考能力
(2).学习过程中可以充分发挥学生的逻辑能力。
3.情感目标
(1).养成学生独立思考的良好习惯
(2).提高学生面对现实,敢于面对失败的意识,加强他人的忍耐性。
(3)通过一个个任务的实战演练,感知使用循环结构解决问题的便捷和优越,培养学生运用循环思想解决实际问题的能力,进一步激发学生学习编程的爱好。
(4)通过在实际的问题中分析提炼循环结构,从程序设计领域进一步提升学生的信息素养
二.教学过程
师:
这节课主要帆固学生对循环语句的理解的同时,让他们理解循环的嵌套。
教学过程与基本操作步聚方法
1.打开工程文件“奔跑的小汽车。
Vbp”
2.选定窗体中的“慢性”按钮编写代码,在“属性”窗口中查看它的“名称”属性值是-------------。
3.打开“代码”窗口,为cmdslow-cilick()过程添加代码。
Privatesubcmdslow-cilick()
Picture1.left=0
Fori=1to6000
Picture1.left=i
Forj=1to100000
Nextj
Nexti
Endsub
4.测试程序
5.返回设计状态。
这里多余两行代码
Forj=1to100000
Nextj
学生:
按上面的操作步骤做书上的练习。
师:
同学们,谁来回答,操作过程中,在代码里有几个循环语句?
那个循环语句有什么用?
循环的格式会怎么样?
师:
先让学生看自己做的练习提来回答。
表扬学生。
老师还要提问,根据练习,向学生问几个问题:
(1)什么是嵌套循环?
在嵌套循环中可以交叉循环吗?
为什么?
(2)什么是内循环?
外循环呢?
(3)Show语句的作用是什么?
print,tab个别有什么作用?
学生:
回答问题,他们有的能回答,有的不能。
师:
教师对学生的表扬
学生:
布置实践练习
按下面的格式编出程序?
学生:
通过所学的关于循环语句的知识来完成任务。
师:
引导学生完成任务。
学生:
从而更好的理解循环嵌套格式。
师:
课堂总结,指导学生用自己的语言来总结嵌套的过程。
学生:
学生用自己的语言来总结嵌套的过程。
三.课堂总结
1.什么是嵌套循环?
在嵌套循环中可以交叉循环吗?
为什么?
2.什么是内循环?
外循环呢?
3.Show语句的作用是什么?
print,tab个别有什么作用?
四.作业
利用嵌套循环格式,在1-20数字之间所有偶数与奇数分别显示的代码要写出来。
五.导学案
1.启动VB,新建一个标准EXE工程
2.仿照书上的图,适当调整窗体的宽和高
3.在窗体的下部绘制一个图片框和两个命令按钮
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第13课 ForNext循环 13 ForNext 循环