1、必修3 第一章 算法初步教学案
课题:§1.2流程图符号的意义及顺序结构 总第 2个课时
教学目标:
1、 知识与技能:(1)掌握流程图的概念;(2)会用通用的图形符号表示算法;
(3)学会基本的流程图的画法和流程图的基本逻辑结构——顺序结构。
2、过程与方法:通过模仿、操作、探索,经历设计流程图表达求解问题的过程;再通过自主研究,合作交流,感受自然语言表述算法向流程图表示算法的提升。
3、情感态度与价值观:通过整合渗透、前引后连,提高学习兴趣,降低学习难度。通过介绍秦九韶的“三斜求积”公式,让学生感受中国古代数学对世界数学发展
2、贡献。
教学重点:用图形符号表示算法、流程图的画法和基本逻辑结构——顺序结构
教学难点:流程图符号的意义
教学过程:
一、学生自学
问题1:算法有哪两个要素?
问题2:为了将设计好的算法清晰直观地描述出来,通常采用画流程图的方法来
表示。请填好下表:构成流程图的图形符号及其作用
程序框
名称
功能
特别提醒:一个流程图包括以下几部分:(1)表示相应操作的程序框;(2)带箭
头的流程线;(3)程序框外必要的文字说明。
顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的。它是由若干个依次执行的步骤组成
3、的,它是任何一个算法都离不开的一种基本算法结构。
二、展示交流
1、给出下面几种说法:①起止框是任何流程图不可少的,表示
程序的开始和结束;②输入和输出可用在算法中任何需要输入、
输出的位置;③算法中间处理数据需要的算式、公式等可分别
写在不同的处理框内用以处理数据;不可以对变量进行赋值。
以上说法中正确的个数为 。
2、右面流程图表示什么样的算法:
3、给出求坐标平面内两点之间的距离的算法,画出流程图。
三、训练提升
例1、已知两个单元分别存放了变量x和y的值,试交换这两个变量值。
4、
变题:有蓝和黑两个墨水瓶,但现在却错把蓝墨水装在了黑墨水瓶中,黑墨水错装在了蓝墨水瓶中,要求将其互换,请你设计算法解决这一问题。
例2、半径为r的圆面积计算公式为 ,当r=10时,写出计算圆面积的算法,画
出流程图。
例3、写出求时的函数值的算法,并画出流程图。
开始
输出
结束
例4、右图是解决某个问题而绘制的程序框图,仔细分析各图框内的内容及图框之间的关系,回答下列问题:
(1)图框①中的含义是什么?
①
(2)图框②中的含义是什么?
(3)图框④中的含义是什么?
②
(4)该
5、程序框图解决的是一个什么样的问题?
(5)若最终输出的结果为,当时输出的结果又是多少?
③
(6)在(5)的前提下,输入的值越大,输出的值是否越大?为什么?
(7)在(5)的前提下,输入的值为多大时,输出的结果为0?
④
四、评价小结与检测反馈:
1.写出下列算法的功能
(2)
(1)
(1)图1的算法的功能是 ;
(2)图2的算法的功能是 .
6、
2、三角形的面积计算公式为,用算法描述求时三角形的面积,并画出流程图。
3、已知圆柱的底面半径为5,高为10。写出计算圆柱表面积的算法,画出流程图。
4、已知华氏温度和摄氏温度的转换公式是:(华氏温度=摄氏温度,画出输入一个华氏温度,输出其相应的摄氏温度的流程图。
5、写出求1+2+3+…+100的一个算法,画出流程图。
思考
我国南宋时期的数学家秦九韶发现了求三角形面积的“三斜求积”公式:
,它与古希腊数学家海伦给出的三角形面积公式:
(其中)是一致的。
试根据海伦公式画出已知三边长2,3,4,求三角形面积的流程图。
(注:本题默认三边长能构成三角形)
4