林锋《循环结构》说课课件

合集下载

《循环结构》说课稿(附教案)

《循环结构》说课稿(附教案)

《循环结构》说课稿一、教学内容的分析1.教材的地位和作用本节课出自人民教育出版社高中数学A版教材必修3第一章《算法初步》,是新课标教材的新增内容.算法是数学及其应用的重要组成部分,是计算机科学的重要基础.算法的程序化思想已成为现代人应具备的一种数学素养.培养算法思想对高中学生养成思考、分析问题的条理性和逻辑思维的严谨性有着积极、深远的意义.本节课所学习的是算法三种基本逻辑结构中的循环结构,是算法中最重要最核心的一种结构,充分体现了算法的优势.循环结构的学习,对于学生体会算法的基本思想以及算法的重要性和有效性,有重要的意义.2.教学背景说明教材的安排是讲完三种逻辑结构的程序框图后,再学习对应的算法语句.考虑到我校学生的特点,同时我校学生具备人手一台CASIO图形计算器的便利条件,我将教材进行了整合,即在学习完一种算法的逻辑结构与框图表示后,立即学习该结构所对应的算法语句,并在CASIO图形计算器上编程实践.这样做的目的是让学生完整地体会算法思想,系统地掌握算法的相关知识,同时提高教学效率.3.教学的重点和难点本节课的重点是:直到型循环结构的框图及其应用;难点是:如何判断用直到型循环结构编写的算法程序是否正确.二、教学目标的确定根据教材的特点、新课标的教学要求以及学生的认知水平,我确定了如下教学目标:(1)掌握直到型循环结构的框图,了解两种循环结构形式的联系和区别;(2)通过设计直到型循环结构的算法,发展学生有条理地思考与表达的能力,提高逻辑思维能力;(3)初步运用算法语句编写直到型循环结构的程序,培养学生的动手操作能力,提高学生数学应用的意识.三、教学问题诊断本节课所学的直到型循环结构,是在学生学习了当型循环结构后学习的一种新的循环结构.由于其“先执行一次循环体,再判断条件是否成立”的特点与当型循环结构“先判断条件是否成立,再决定是否运行循环体”的特点恰好相反,故学生初学时不易体会两种循环结构的联系和区别,易混淆两种循环结构的框图;由于有了学习当型循环的经验,学生在用直到型循环结构设计算法解决实际问题时,容易凭经验,忽略对算理的仔细分析和检验,导致算法错误.因此,在得到直到型循环的框图后,教师先引导学生探究出两种循环结构的联系和区别;而在用直到型循环解决实际问题时,教师要求学生先设计程序框图,再用“追踪变量”的方法检验算法的正确性,最后才在CASIO图形计算器上编程实现.四、教学方法的选择1.教学方法根据以上分析和学生的特点,我主要采取教师启发引导,学生自主探究的教学方法.在教学过程中,教师由实际问题引出对循环结构的第一种形式——当型循环的回顾,并提出新的问题,为学生探究新知识创设情景. 在得到直到型循环结构的框图后,引导学生探究出直到型循环的特点并理解其与当型循环的联系和区别.在CASIO图形计算器的帮助下,教师设计实际问题让学生用直到型循环结构设计算法并编程解决.在这一过程中,教师引导学生以独立思考、小组合作等多种形式进行深入探究,使学生加深对直到型循环的认识,体会算理的重要性以及“追踪变量”在检验算法时的重要作用,获得能力的提高;在探究过程中,学生完整经历从“自然语言->数学语言->程序语言”解决实际问题的过程,提高学生的数学应用意识.2.教学手段教学中使用CASIO图形计算器、多媒体投影、计算机、图形计算器模拟器等来辅助教学,并利用图形计算器的编程功能,为学生提供实现算法的平台,帮助学生完整经历用算法解决实际问题的过程,充分体会算法的实际应用.学生还将使用教师准备的空白框图学案,并在学案上直接设计算法框图,提高学生的学习效率.3.教学过程的设计与实施为达到本节课的教学目标,突出重点,突破难点,我将教学过程设计为四个阶段:1.问题引入,探索新结构;2.探究对比,理解新结构;3.编程实践,应用新结构;4.归纳小结,巩固新结构.具体实施过程见教案.五、本节课的教法特点以及预期效果分析1.教法特点:(1)有效整合教材内容,提高课堂教学效率在本节课中,教师将教材内容进行了有效整合,使学生完整地经历用算法解决实际问题的过程,提高教学效率和学生的学习效率.(2)合理使用信息技术,改变学生学习方式在本节课的教学过程中,图形计算器的编程功能、计算功能,以不同的方式帮助学生更方便地用算法解决实际问题以及发现算法中的错误.既解决教学中的难点,又改变学生的学习方式,提高学生的数学应用意识.(3)突出数学学科特点,强化算法的程序化思想在本节课的教学中,教师始终将对算理的探究放在教学的首位,重点强调算法中的程序化思想,从而锻炼学生的逻辑思维能力,培养学生有序严谨地思考与表达问题的能力.2. 预期效果分析:在教师的引导下,学生能归纳得出直到型循环结构的框图,并能较深刻地认识直到型循环结构;在课堂上,教师能充分调动学生的思维,学生有较高的学习热情;学完本节课后,学生能用直到型循环结构解决简单问题,有序严谨地思考和表达问题的能力、逻辑思维能力、数学应用的意识等方面都得到一定的提高.《循环结构》教案教学目标:1.掌握直到型循环结构的框图,理解两种循环结构形式的联系和区别;2.通过设计直到型循环结构的算法,发展学生有条理地思考与表达的能力,提高逻辑思维能力;3.初步运用算法语句编写直到型循环结构的程序,培养学生的动手操作能力,提高学生数学应用的意识.教学重点及难点:重点:直到型循环结构的框图及其应用;难点:如何判断用直到型循环结构编写的算法程序是否正确.教学方式:教师启发讲授与学生探究相结合.教学手段:CASIO图形计算器和多媒体投影辅助教学.教学过程:一.问题引入,探索新结构1.以“如何计算123100++++的值”这个实例入手,回顾解决此问题的第一种循环结构——当型循环,同时强调循环结构中的三种要素:累加变量、计数变量和终止条件.2.提出思考问题:为了解决相同的问题,在上述循环结构中,终止条件的位置能否改变?3.通过探究得到一种新的循环结构的形式——直到型循环,并引导学生根据此例归纳出直到型循环的程序框图:循环体是满足条件?否二.探究对比,理解新结构1.引导学生通过框图归纳出直到型循环的特点:先运行一次循环体,再判断条件是否被满足.2.用下例帮助学生理解两种形式的循环结构的区别,并通过改变初始条件体会对输出结果的影响.输出结果:s=0,i=101 输出结果:s=101,i=1023.通过例1完成对直到型循环程序框图的深入认识.(1) (2)例1 判断下列求123100++++的程序框图是否正确.实际功能:求2+3+…+101的值实际输出: s=1三.编程实践,应用新结构1.教师介绍用CASIO图形计算器实现直到型循环的算法语句:Do循环体LoopWhile条件2.指导学生使用图形计算器将上节课编写的当型循环While语句用Do语句替换,并运行得到结果.3.通过例2加深对循环结构的理解.例2 用直到型循环设计一个求20以内所有正奇数乘积的程序框图,并用CASIO 图形计算器编程实现.此例题可引导学生在修改初始变量的值,修改计数变量的步长,修改终止条件,修改语句顺序的过程中加深对循环结构的理解.4.通过例3强化算理作用及图形计算器的辅助功能.例3 设计一个求使得不等式3131211<++++n成立的最大自然数n 的算法,画出程序框图,并用图形计算器编程实现.四.归纳小结,巩固新结构1.归纳小结:(1)直到型循环结构框图表示;(2)编写算法程序实现直到型循环;(3)算法基本逻辑结构.2.课后作业:设计一个求100199131211-+-+- 的算法,并编程实现.。

