1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
人教B版必修三数学《第一章 算法初步 1.1 算法与程序框图 1.1.3 算法的三种基本逻辑结构和框图表示》优秀教学设计
【教学重、难点】
教学重点:灵活运用循环框图描述算法;
教学难点:综合运用循环结构设计相关算法。
【教学过程】
(一)创设情境,导入新课
我们都想生活在一个优美的环境中,希望看到的是碧水蓝天,大家知道工厂的污水是怎样处理的吗?污水进入处理装置后进行第一次处理,如果达不到排放标准,则需要再进入处理装置进行处理,直到达到排放标准。污水处理装置是一个循环系统。我们数学中有很多问题需要反复操作。
08年的北京奥运会万众瞩目,圆了国人百年的奥运梦想。那同学们想知道申奥投票是如何进行的吗?被确定的几个城市进入投票环节,第一轮投票,如果有城市得票率超过1/2,则直接宣布该城市申奥成功;若在第一轮投票中,所有城市的得票率均低于1/2,则淘汰得票数最低的城市,继续投票,直至产生获胜城市。你能用数学语言描述这个算法并设计程序框图吗?
数学语言:
:投票;
:统计得票,若有城市的得票率超
过1/2,则执行 ;若所有城市
的得票率均低于1/2,则淘汰得票
数最低的城市,并执行 ,直至
产生成功申奥城市执行 ;
:宣布申奥城市。
框图表示:
(二)推进新课,新知探究
1.在一些算法中要求重复执行同一操作的结构称为循环结构.即从算法某处开始,按照一定条件重复执行某一处理的过程.重复执行的处理步骤称为循环体。
循环结构中有顺序结构、条件分支结构。
循环结构内的每部分都有机会被执行,循环结构中反复执行的部分叫做循环体,其被执行的次数是有限的,必须有终止循环的条件,当然也不能存在死循环。
(三)应用示例
例1 设计一个计算1+2+……+100的值的算法,并画出程序框图.
算法分析:通常,我们按照下列过程计算1+2+……+100的值.
第1步,0+1=1.
第2步,1+2=3.