网站大量收购独家精品文档,联系QQ:2885784924

《计数循环——For__Next语句》教学设计.doc

《计数循环——For__Next语句》教学设计.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE

PAGE1/NUMPAGES7

计数循环——ForNext语句教学设计

一、教学内容与分析

教学内容选初中信息技术泰山版九年级《VisualBasic程序结构》第6节计数循环——ForNext语句。教学时数为1课时。

?循环结构是初学编程者的一道难关,但它又是一种非常重要的结构,必须得跨越的门槛。因为它在编程实践中是用的最多的,也是最灵活的一种结构。所以如何突破这一难点便是我们老师在上这节课时的头痛之处。经了解,学生在数学课里已经学过数列知识了,所以笔者就专门设计了计数循环在数列求和中的应用,希望以此来突破这一难点,并达到灵活运用循环来解决实际问题的目的。与本节课紧密联系的旧知识有:对赋值语句的深刻理解;还有相关的数学知识。

二、重点难点

本节的重难点是理解计数循环语句(For--Next)的执行过程,并用它来巧妙地解决数列求和问题;反过来,通过问题的解决更进一步理解For—Next语句的执行过程,以此来突破难点,这就是本堂课的设计目的。

三、教学目标

知识与技能

让学生了解循环程序结构概念。

让学生知道对现实问题中解决重复相同操作在计算机中的实现。

理解并掌握For—Next语句的功能及用它解决一些相关的数学问题。

过程与方法

通过模仿、尝试、交流、总结经验、再实践等方法来解决一些实际的小问题,从中不仅学到了本节课的知识,更重要的是体会到探索新知的过程和学习方法的培养(如模仿、探究、实践、小组交流),这对他们今后的学习将带来正迁移效应。

情感态度与价值观

通过整合数学知识,提高同学们学习编程的兴趣,激发同学们学习编程的热情,与此同时同学们的细心和耐心也得到了培养(编程可是个细活),同时使他们对计算机这一工具有更进一步的认识(理解当初为什么会叫这种机器为计算机),树立用计算机编程来解决一些无法用人工来计算的问题。

四、学情分析

初中三年级学生具备一定的数学、英语知识,抽象逻辑思维、创造思维已经形成,并处于不断发展的阶段;且重点中学的学生学习态度、学习习惯良好,求知欲强,基础知识扎实。

五、教法学法

本节课采用讲授、示范、分析、启发、任务驱动等多种教学活动的有机结合的方法。任务设计通过几个相关的、逐步深入的变式题的完成来突破难点。?

学法:模仿、实践探究、交流协作。

六、教学环境

多媒体网络教室,Lanstar教学系统。

七、教学过程

(一)引入

师:同学们好,今天上课之前,老师先给大家说说自己的小女儿丫丫。丫丫今年五岁,每次晚上去咱们城里的步行街玩,总喜欢玩开车,而且开起来没完没了,不肯回家。“丫丫,九点钟了,该回家了!”,“等等,再开五圈!”,说着,并伸出了五个手指头,“好的,说话算数,爸爸在这里数了。一圈,两圈……,第五圈,好了,结束!”

同学们露出会心的笑容,因为他们肯定有相似的经历,这就为后面的for/next语句教学埋下很好地伏笔。

师:接下来,大家一起来分析一下刚才的过程:丫丫开车,爸爸数着圈数,而且丫丫开车这件事是受事先约定的圈数限制的,爸爸数着圈数就是起这个作用。那么,同学们,我们前几节课学了赋值语句、选择语句,能不能用这几条语句来解决刚才的问题呢?

生:(思考,讨论……),经过大家的共同努力,终于有了一个比较好的方案:

I=1

Ifi=5then丫丫开车:I=i+1

Ifi=5then丫丫开车:I=i+1

Ifi=5then丫丫开车:I=i+1

Ifi=5then丫丫开车:I=i+1

执行Next后续语句初值→循环变量

执行Next后续语句

初值→循环变量

循环变量有没有超过终值?i=100

执行循环体sum+i→sum

循环变量+步长→循环变量

Y

N

图1

师:同学们能写出这样的代码,真的很不错,说明大家对这个事件过程及if语句理解得比较透彻了,这一点很重要。但是大家已经感觉到,这样的代码太冗长了,不好,那在vb里是否有一条用来解决这类问题的语句呢?回答是肯定的,今天,我们就来学一条能够非常容易解决这类问题的语句。趁机出示课题:

计数循环语句(For--Next)的理解与应用

生:哦,并露出了轻松的笑容。

(二)新课

For—Next语句格式功能演示说明

For—Next语句,它的一般格式是:

For循环变量=初值To终值Step步长

循环体

Next循环变量

循环变量的初值、终值、步长都是数值型。其中要重复执行的操作称为循环体,步长可正可负,如果没有设置Step,则增量的缺省值为1。

For——Next循环的执行过程是:

①循环变量取初值;

②循环变量与终值比较,没有超过终值转③,否则循环结束,接着执行循环语句的后继语句;

③执行一次循环体;

文档评论(0)

150****1232 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档