循环结构程序设计教案ppt课件

循环结构程序设计教案ppt课件

}
解法2 do_while 语句
#inlcude <stdio.h>
main()
{ int s = 0, i = 1;
do{ s = s + i; i++; }
解法3 for 语句 #inlcude <stdio.h>
while ( i <= 100 );
printf( "1+2+3+…+100=%d\n“ , s ); }
for ( i = 1;i <= n;i++ ) s+= i;
2 若表达式e2省略,即不判断循环条件,循环无法终止—死循环(应避免), 该结构一定要有break之类的跳出循环控制语句
for( i=1; ;i++) s+= i;
i = 1; while (1) { s+= i; i++;}
3 表达式e3可以省略,放入后面的循环体语句s中
Ex 计算
s111 1 2 3 100
i <=100


s += 1.0 / i; i++;
#include <stdio.h> main() {
int i = 1; float s = 0;
while( i <= 100 ) { s += 1.0 / i; i++; }
printf( "s=%f\n", s ); }
{ a = a + 1; b = b + 1;
}
例如:a = 0;b = 0; for ( i = 1;i <= 10;i++ ) { a = a + 1; b = b + 1; }

循环结构说课课件

循环结构说课课件

探究新知 1.循环结构概念:
算法中按照一定条件重复执行某些步骤的结构。 反复执行的步骤称为循环体。
思考2:某些循环结构用程序框图可以表示为:
在执行了一次循环体后, 对条件进行判断,如果条 件不满足,就继续执行循 环体,直到条件满足时终 止循环.
这种循环结构称为直到型循环结构,你能指出直到型循环结构的特征吗?
5.课堂小结,回顾提高
知识与方法: ①循环结构的构建过程和循环 三要素的确定。 ②当型和直到型循环结构的区 别和转化。 ③循环要素的改变对程序功能 的影响。 数学思想: ①程序化的算法思想。 ②算法思维与数学思维的区别。
6.布置作业,课外拓展
常规作业:P20习题1.1B组第2题。 拓展作业:查阅“韩信点兵,多多
人教版 必修三 《普通高中课程标准实验教科书 数学A版》
§1.1.2 程序框图 与算法的基本逻辑结构 ——循环结构
2001年7月13日,北京申奥成功,举国欢庆
首先进行第一轮投票,如果有一个
城市得票超过一半,那么这个城市取
得主办权;如果没有一个城市得票超
过一半,那么将其中得票最少的城市
淘汰,然后重复上述过程,直到选出一
学生在自主改造循环体过程中体验创造喜悦,深化了 对循环结构理解,且体会了此算法的普适性(解决了 有规律数列的求和积问题)。
清楚“变量的变化”是理解循环结构的关键和难点。 利用动画可轻松突破此难点,使学生对于循环结构有 清晰直观的认识。
变式探究意在通过类比使学生意识到循环体语句顺序 对算法的影响,及初值、终止条件的确立依据。 同时也说明不能出现死循环,循环结构中一定含有条 件结构。
个城市为止。
投票过程的算法:
S1 投票; S2 统计票数。如果有 一个城市得票超过 一半,那么这个城 市取得主办权,转 入S3;否则淘汰得 票数最少的城市, 转入S1; S3 宣布主办城市。

循环结构课件(42张)

循环结构课件(42张)

C.i≤9
D.i<9
【解析】选B.第一次循环:S=0+ 1 , n=4,i=2;
2
第二次循环:S=0+ 1 + 1 , n=6,i=3;
24
第三次循环:S=0+ 1 + 1 + 1 , n=8,i=4;
246

第十次循环:S=0+ 1+1+1++1,n=22,i=11.
246
20
此时已得到所求,故应结束循环.所以应填i>10.
2.3 循环结构
1.循环结构的有关概念 (1)定义:反复执行相同操作的结构. (2)组成
【思考】 循环结构有哪些特点?
提示:循环结构有三个特点: ①重复性:在一个循环结构中,总有一个过程要重复 一系列的步骤若干次,而且每次的操作完全相同. ②判断性:每个循环结构都包含一个判断条件,它决 定这个循环的执行与终止. ③可终止性:循环结构的循环体要根据条件是否成立 才执行,故在判断框中的条件在循环体中要改变,否 则循环体不执行或无限期执行(死循环),这不符合程 序设计要求.
(2)在循环结构中,要注意根据条件设置合理的计数变 量,累加(乘)变量,同时条件的表述要恰当、精确. (3)累加变量的初值一般为0,而累乘变量的初值一般 为1,累加(乘)和计数一般是同步进行的,累加(乘)一 次,计数一次.
【习练·破】 设计一个算法,求1×2×3…×100的值,并画出算法 框图.
类型一 循环结构算法框图的识别与解读
【典例】1.当m=7,n=3时, ( )
A.7
B.42
C.210
D.840
2.执行如图所示的算法框图,若输入n的值为3,则输 出s的值是 ( )
A.1
B.2
C.4

循环结构PPT优秀课件1

循环结构PPT优秀课件1
91.要及时把握梦想,因为梦想一死,生命就如一只羽翼受创的小鸟,无法飞翔。――[兰斯顿·休斯] 92.生活的艺术较像角力的艺术,而较不像跳舞的艺术;最重要的是:站稳脚步,为无法预见的攻击做准备。――[玛科斯·奥雷利阿斯] 93.在安详静谧的大自然里,确实还有些使人烦恼.怀疑.感到压迫的事。请你看看蔚蓝的天空和闪烁的星星吧!你的心将会平静下来。[约翰·纳森·爱德瓦兹]
2)确定算法中需要反复执行的部分,即循环体;
3)确定循环的终止条件。
循环结构的算法流程图
循环量:=初始值 循环体
循环量:=循环变量的后继
否 循环变量>终值 是
开始
例8 阅读如图所示 y=2000

