13.For-Next循环.doc
13.For-Next循环
标题:For-Next循环
课时:第一课时
年级:初三
教学重点,难点:使用FOR-Next语句实现循环结构的方法,循环变量。
一.教学目标
知识目标
循环体,循环控制变量(变量), 了解循环的概念、理解循环结构的基本思想
把握for…next语句的基本结构(循环嵌套,内循环,外循环)
(3)理解for…next语句的执行过程;(实现循环结构的方法)
能力目标
学生学习循环过程中能够培养学生的思考能力
学习过程中可以充分发挥学生的逻辑能力。
情感目标
养成学生独立思考的良好习惯
提高学生面对现实,敢于面对失败的意识,加强他人的忍耐性。
(3)通过一个个任务的实战演练,感知使用循环结构解决问题的便捷和优越,培养学生运用循环思想解决实际问题的能力,进一步激发学生学习编程的爱好。
(4) 通过在实际的问题中分析提炼循环结构,从程序设计领域进一步提升学生的信息素养
教学重点,难点:使用FOR-Next语句实现循环结构的方法,循环变量。
教学过程
1.(1) 复习程序的顺序结构
前面我们讲过程序的顺序结构,计算机最基本的结构。
师:谁能回答,什么是顺序结果?
学生:回答上述的问题。如果能回的老师表扬,没有人回答,有老师来复述。
(2) 复习程序的分支结构
师:有时候处理问题时,比如判断一个年份是否闰年,需要根据某个条件进行判断。
什么是分支结构?
我们所学的那个语句是分支结构的?
谁能写下来它的格式?
学生:让几个学生回答这个问题。如果答对了表扬,答错了,那就老师引导学生回顾那些内容。下面是回顾内容:
格式: 条件语句的执行过程:
If 条件 Then
语句块1
Else
语句块2
End If
2. 讲述新课
引入:
师:有时,在解决一些问题时,经常需要重复执行一些操作,像计算1+2+3+……+100,其中要重复连续做99次加法操作,若用顺序结构来完成,将十分繁琐,我们可以利用VB提供的循环语句来完成。
师:日常生活中的循环指的是什么?谁来举个例子说一说?
学生:让学生回答。
师:教师举例指导学生分析For-Next循环语句在程序中的执行过程。
学生:实例1的程序代码输入到计算机,看看它的结果。
(1)实例1:在VB窗体显示输出1到10这十个数字。
程序:
for i=1 to 10 step 1
print i
next i
师:让学生改变代码中的数字,再试一次,然后说出其中的原因。
学生:再试一试,看他的结构。从而找出有些原理。
通过练习,同学们大概搞懂关于循环语句的格式,变量,步长,初值与终值。
师:代码中的那个对象的值循环中改变?它的最初的值多少?最终值是多少?代码里的步长多少?
学生:用自己的语言来表达出上面的问题。
师:表扬学生以后,小姐上述的问题。
For-Next循环语句的格式
For 循环变量=初值 To 终值 step 步长
循环体
Next 循环变量
说明:步长值可以为正数或者负数,本节课只涉及步长值为正数的情况。
①分析此循环语句中,
循环变量是i
初值是1
终值是10
步长是1
循环体中的语句是print i
源程序代码窗口:
窗体窗口显示运行结果:
②分析For-Next循环语句在实例1程序中的执行过程:
师:如果i=10是循环还要执行吗?i10时循环怎么样?i10是呢?这三种情况的运算结果会怎么样?
学生:让学生回答这个问题。然后让学生看下面的流程图。
③讲解For-Next循环语句的执行过程:
师:学生回答完了以后,循环的执行过程有老师来讲解。
师:教师归纳
(1)循环语句的功能:
利用循环语句,可以实现循环体内的语句反复执行。
(2)循环结构:
如果程序中含有循环语句,这种程序结构称为循环结构。
学生:思考
在For-Next循环语句中,循环次数由什么决定?
在思考的过程中,学生分析程序3的执行过程。
窗体窗口显示运行结果:
教师归纳
循环的次数由初值,终值和步长值共同决定。
教师小结
(1)对于已知循环次数的语句的执行,可以使用For-Next语句。
格式:
For 循环变量=初值 to 终值 step 步长
循环体
Next 循环变量
(2)关于For-Next语句,补充说明以下几点:
① 关键字For、 to、 Next 和“=”不能省略不写。
② 初值、终值、步长可以是数值型常量、变量或表达式。
③ 步长可以是正数,也可以是负数,当步长为1时,可 省略“step 1”。
三.课堂小结
教师引导学生总结:
For-next 循环的格式?
什么是循环体?
什么是循环变量?
什么叫步长?
*。教师对学生的表扬
教师对学生制作的网站加以表扬来增加他们的自信心,并及时纠正错误,激发学生继续学习的兴趣。
布置实践练习
按书上的气球升降的编程,修改乞求的运动。
四.
您可能关注的文档
- §2.6 条件分布与条件数学期望.doc
- §3 可降阶的高阶微分方程.doc
- §3 定积分计算.doc
- §3 瑕积分的性质与收敛判别.doc
- §3 重积分的应用.doc
- §3. 牛顿运动定律.doc
- §3.5 焊接残余应力和残余变形.doc
- §3能量代谢.doc
- §4 二阶线性微分方程.doc
- §4 函数展开成幂级数.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)