师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中数学教材同步人教A版版必修31.2.1 输入语句、输出语句和赋值语句下载详情
  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

必修3《1.2.1输入语句、输出语句和赋值语句》优质课教案下载

教学重点:程序框图的基本概念,能读懂简单的程序框图,会写顺序结构的框图。

教学难点:读懂一些有难度的框图。

教学过程:

程序框图:

上节课学习了算法,在数学中,算法是解决某一类问题所需的程序和步骤。

而上节课我们写了“判断整数n(n>2)是否为质数”的算法;

对于任意的整数n(n>2),用i表示2~(n-1)中的任意整数。

第一步:给定大于2的整数n。

第二步:令i=2.

第三步:用i除n,得到余数r。

第四步:判断“r=0”是否成立,若是,则n不是质数,结束算法;若否,则将i的值增加1,仍用i表示。

第五步,判断“i>(n-1)”是否成立,若是,则n是质数,结束算法;否则,返回第三步。

老师:这样表达算法有效,但很不方便,所以今天我们学习一种更直观的表达方法------程序框图。

程序框图又称为流程图,是一种程序框、流程线及文字说明来表示算法的图形。

在程序框图中,一个或n个程序框图的组合表示算法的一个步骤;带有方向键头的流程线将程序框连接起来,表示算法步骤的执行程序。

课本P6的表中列出了几个基本程序框,、流程线和他们表示的功能。

接下来我给大家用以上符号写一个算法。

(教师板书)

老师:同学们观察一下这个算法,我们能不能把这个算法优化一下?或者说我们有没有别的方法去判断“一个数是否为质数?”

老师:那我们怎么改上面这个框图?

老师:由这个问题我们可以看到,求解某个问题的算法并不唯一,而对于都是正确的算法也有优劣之分。通常我们认为,计算机容易实现的算法是优秀算法。

接下来我们来认识几个简单的框图。

顺序结构

顺序结构是由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构。

顺序结构用框图表示为

相关资源