的流程图,解答下 列问题:
4整除y 否 输出“y不是闰年” 是
(1)变量y在这个算法中 的作用是什么? (2)这个算法的循环体是
2、写出求1×2×3×…×10的一个算法; 3、写出求n的最小正整数值,使
1+2+3+4+…+n>2008的一个算法;
4、设计一个求
1
的算法.
2+
1
(有6个2)
2+
…+
1 2
小结:算法共有顺序结构、选择结构、循 环结构三种结构。
循环量:=初始值 循环体
循环量:=循环变量的后继
否 循环变量>终值 是
100整除y 否
输出“y是闰年”
是 否 400整除y 是
哪一部分,功能是什么? (3)这个算法的处理功能 是什么?
输出“y 不是闰年”
输出“y 是闰年”
y:=y+1

否 y>2500

《循环结构程序设计》课件

《循环结构程序设计》课件

for循环结构的执行流程
总结词
详细描述for循环结构的执行流程,包括初始化、条件判断、循环体执行和更新四个步 骤。
详细描述
for循环结构的执行流程包括四个步骤。首先,进行初始化操作,设置循环变量的初始 值。然后,进行条件判断,检查是否满足循环继续的条件。如果条件满足,执行循环体 内的语句。最后,进行更新操作,修改循环变量的值,然后再次进行条件判断,重复执
while循环结构的注意事项
总结词
关键点全覆盖
详细描述
使用while循环结构时需要注意以下几点,首先,条件表达式必须保证在某个时刻变为假,否则循环 将无限进行下去;其次,在循环体内应包含使条件表达式最终变为假的操作;最后,应避免在循环体 内使用使条件表达式永远为真的操作。
04
do-while循ห้องสมุดไป่ตู้结构
do-while循环结构的语法
总结词:简洁明了
详细描述:do-while循环结构的语法包括"do"关键字、"while"关键字、循环体和条件表达式。语法 格式为"do {循环体} while (条件表达式);"
do-while循环结构的执行流程
总结词:逻辑清晰
详细描述:do-while循环结构的执行流程是先执行一次循环 体,然后判断条件表达式,如果条件表达式为真,则再次执 行循环体,否则退出循环。循环体会一直执行直到条件表达 式不再满足为止。
循环结构的应用实例
用for循环计算1到100的累加和
总结词:简单明了
详细描述:通过使用for循环,我们可以轻松地计算从1到 100的所有整数的累加和。在每次循环中,我们将当前数 字添加到总和中,直到我们达到100。

