第13课 For-Next循环

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

教学设计

题目: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>

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是循环还要执行吗?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时,可省略“step 1”。

三.课堂小结

教师引导学生总结:

(2)F or-next 循环的格式?

(3)什么是循环体?

(4)什么是循环变量?

(5)什么叫步长?

*。教师对学生的表扬

教师对学生制作的网站加以表扬来增加他们的自信心,并及时纠正错误,激发学生继续学习的兴趣。

1.布置实践练习

按书上的气球升降的编程,修改乞求的运动。

四.作业

在1-20数字之间所有偶数与奇数分别显示的代码要写出来。

五.导学案

基本操作方法如下:

1.启动VB,新建一个标准EXE工程

2.仿照书上的图,适当调整窗体的宽和高

3.在窗体的下部绘制一个图片框和两个命令按钮

4.在“属性”窗口中选定图片框的Picture属性后,单击它后面的按钮,

打开“加载图片”对话框,选定一幅气球的图片

5.选定图片框的BorderStyle属性,设定它的属性值为0-None

6.参考下表设置各个控件的“名称”属性值

相关文档
最新文档