FOR循环语句教学案例分析

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

《FOR循环语句》

一、案例主题:

浙江教育出版社《算法与程序设计》(选修),《FOR循环语句》

二、背景材料:

(一)教学内容分析

循环语句是《算法与程序设计》(选修)中《4.3节语句》中内容,是算法的三种基本结构中较难的一种,循环语句中的“FOR语句”是循环运算的专家,其作用是使一段程序反复执行,简单的说:它能使计算机以非常快的速度进行重复的计算。FOR语句的教学内容包括FOR语句的格式、执行过程及语句的应用。FOR循环语句学习的好坏程度,将影响到学生对学习程序设计的兴趣。让学生学会应用for循环语句解决简单的问题,使学生对算法有一个更深入的理解,为让学生学习运用程序设计解决实际问题,从而来提升学生的独立思考、分析问题、探究问题、解决问题的能力,让学生在按照一定的流程解决问题的过程中去体会和理解程序的设计思想。

信息技术的最大特点是相对其他学科,更能充分培养学生的自主性和创造性。21世纪是一个创造的世纪,现代化建设需要创造性人才,人才培养需要创造性教育,人的创造性要从小、从各方面去培养。

陶行知先生主张:“教员不重在教,重在引导学生怎样去学”,他解释“学”字的意义,是“要自己去学,不是坐而受教”,是要引起学生“对于学习自觉地需要,自动地追求”。在这背景下我以《FOR循环语句》为载体,让学生亲历应用FOR循环语句来解决实际问题,对培养学生自主地、创造性地学习进行了新的尝试与探索。

(二)学生分析:

教学对象是高一(7)班的学生,虽然这些学生具备较强的抽象思维能力,但是由于大部分学生的家里都没有电脑,因而学生的电脑的实践能力差异是客观存在的(打字等一些操作比较慢),但学生能力也是各有所长和特点,而且通过前面一个月算法的学习,学生已经逐步熟悉visual basic6.0的编程环境,也已经知道或掌握了赋值语句的用法,也掌握了顺序结构和分支结构,这些都是学习FOR循环语句的基础。但是程序设计的思想方法对初学者来讲非常的抽象,学生的逻辑思维能力也是非常关键,所以学习难度比较大。在老师正确引导下,改变划一的教学模式,面向全体学生,承认个体差异,发挥每个学生的特长,实现分层教学。

(三)教学环境:

本课程是《4.3语句》中至关重要的一节,学生在了解和掌握了赋值语句、选择语句后,对于如何综合应用这些知识,让学生初步学会从简单为题出发,使学生初步掌握循环结构,初步学会将实际问题设计转换为程序语言,并将程序应用于解决实际问题,体验程序设计的基本思想方法,从而培养学生的分析问题、解决问题的能力。

三、教学设计:

(一)教学设计思想:

一个人,只有当他对学习的心理状态,总处于“跃跃欲试”阶段的时候,他才能使自己的学习过程变成一个积极主动“上下求索”的过程。整个教学过程设计是按照激发学生发现问题、思考问题、解决问题为主干的,通过对问题的分析、程序的调试,初步学会从简单问题出发,运用程序设计解决实际问题的方法,体验程序设计的基本思想方法。

(二)知识与技能:

1.了解FOR循环语句的作用,掌握FOR语句的基本格式;

2.理解FOR循环语句的执行过程,能根据实际问题正确使用FOR语句

3.学会用FOR循环语句编写简单的程序

(三)过程与方法:

针对本节课的内容,从自然数相加引出FOR循环语句,再教学过程中通过讲解程序实例、课件演示等方法,帮助学生直观地理解FOR语句执行过程,体验FOR循环语句中如何设定循环变量、循环条件和循环体。教学中使用了问题引导、比较法等教学方法,来发散同学们的思维,以便最大限度让学生能够举一反三,从而掌握FOR循环语句的简单应用。

(四)情感态度与价值观:

在学习过程和解决实际问题的过程中,尽可能的用基本算法描述算法,激发学生的编程兴趣,形成学生良好的学习习惯,提高自主学习、合作学习的能力

(五)教学资源:

多媒体机房、《for循环》课件、实践体验

(六)教学流程:

杰米是百万富翁,一天,他碰到上一件奇怪的事。一个叫韦伯的人对他说,我想和你订个合同,我将在整整一个月中每天给你10万元,而你第一天只需给我1分钱,以后你每天给我的钱是前一天的两倍。杰米说,真的?!你说话算数?

合同开始生效了,杰米欣喜若狂。第一天杰米指出1分钱,收入10万元。第二天,杰米支出2分钱,收入10万元。第三天,杰米支出4分钱,收入10万元。第四天,杰米支出8分钱,收入10万元。到了第10天,杰米共得100万元,而总共才付出5元1角2分。到了地20天,杰米共得200万元,而韦伯才得524288分,共5千元多点。杰米想:要是合同订两个月、三个月该多好!可从21天起,情况发生了转变。

第21天杰米支出1万多,收入10万。到第28天,杰米支出134万多,收入10万。结果,杰米在一个月内得到310万元的同时,共付给韦伯1073741828分,也就是1千多万元!杰米破产了。杰米的故事一定让你感到吃惊:开始微不足道的数字,两倍两倍地增长,会变得这么巨大!事实的确如此,因为杰米碰上了“指数爆炸”。一种事物如果成倍成倍地增大(如2×2×2×…)它就是以指数形式增大,这种增大的速度就像“大爆炸”一样,非常惊人。

1.以“杰米和韦伯的合同”直接引入主题“FOR循环语句”

2.引导学生思考如何将一个数学式子利用FOR循环语句在程序中实现

3.交互学习:小组讨论,完成例题2,让学生“自己去学,而不是坐而受教”

4.阅读程序,了解和掌握程序的执行流程,知道FOR循环语句的执行功能

5.完成一个实践体验,为解决“合同问题”作铺垫

6.解决问题,有能力的同学完成提高题。

7.小结,延伸教学活动。

四、案例描述:

信息技术教学活动不是以单纯的知识、技能传授为目的,而是要贴近学生不同的实际操作水平,鼓励学生积极参与、激发学生创造性思维。在这重难点是:“引导学生自主学习、举一反三学会应用”,为了突破重难点,教师在教学中把握任务的设计与问题的引导,由浅入深,潜移默化地展开活动,使学生在不知不觉中掌握知识技能点。

(一)第一轮引导:提出问题,发现规律:

师:教师展示“杰米和韦伯的合同”,让学生思考一下问题:

1.如果是你,你愿意和韦伯签订这样的合同吗?

相关文档
最新文档