人教版高中数学必修3《循环结构》说课稿9页

人教版高中数学必修3《循环结构》说课稿9页

人教版高中数学必修3《循环结构》说课稿各位评委、老师:大家好!我是来自区第一中学的数学教师。

我说课的题目是《循环结构》,内容选自人民教育出版社,普通高中课程标准实验教科书数学必修3第一章,第一节。

课时安排6课时,本课为第4课时。

下面我将从以下四大方面来阐述我的教学设想。

一.教材分析(一)教材地位循环结构是算法三大基本逻辑结构中最灵活,内涵最丰富的一种结构,广泛存在于许多著名算法设计中,譬如二分法,欧几里德算法,秦九韶算法,汉诺塔算法等,且循环结构是学习循环语句的基础,循环结构中蕴含的“递推”思想为必修五数列的学习奠定了基础,是整个算法教学的重点与难点,同时也是高考关注的重点。

(二)教学目标(1)知识与技能①理解循环结构概念;②把握循环结构三要素:循环变量赋初值、循环体、循环的终止条件;③能识别和理解循环结构的框图以及功能;④能运用循环结构设计算法解决一些问题。

(2)过程与方法通过由实例对循环结构的探究与应用过程,培养学生的观察类比,归纳抽象能力;让学生参与运用算法思想解决问题的过程,逐步形成算法分析,算法设计到算法表示的程序化算法思想。

