循环语句

文档属性

名称 循环语句
格式 zip
文件大小 209.7KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2012-04-28 15:11:59

图片预览

文档简介

(共31张PPT)
1.2.3 循环语句说课
2.教学目标分析
6.教学过程设计
5.学法和教法分析
4.重点、难点分析
3.学生知识现状分析




1.在教材中的作用及地位
一、本节在教材中的作用及地位
本节课主要内容是两种循环语句。 学生在前面已经学习了算法的三种基本结构的框图,学习了输入语句、输出语句、赋值语句和条件语句,这些都是学习本节内容的知识基础。
本节在教材中起着承上启下的作用。一方面把框图转化为语言,将循环结构在计算机上实现,另一方面为在高二学习较复杂的流程图打下基础。
2.教学目标分析
6.教学设计
5.学法教法分析
4.重点难点分析
3. 知识现状分析
1.作用及地位
说课流程
二、教学目标分析
1.知识目标:掌握循环语句的功能和格式,能由循环结构写出循环语句,并学会用计算机解决简单的实际问题。
2.能力目标:通过观察、 转化、 类比、联想等思想方法的运用,培养探索能力和逻辑思维能力,增强表达能力。
3.情感目标:在合作学习中形成团体精神,在观察发现中树立探索精神,在上机操作中增强实践意识,在编程成功后体验学习乐趣。
2.教学目标分析
6.教学设计
5.学法教法分析
4.重点难点分析
3. 知识现状分析
1.作用及地位
说课流程
三、学生知识现状分析
知识现状:
1.学生掌握了三种基本结构的框图;
2.学习了四种算法语句(输入语句、输出语句、赋值语句和IF语句);
3.学生有一定的上机操作经验。
地点:多媒体教室
2.教学目标分析
6.教学设计
5.学法教法分析
4.重点难点分析
3. 知识现状分析
1.作用及地位
说课流程
四、重点、难点分析
重点:1.由循环结构写出循环语句;
2.跟踪变量的变化,理解语句的执
行过程;
3.区分当型语句和直到型语句。
难点:跟踪变量,理解程序的执行过程,尤
其是控制条件的改变对程序的影响。
2.教学目标分析
6.教学设计
5.学法教法分析
4.重点难点分析
3. 知识现状分析
1.作用及地位
说课流程
五、学法和教法分析
教法:教师应创设情境,设置一系列问题,
引导学生思考、归纳、总结。
学法:学生根据教师提供的情境,主动探索
知识,归纳知识。
对 相 似 的知识进行比较
(当型和直到型的区别)
对形式上的特点进行观察
(语句的标志符号)
对不断变动的量进行追踪
(变量的变化)
对本质性的规律进行总结
(变式训练)
对验证性的知识进行实践
(上机操作体验编程)
2.教学目标分析
6.教学设计
5.学法教法分析
4.重点难点分析
3. 知识现状分析
1.作用及地位
说课流程
复习循环结构
当型语句
直到型语句
判断质数
小结、作业
比较两种语句
开始
开始
教学设计流程图
分析语句
上机操作
变式训练
形式特点
执行顺序
认识语句
复习两种循环结构
1.师生复习循环结构
设计一个计算 的算法,并画出程序框图。
开始
结束
输出S
开始
结束
输出S
操作方法:
师生共同在黑板上画出框图,并对重点适当强调。
复习循环结构的目的是承上启下,以旧引新,一方面引起学生对旧知识的回忆,另一方面为引入循环语句作铺垫。
当型
直到型
复习
当型
直到
比较
质数
小结
作业
[探究]
1.找出当型和直到型的区别
(1)当 型:先判断条件,再执行循环体;
直到型:__________________________。
(2)当型和直到型的条件______。
(3)当 型:满足条件时执行循环体;
直到型:_______________________。
2.说出下列赋值语句的含义。
s=s+i:_______________________。
i=i+1:_______________________。
学生通过观察,找到当型和直到型的区别,既可以加深理解,也可以培养学生的观察能力。
由于受到代数方程的影响,学生容易把赋值语句理解为等式,教师应经常提醒学生,为理解程序扫清障碍。
先执行一次循环体再判断条件
相反
不满足条件时执行循环体
复习两种循环结构
2学生通过比较回答问题
操作方法:
先让学生对比框图,独立探索,然后请一位同学回答。
复习
当型
直到
比较
质数
小结
作业
循环体
WHILE 条件
循环体
WEND
当型循环语句
当型循环语句
满足条件?
循环体
DO
循环体
LOOP UNTIL 条件
直到型循环语句
课本是直接给出两种循环语句的一般格式,这是一种学术形态,不符合学生认知规律。我的教学设计是从特殊到一般,再由一般到特殊,将学术形态转化为教育形态,学生对实实在在的具体事物进行探索,从而把数学中冰冷的美丽转化为火热的思考。
满足条件?
复习
当型
直到
比较
质数
小结
作业
告诉学生,这就是当型循环语句
i=1
S=0
WHILE i<=100
S=S+i
i=i+1
WEND
PEINT S
END
循环结构
循环体
通过这样的训练,使学生意识到程序和框图是一一对应的,写程序只需把框图翻译成相应的语句即可。并且对循环语句有了一个初步的印象。可以培养学生的观察能力、对比能力
开始
结束
输出S
将当型语句写在当型结构旁边,通过连线找出对应关系
把当型循环结构写成当型循环语句。
当型循环语句 1.认识当型语句
复习
当型
直到
比较
质数
小结
作业
当型循环语句
2计算机执行当型语句的顺序
WHILE :当……的时候。
S=S+i
i=i+1
WEND
WHILE i<=100
WHILE 条件
循环体
WEND
当计算机遇到WHILE 语句时,先判断条件是否成立, 如果符合条件, 就执行WHILE和WEND之间的循环 体;然后再检查条件,如果仍然符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止。这时计算机将不执行循环体,直接跳到WEND之后,执行WEND之后的语句。
复习
当型
直到
比较
质数
小结
作业
结合框图,讲清楚计算机是怎样执行当型语句的。
当型循环语句
3当型语句的形式特点
方式:学生观察--独立寻找--代表发言
S=S+i
i=i+1
WEND
WHILE i<=100
WHILE 条件
循环体
WEND
[探究]比较程序框图和程序语句,回答下列问题。
(1) 当型循环语句以什么开始,以什么结尾?
(2) “循环条件”在循环语句中处于什么位置?
(3) “循环体”在当型循环语句中处于什么位置?
根据心理学原理,系统化的知识便于学生理解和记忆。因此,学生找出当型循环语句以后,通过观察和回答问题,找出它的关键词语,明确其形式特点,并总结出它的一般形式。
复习
当型
直到
比较
质数
小结
作业
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
第5圈
i = i + 1
第1圈
第3圈
第2圈
=
=
=
第4圈
=
=
第6圈
=
………………
第100圈
=
s = s + i
=
+
+
+
=
=
+
=
+
=
+
=
=
+
影响程序结果的三要素是初始值、循环条件和循环体。要想透彻理解程序,必须从“变量的变化”入手,分析清楚每一圈中变量是如何变化的。为了突破这个难点,我设计了这个直观形象的填表题。
方式:独立填写--同桌检查--代表发言。培养学生合作精神,引导学生科学评价。
当型循环语句
4追踪变量的变化
请同学们填写下表
1
0
1
1
2
2
1
3
2
3
请同学们填写下表
复习
当型
直到
比较
质数
小结
作业
学生通过填表,化抽象的字母为形象的数字,清楚了程序每一步中的每一个变量是怎样变化的,从而能比较深刻的理解程序。这正是程序运行的本质所在。分析完之后,再及时总结出每个变量的作用,由感性性认识上升为理性认识,从整体上把握程序,从而对程序的认识更深一步。
当型循环语句
4追踪变量的变化
复习
当型
直到
比较
质数
小结
作业
[讨论]
计数变量和累加变量的作用。
___________________________________
___________________________________
___________________________________
i=1
S=0
WHILE i<=100
S=S+i
i=i+1
WEND
PRINT “S=” ; S
END
程序初中课本中没讲过,现实生活中也没有这种体验,对学生来说是比较陌生和抽象的事物。因此必须让学生上机操作,动手编制程序,体验编程过程
经过编程,学生可以加深对语句的理解,改正 “拼写错误”。学生上机成功后,会产生成就感,培养了学生不怕困难勇、于实践的精神。
当型循环语句
5学生上机操作
复习
当型
直到
比较
质数
小结
作业
通过变式训练,学生可以更深刻的理解循环语句,同时提高思维品质。
当型循环语句
6变式训练
复习
当型
直到
比较
质数
小结
作业
大家知道影响程序结果的三要素是初始值、循环条件和循环体。下面我们对三个要素进行改变。
在程中把初始值改为i=1,s=10,猜想结果如何,并运行程序验证。
(1).初始值对程序的影响
当型循环语句
6变式训练
i=1
S=0
WHILE i<=100
S=S+i
i=i+1
WEND
PRINT “S=” ; S
END
i=1
S=10
WHILE i<=100
S=S+i
i=i+1
WEND
PRINT “S=” ; S
END
复习
当型
直到
比较
质数
小结
作业
在程中把把循环条件改为i≤10猜想结果如何,并运行程序,加以验证。
(2).循环条件对程序的影响
当型循环语句
6变式训练
i=1
S=0
WHILE i<=100
S=S+i
i=i+1
WEND
PRINT “S=” ; S
END
i=1
S=0
WHILE i<=10
S=S+i
i=i+1
WEND
PRINT “S=” ; S
END
复习
当型
直到
比较
质数
小结
作业
在程中把循环体改为i=i+2,猜想结果如何,并运行程序,加以验证。
(3).循环体对程序的影响
当型循环语句
6变式训练
i=1
S=0
WHILE i<=10
S=S+i
i=i+1
WEND
PRINT “S=” ; S
END
i=1
S=0
WHILE i<=10
S=S+i
i=i+2
WEND
PRINT “S=” ; S
END
复习
当型
直到
比较
质数
小结
作业
为了求 的值,怎样改写程序?
(4).根据式子改写程序
当型循环语句
6变式训练
i=1
S=0
WHILE i<=100
S=S+i
i=i+1
WEND
PRINT “S=” ; S
END
i=1
S=1
WHILE i<=200
S=S*i
i=i+1
WEND
PRINT “S=” ; S
END
复习
当型
直到
比较
质数
小结
作业
(5).学生自出题目
当型循环语句
6变式训练
给学生自主学习的机会,培养自主探索能力
学生自己出题,自己编程,自己验证
复习
当型
直到
比较
质数
小结
作业
这里不断变更程序的要素,使事物的表象不断变化,而事物的本质特征保持不变,有利于学生发现本质规律,深刻理解程序。
当型循环语句
6变式训练
复习
当型
直到
比较
质数
小结
作业
i=1
S=0
DO
S=S+i
i=i+1
LOOP UNTIL i>100
PRINT S
END
开始
结束
输出S
循环结构
循环体
学习方法和当型类似。
直到型循环语句
复习
当型
直到
比较
质数
小结
作业
通过比较,学生分清当型和直到型在语法形式上的区别和本质上的联系,从而能正确地应用两种语句。
比较当型和直到型语句
WHILE 条件
循环体
WEND
DO
循环体
LOOP UNTIL 条件
[探究]比较当型和直到型语句,回答问题
1.各以什么字符标志开始和结束?
当 型:_______________________;
直到型:_______________________。
2.循环条件各在什么位置?
当 型:_______________________;
直到型:_______________________。
3.循环体被执行的情况一定相同吗?
复习
当型
直到
比较
质数
小结
作业
循环语句的应用——判断质数
INPUT “n=”;n
i=2
r=1
DO
r = n MOD i
i=i+1
LOOP UNTIL i >= n AND r =0
IF r=0 THEN
PRINT “n is not a prime.”
ELSE
PRINT “n is a prime.”
END IF
END
开始
输入整数n
结束
r=0
n不是质数
n是质数
在本节的最后将前面学的求质数的程序框图转化成了程序。这样安排的目的是想用这个完整的程序对算法语句做一个总结,这是一个较复杂的程序,课堂上只要求学生能读懂程序,课后鼓励有能力的学生进行较深入的理解。
复习
当型
直到
比较
质数
小结
作业
小结
通过这一节学习,你有哪些收获?
(比如知识、方法、能力、兴趣等)
让学生从不同角度总结自己的新收获,使学生学会总结、学会欣赏、学会科学的评价。
复习
当型
直到
比较
质数
小结
作业
作业
必做:设计一个计算 的算法,画出程序框图,写出相应程序,并通过填表跟踪前5圈变量的变化。
选做:
分层次做题,使不同层次的学生都得到充分的训练。
复习
当型
直到
比较
质数
小结
作业
板书设计
屏幕投影
问题
当型框图
直到型框图
开始
结束
输出S
当型语句
i=1
S=0
WHILE i<=100
S=S+i
i=i+1
WEND
PRINT “S=” ; S
END
比较
直到型语句
i=1
S=0
DO
S=S+i
i=i+1
LOOP UNTIL i>100
PRINT “S=” ; S
END
开始
结束
输出S
比较
比较