1 / 5
文档名称:

循环结构嵌套.doc

格式:doc   大小:25KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

循环结构嵌套.doc

上传人:zbfc1172 2019/1/5 文件大小:25 KB

下载得到文件列表

循环结构嵌套.doc

文档介绍

文档介绍:课标要求
能够编写程序解决循环嵌套不多于三重的多重循环问题,尝试寻找身边的循环结构问题,分析问题算法并编程解决。
学生情况
高一下学期,在人教版高中数学必修三的课程中,学生们已经初步认识了程序的基本结构,会用循环的思想解答一些数学问题,这些知识可以为选修《算法与程序设计》打下基础。但是数学课上的内容主要还是停留在纸面上,在vb平台上编写程序解决问题并得到正确结果,可以让学生在知识的基础上进一步理解和掌握。
教材处理
教材使用教育科学出版社的《算法与程序设计》(选修),教学内容为第二章(程序设计ABC)第三节(程序的基本结构)中的第三部分(循环结构)。教材中将循环嵌套的内容做为实践活动,本次课将循环嵌套内容做为一节知识探究课程来讲解。教师可以通过复****巩固上节课循环结构内容,再深入学****嵌套,用一节课时间来完成。
教学目标
根据本节教学内容以及学生的特点,结合学生在数学第三模块所学的算法知识,确定本节课教学目标如下。
1、知识与技能
能够牢固掌握程序的循环结构。
会用循环结构嵌套编写程序来解决问题。
2、能力目标
培养学生分析问题、解决问题的能力。
3、情感目标
使学生积极参与,发挥他们的主动性,激发他们的求知欲。
教学方法及策略
建议本节采用1个课时完成,采用示例引导方式进行讲解、探究和学生自主学****相结合的学****方法。教学过程中教师起主导作用,引导学生关注新知识并思考,学生在倾听、反馈和实验过程中建构知识。
数学课上学****循环结构解决的都是数学上的一些问题,学生已经觉得有点乏味,所以本节内容,将从打印图形的方式来介绍嵌套,使学生能从思想上得到调节,比较轻松地接受循环嵌套的设计思想。
教学的重点与难点
重点:从问题中分析出循环的嵌套
难点:嵌套中的循环变量的意义
 教学媒体
多媒体教学软件,计算机网络教室
教学过程
上节课我们已经学****了程序的循环结构中的for/next循环,同学们一起先回忆一下它的语法格式:
For  循环变量= 初值 To 终值  [Step  步长]
循环体语句块
Next  循环变量
引入:在窗体中打印出一行如下图形:
**********
请学生思考如何实现。
让学生查看主要代码:
N=10
For i=1 to n
Print “*”;
Next i
(更改n值,可以得到长度不同的图形)
学生分析,发现其实是重复打印“*”符号,可以利用循环实现
:
*
**
***
****
让学生思考分析图形的构成;
讲解:原图形可以分解成多行图形,而每一行图形又是由多个基本的“*”构成;从而引入循环嵌套的概念:循环里面又有循环。
 详细讲解并演示:
从第一行开始逐行输出,每一行里面又逐个“*”输出,一行输完换下行,第i行有i个“*”。
代码如下:
For i=1 to 4
For j=1 to i
Print “*”;
Next j
Print
Next i
,要如何实现?
*
***
*****
*******
For i=1 to 4
For j=1 to 2*i-1
Print “*”;
Next j
Print
Next i