(3)情感、态度与价值观感受算法思想在解决具体问题中的意义,提高算法素养;经历体验发现、创造和运用的历程与乐趣,体验成功的喜悦;培养学生形式化的表达能力,构造性解决问题的能力,以及程序化的思想意识。

(三)重难点分析由于循环变量赋初值、循环体、循环的终止条件是在顺序结构和条件结构未出现的概念,同时也是掌握循环结构的关键,由此确立节课的重难点是:重点:循环结构的三要素难点:循环三要素的确定以及循环执行时变量的变化规律二.学情分析在知识上学生已经学习了算法的概念、顺序结构、条件结构及简单的赋值问题,形成了初步程序化的算法思想。

在思维上高一学生普遍形象思维、感性认识较强,理性思维、抽象认识能力还很薄弱,故在教学中选择学生熟悉的,易懂的实例引入,通过对例子的分析,使学生逐步经历循环结构设计的全过程,学会有条理的思考问题,表达循环结构,并整理成程序框图。

《循环结构》(1课时)课件3

《循环结构》(1课时)课件3

奥运会主办权投票过程的算法结构:
S1 投票; S2 统计票数。如果有一个城市得票 超过一半,那么这个城市取得主办权, 转入S3;否则淘汰得票数最少的城市, 转入S1;
S3 宣布主办城市。
S1 投票;
奥运会主办权投票表决流程图
S2 统计票数。
开始
如果有一个城市 得票超过一半,
投票
那么这个城市取
得主办权,转入 有一城市过半票 S3;否则淘汰得
S←S+I I←I+2 N I>100
Y 输出S 结束
练习2:下面表示了一个什么样的算法?
Ni代表第个学生的学号,Gi代表第个学生的成绩. (i 1, 2, , 50)
小结
1.本节课主要讲述了算法的循环结构。 算法的基本逻辑结构有三种,即顺序结 构、选择结构和循环结构。
其中顺序结构是最简单的结构,也 是最基本的结构,循环结构必然包含选 择结构,所以这三种基本逻辑结构是相 互支撑的,无论怎样复杂的逻辑结构, 都可以通过这三种结构来表达 。
S3 输入G;
S4 S ← S+G; S5 I ← I+1;
S6 若I不大于100,转S3, 否则,转S7;
S7 A ← S/100; S8 输出A.
开始
S←0 I←1 输入G
I≤100 N
输出A ←s/100
结束
I ← I+1
S ← S+G Y
练习1:设计算法,求和2+4+6+┄+100
开始 S←2 , I←4
流程图
i) 顺序结构
三种基本算法结构
ii) 选择结构
Yp N A
A
B
B
基本结构之三 —循环结构
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【设计意图】从实际问题中再一次深刻的 体会如何构造循环结构来解决这类问题的 方法和思路,从而对循环结构的应用更加 以重视。
26
(五)即时训练——巩固新知
练习1、判断图中的程序框图为当型还是直到型循环结构, 若不是把它改为这两种的程序框图,并说明算法的功能。
开始
i=2
i=i+2
学生解题 情况分析
i ( i + 2 )=624? 是 输出i,i+2
二、教法学法分析
学情分析:前面学生学习了算法的概念, 以及顺序结构和条件结构两种基本的结 构框图。这些都是学习本节内容的基础。 本班的学生大部分来自农村,基础中等, 从对顺序结构和条件结构两种基本的结 构框图的内容掌握情况来看,画程序框 图的能力弱,需要进一步完善,并且在 教学过程中还应该在绘制框图中的细节 问题加以规范。
(三)引导发现分组讨论—深化概念
不同处 循环体执行的 先后顺序 执行的次数 退出循环条件
直到型循环结构
先执行再判断 至少执行一次 当条件成立时退出
当型循环结构
先判断再执行 可能一次也不执行 当条件不成立时退出
由学生自 主探索归 纳直到型 循环即为
执行循环直到满足条 件时退出 。 当满足条件时就循环。
i=i+2
i ( i + 2 )=624? 是 输出i,i+2

