高中信息技术-2.4.1-FOR循环语句教学设计.doc

高中信息技术-2.4.1-FOR循环语句教学设计.doc

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

2.4.1FOR循环语句教学设计

教学案例基本信息表

设计者

?宋宣

单位

宣城市第二中学

案例名称

FOR循环语句

适应范围(标明年级和模块)

高二年级选修一?

课时

1?

一、教材分析:使用教材:教育科学出版社出版的《算法与程序设计》(选修)。循环结构是程序设计的三种基本结构之一,是程序设计的基础。这节课是循环语句的第一部分内容,教材只是通过一个应用题引出了循环结构,并应用for循环结构实现了程序和编写,没有给出其语句格式和执行过程。我认为这样会导致一些学生进行简单模仿,而不是真正的掌握和理解。学生只有熟练掌握了FOR循环语句的语句格式,理解循环执行过程,才能在实际应用中游刃有余。因此本部分内容分二节课完成,这节课主要讲for循环语句的语句格式及其执行过程,下节课再讲实际应用。

二、学生分析:教学对象为高二的学生,该校学生选修的是多媒体课程内容,没有掌握VB程序设计的基础内容,突然讲解到FOR循环设计对学生难度比较大,上课内容需要想办法设置比较简单易懂,尽量跳过VB程序设计前面的基础内容。

三、教学目标及确立依据:根据本节课教学内容以及学生的特点,结合学生现有知识水平,确定本节课教学目标如下:

1、知识目标::

1)掌握FOR循环语句的基本格式;

2)理解FOR循环语句的执行过程;

3)能根据实际问题确定程序中的循环变量、循环条件和循环体;

4)能用for循环结构编写简单的程序。

2、能力目标:培养学生分析问题,解决问题的能力。

3、情感目标:使学生积极参与,发挥他们的主动性,激发他们的求知欲。穿插了两个大科学家的例子,提醒学生积极向上。

四、教学重点、难点及确立依据:学生只有掌握了for循环语句的语句格式,理解了其执行过程,才能在实际应用中得心应手。

教学重点:1、掌握FOR循环语句的基本格式;

2、理解FOR循环语句的执行过程;

教学难点:根据实际问题,确定程序中的循环变量、循环条件和循环体。

教材处理:教材上没有讲for循环语句格式,也没讲它的执行过程,直接讲了它的应用。若直接按教材上的来讲,没有VB基础的学生很难接受。很容易造成学生的简单模仿,而不是真正的掌握。所以先用一节课的时间讲for循环语句的语句格式,执行过程。下一节再讲其实际应用。

五、教学环境:多媒体教室(无网络)

六、教学过程:

教学环节

教师活动

学生活动

设计意图

引入

同学们,请看屏幕上的实例1

屏幕显示:实例1、一个人以8米/秒的速度向前跑,第二秒比第一秒多跑出多少路程?5秒的时间他跑过的路程是多少?

提出问题:我们看这个人某秒跑出的总路程,可不可以看成是上一秒总路程加上8米?

s=0

FORi=1to5

s=s+8

Nexti

进一步给出程序

s=0

FORi=1to10

s=s+i

Nexti

让学生们回答,这个程序解决了什么问题。

学生立刻回答出:

多跑8米,一共跑了40米

学生积极思考

学生稍后找出答案:这是从1累加到10的程序。

唤起学生对已学知识的回忆

通过学生熟悉的物理问题,进一步提出问题,引导学生思考,逐步引导学生观察分析,寻求解决问题的最佳方法,从而引入课题。

For循环语句的语句格式

1、用for循环语句给出实例1程序代码,并说出其功能以及各部分的名称。

2、学生动手操作:高斯是德国著名的大科学家,他最出名的故事就是在他10岁时,小学老师出了一道算术难题:计算1+2+3+……+100=?

根据学生的回答将程序稍做修改,解决以上问题,让学生对循环结构的功能有感性的认识,引发学习兴趣。

3、进一步提出问题:根据刚才的学习,能不能总结出for循环语句的语句格式。

师生共同总结出for循环语句的语句格式:

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

循环体

Next循环变量

In1933,EinsteinandhisfamilyleftEuropefortheUSA.

(2)ThisshipisforSanFrancisco.

For循环是已知循环次数的循环语句。

4、针对for循环语句的语句格式,设置如下练习:指出下面程序中的错误

1、求1+2+3+4+5的和

s=0

fori=1to5step1

s=s+i

nextj

prints

2、在VB窗体界面上输出1~10这10个自然数

fori=1to10

s=s+i

prints

3、求5+4+3+2+1和

s=0

forI=5to1

s=s+I

nextI

prints

根据练习可以得出:

(1)For语句与Next语句必须成对出现,而且循环变量的名称要相同。

(2)循环变量必须是数值型,且最好为整型变量。

(3)For循环分递增循环

文档评论(0)

辉辉 + 关注
实名认证
内容提供者

好文件 大家都可以分享

1亿VIP精品文档

相关文档