- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FOR 循环语句教学设计
【教材分析】:循环结构是程序设计的三种基本结构之一,是程序设计的 基础。这节课是循环语句的第一部分内容,教材只是通过一个应用题引出了循 环结构,并应用 for 循环结构实现了程序和编写,没有给出其语句格式和执行 过程。我认为这样会导致一些学生进行简单模仿,而不是真正的掌握和理解。 学生只有熟练掌握了 FOR 循环语句的语句格式,理解循环执行过程,才能在实 际应用中游刃有余。因此本部分内容分二节课完成,这节课主要讲 for 循环语 句的语句格式及其执行过程,下节课再讲实际应用。
【学生分析】:教学对象为高二的学生,在高一下学期数学课上学过程序 设计三种方法及流程图的画法,但没有上机实践。通过前面的学习对 VB 程序 设计已有了一定的认知并且刚学习了顺序结构和分支结构。
【教学目标】:根据本节课教学内容以及学生的特点,结合学生现有知识 水平,确定本节课教学目标如下:
1、知识目标::
掌握 FOR 循环语句的基本格式;
理解 FOR 循环语句的执行过程;
能根据实际问题确定程序中的循环变量、循环条件和循环体;
能用 for 循环结构编写简单的程序。
能力目标:培养学生分析问题,解决问题的能力。
情感目标:使学生积极参与,发挥他们的主动性,激发他们的求知欲。 【教学重点】:
掌握 FOR 循环语句的基本格式;
理解 FOR 循环语句的执行过程;
【教学难点】:
根据实际问题,确定程序中的循环变量、循环条件和循环体。
【教学环境】:多媒体教室(无网络)
【教学过程】:
教学
环节
教师活动
学生活动
设计
意图
复习
引入
课前播放 flash 动画。
同学们,请看屏幕上的实例 1 屏幕显示:实例 1、编程求
1+2+3+…+10 的和(这个例子在讲顺序 结构的时候用过)想想在前面的学习中
是如何来编写这个程序的。
提出问题:用这种方法能不能编程 求出 1+2+3……+100 的和,
1+2+3……+1000 的和?
学生稍后
给出:
学生积极
思考
唤起
学生对已
学知识的
回忆
通过
学生熟悉
的例题,
进一步提
出问题,
引导学生
思考,逐
步引导学
生观察分
。:,
。
:
, 、
那么有没有一种更好的方法来解决 这类问题呢?
教师提示:观察上面的 10 赋值语 句有什么共同点、不同点
教师进一步引导:实际这 10 条赋 值语句在重复着同一个操作,都是将 s
加一个数和赋给 s,如果用变量 x 表示每
一个加数,那么这 10 条语句就可以用 一条表示:s=s+x,然后让 x 的取值分
别为 1 到 10 这 10 个自然数,重复执行 这条语句,就可以实现该程序的编写。 这就要用到循环结构。循环结构的作用 在一定条件重复执行一条或多条程序代 码。今天我们来学习其中的一种,for 循环语句。
学生稍后 找出共同点: 都是将 s 加上
一个数的和赋
给 s;不同点: s 所加的数不
同。
析,寻求
解决问题
的最佳方
法,从而 引入课题
For
循环语句 的语句格
式
1、用 for 循环语句给出实例 1 程
序代码,并说出其功能以及各部分的名 称。
2、提出问题:是否可以实现求 1+2+3……+100 的和,
1+2+3……+1000 的和?
根据学生的回答将程序稍做修改, 解决以上问题,让学生对循环结构的功 能有感性的认识,引发学习兴趣。
3、进一步提出问题:根据刚才的 学习,能不能总结出 for 循环语句的语 句格式。
师生共同总结出 for 循环语句的语 句格式:
For 循环变量=初值 To 终值 Step 步长
循环体
Next 循环变量
4、针对 for 循环语句的语句格式,
学生接受
新知识
学生积极 思考,并回答问 题
学生通过
让学
生多思考
充分调动
其学习积
极性
由个 别到一般 训练学生 总结问题 归纳问题
的能力
1、
1、求 1+2+3+4+5 的和
s=0
for i=1 to 5 step 1
s=s+i
next j
print s
2、在 VB 窗体界面上输出 1~10 这 10 个自然数
for i=1 to 10
print i
3、求 5+4+3+2+1 和
s=0
for I=5 to 1
s=s+I
next I
print s
4、求 7+5+3+1 的和:
S=0
For I= 7 to 1 Step 2
S=S+I
Next I
Print S
根据练习可以得出:
出现,而且循环变量的名称要相同。 2)当初值小于终值时,步长为正
数;当初值大于终值时,步长为负数; 只步长为 1 时,才可以省略 step 1。
教师补充:
4) 循环体:在 For 语句和 Next 语句之间的语句序列。可以是 一条语句,也可以是多条语句。
设置如下练习:指出下面程序中
原创力文档


文档评论(0)