i ( i + 2 )=624? 是 输出i,i+2

结束 结束
算法功能是求积为624的两个相邻偶数
【设计意图】通过练习,学生对实实在在 的具体事物进行自主探索,在火热的讨论 中掌握了知识,同时反映学生掌握新知识 的程度,教师及时调控、讲评,帮助学生 完善知识结构。
设计意图
由于本节课的难点是循环结构中循 环变量的理解和设定,为了突破这 个难点,我采用问题探究式教学, 即质疑问难,学生在模仿探究中深 刻的理解计算机的这种程序运行的 本质所在,提高对循环结构的认识。
(4)自我实践,应用知识
P14页例7、某工厂2005年的年生产总值为200万元, 技术革新预计以后每年的年生产总值都比上一年增 长5%,设计一个程序框图,输出预计年生产总值 超过300万元的最早年份。
当型循 环即为
【设计意图】以问题为载体, 有引导的对话,让学生在分 组讨论思考探究中通过对比 分清两种类型形式上的区别 和本质上的联系来深化概念, 从而突出教学重点。
(四)巧布疑阵——突破难点
(1)P14页例6设计1+2+3+···+100的值的算法,并画出 程序框图。
存储器 递推公式 s0=0 S1 = s0 + 1 S2 = s1 + 2 S3 = s2 + 3
通过对本节的学习,感受和体会算法思想在 解决具体问题中的意义,提高学习数学的兴 趣,增强创新能力,增强应用数学的意识。
3 、教学重点与难点
重点: 理解循环结构,区分直到型和 当型两种循环结构,运用它的算法思想 解决实际问题。 难点: 循环结构的核心部件——循环体 中循环变量的设定,并且能把解决问题 的步骤利用框图清晰、直观的表示出来。
否 输出S 结束

循环控制条件
i>100? 是 输出S 结束

直 到 型 循 环 结 构
(2)类比探究,掌握知识
改造本例的程序框图表示①求2+4+6+···+100的 值。②求1×2×3×···×40的值。 由学生通过模仿、操作、探索、经历设计框图,师生 共同点评完成,得出循环结构主要用在一些有规律的 重复计算中,如累加、累乘、叠加、叠乘等。 【设计意图】正是通过对例6框图的反复改造逐 步帮助学生深入理解循环结构,同时通过变式训 练不断变更事要素,使事物的表象不断变化,而 事物的本质特征保持不变,有利于学生发现本质 规律,发现解决问题的方法并加以推广,使学生 对本节课所学知识清晰明确的了解。
【设计意图】设计此题目的是复习顺序结构, 并且指出该过程包含重复操作的步骤,由此 让学生入情入境引出本节内容算法的第三种 结构——循环结构。
(二)观察归纳——形成概念
由学生从上述算法中观察归纳出循环结构和循环 体的定义,得到本节课的第一个知识点。
【设计意图】由学 生自主观察归纳得 到定义,激发学生 学习兴趣。
课题:循环结构
人教A版必修(3) 1.1.2第三节
教师:福安二中
林锋
一、教材分析 二、教法学法分析 三、过程分析
一、教材分析
本节所在章节“算法” 是新内容,它是算法这一部分的重点和 难点,它的重要性就是能使计算机以极快 的速度进行重复计算。同时,本节在教 材中起着承上启下的作用:一方面它与 顺序结构、条件结构是算法的三种基本 逻辑结构,可以表示任何一个算法,另 一方面把算法转化为框图,为后面算法 语句打下基础。
1、地位与作用:
2.教学目标 知识与技能
过程与方法
情感与态度
理解循环结构、区分直到型和当型两种 循环结构,能运用循环结构设计程序框 图以解决简单的问题。
2.教学目标
知识与技能
过程与方法
情感与态度
通过模仿、操作、探索、经历设计 框图,使学生发展应用算法能力。
2.教学目标
知识与技能
过程与方法
情感与态度
31
(八)板书设计
§1.1.2(3)循环结构
1、 循环结构和 循环体的定义 2、 直到型循环 结构和当型循环 结构 3、循环结构的 构造:确定循环 体、初始化变量、 循环控制条件
例6及变式、例 7、练习的解答 小结
作业
32
教学反思
本节课的设计,将问题的提出、问题的 解决与独立思考、合作交流有机的结合在 一起,既体现了教师的讲授与指导又体现了 学生的探索与实践,这些方式有助于发挥学 生学习的主观能动性,使学生的学习过程成 为在教师指导下的“再创造”过程. 教师应 当高度重视观察学生学习过程中的参与度、 自信心、团队精神、合作意识、独立思考 习惯的养成、数学发现的能力,以及学习 的兴趣和成就感.
【设计意图】引导学生循序渐进地理解循环变 量中累计变量S的初始值、计数变量由1增至100 及S=S+i中的赋值号,从而突破教学难点,再 由学生动手写出算法并画出程序框图,教师完 善,用多媒体比较两个图的不同点,同时学生 归纳出构造循环结构的关键,进一步巩固本节 的重点内容。
当型循环结构的算法 第一步:令i=1,S=0。 第二步:若i≤100成立, 则执行第三步;否则, 输出S,结束算法。 第三步:S=S+i。 第四步:i=i+1,返回第二 步。
否 引导学生 自主探索、 合作学习。
结束
27
改为当型(当条件满足时就循环)
开始 开始
i=2
i=i+2
i=2
i=i+2
i ( i + 2 )=624?
是 输出i,i+2

