第八课循环结构——For循环(教案)

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

第八课循环结构——For循环教学设计
(3)请同学们举例说明生活学习用循环结构的例子
VB中For…Next循环结构的语句格式:
For 循环变量=初值To 终值[Step 步长]
循环体
Next 循环变量
在For…Next循环中,循环变量的初值和终值、步长都是数值型。

如果步长省略,则系统默认步长为1
例题:
活动:(4)学生能进行的数学计算题,通过语句
思考回答
思考回答
来,有利于学生
更好的理解
现学现用,加深
理解
由流程图到具体
的程序代码,进
一步加深学生对
循环三要素的理

循环结构进行计算,让学生体验计算机执行循环结
构的优势(打开计算exe)
(5)循环结构的程序实例:
在印度有个古老的传说:国王打算奖赏发明国际象棋的大臣。

国王问他想要什么,他对国王说:“陛下,我只要一些麦粒。

请您在这张棋盘的第1个小格放1粒麦子,第2个小格放2粒,第3个小格放3粒,第4个小格放8粒……以此类推,把64格棋盘放满就行了。

”国王觉得这个要求太容易满足了,就答应给他这些麦粒。

当人们把一袋一袋的麦子搬来开始计数时,国王才发现:就算把全印度甚至人世界的麦粒都拿来,也满足不了他的要求。

那么,那位大臣要求得到的麦粒到底有多少呢?
我们先来做任务分析
该问题可用累加的方法求解,相邻各自的麦粒数有一定规律,即后一格的麦粒数前一格的2倍。

若用i表示当前所处格子的序号,p表示此各自中存放的麦粒数,s表示累加得到的麦粒数。

参考下标设置各个对象的属性,程序界面效果如图所示数学计算
聆听,思考
聆听、理解
学生小组合作
讨论交流、遇
到问题请教老
师,试图解决
问题
亲自体验计算过
程再看计算机程
序执行循环结构
的计算,体会循
环结构的优势
通过传说的程序
问题,吸引学生
的兴趣,让学生
愿意去尝试解决
问题
理解累加、累乘
及算法统计
通过小组合作、
分组讲解的情
况,指导更有针
对性。

相关文档
最新文档