i ( i + 2 )=624? 否 输出i,i+2 结束

结束
改为直到型(直到条件满足时才退出)
开始 开始
i=2
i=i+2
i=2
观察归纳——形成概念
引导发现分组讨论—深化概念
布置作业
总结反思——提高认识
巧步疑阵——突破难点
即时训练——巩固新知
三、过程分析
(一)创设情境——引入概念
由学生动手用顺序结构写出求1+2+3+···+100 值的一个算法。 第1步,0+1=1.
第2步,1+2=3. 第3步,3+3=6. 第4步,6+4=10. ··· ··· 第100步,4950+100=5050.
0
1 3 6
对不断变 化的量进 行追踪, 直观感受 程序运行 的本质。
用递推公式表示为: s 0 0 s i s i1 i
(i=i+1,i=1,2,3, · 100) · ·
由教师设置问题:问题一、累计 变量s的初始值是多少?问题二、 计数变量i如何变化?问题三、 “S=S+i”中左右的两个s的意义 及“=”与数学中的等号意义有 何不同?
路漫漫其修远兮 吾将上下而求索
福安市第二中学 林锋
谢谢指导!
(六)总结反思——提高认识
让学生从不同角度总结自已的收获,使 学生学会总结,学会科学的评价。
(七)布置作业
①课本P21:习题1-1 A:2,3。 ②课外拓展:设计算法输出1000以内能同时被3 和5整除的所有正整数,画出算法的程序框图。
【设计意图】书面作业第一个层次要求 所有学生完成,第二个层次,只要求学 有余力的同学完成。体现了差异发展教 学。
第二步:若i≤100成立,则执行第 三步;否则输出S,结束算法。 第三步:S=S+i。 第四步:i=i+2,返回第二步。
存储器 2 i=1,2,3 ·· ·50
递推公式 s0=2 S1 = s0 + 4 S2 = s1 + 6 i=4,6,8·· ·100 S3 = s2 + 8 i=2,4,6·· ·100
直到型循环结构的算法
第一步:令i=1,S=0。 第二步:S=S+i。 第三步:i=i+1。 第四步:若i>100,则输 出S,否则返回第二步。
模仿操作
开始
开始
当 型 循 环 结 构
i=1 S=0 i = i +1 S=S+i
初始;i i = i +1
i 100?
二、教法学法分析
教法: 遵循引导发现,循序渐进的 思路,采用问题探究式教学。 运用 多媒体教学,有利于学生活动充分展 开。 学法: 以观察讨论、思考、动手操 作、自主探索、合作学习多种形式相 结合,引导学生多角度多层面理解循 环结构,从而攻破教学重难点。
相关文档
最新文档