欢迎来到天天文库
浏览记录
ID:42703946
大小:135.39 KB
页数:5页
时间:2019-09-20
《高中数学第二章算法初步2.2.1顺序结构与选择结构第1课时教案北师大版必修3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、§2算法框图的基本结构及设计2.1顺序结构与选择结构整体设计教学分析用自然语言表示的算法步骤有明确的顺序性,但是对于在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,白然语言的表示就显得困难,而且不直观、不准确.因此,本节有必要探究使算法表达得更加直观、准确的方法.算法框图用图形的方式表达算法,使算法的结构更清楚、步骤更直观也更精确.为了更好地学习算法框图,我们需要掌握程序框的功能和作用,需要熟练掌握三种基本逻辑结构.三维目标1.熟悉各种程序框及流程线的功能和作用.2.通过模仿、操作、探索,经历通过设计算法框图表达解决问题的过程.在具体问题的解决过程中,
2、理解算法框图的三种基本逻辑结构:顺序结构、选择结构和循环结构.3.通过比较体会算法框图的直观性、准确性.审^点点教奉重氤算法框图的画法.教学难点:算法框图的画法.课时安排2课时教学过程第1课时顺序结构导入新课思路1(情境导入).我们都喜欢外出旅游,优美的风景美不胜收,如果迷了路就不好玩了,问路有时还听不明白,真是急死人,有的同学说买张旅游图不就好了吗,所以外出旅游先要准备好旅游图.旅游图看起來直观、准确,本节将探究使算法表达得更加直观、准确的方法.今天我们开始学习算法框图.思路2(直接导入).用自然语言表示的算法步骤有明确的顺序性,但是对于在一定条件下才会被执行的步骤,
3、以及在一定条件下会被重复执行的步骤,白然语言的表示就显得困难,而且不直观、不准确.因此,本节有必要探究使算法表达得更加直观、准确的方法.今天开始学习算法框图.推进新课新知探究提出问题1.什么是算法框图?2.说出终端框(起止框)的图形符号与功能.3.说岀输入、输出框的图形符号与功能.4.说出处理框(执行框)的图形符号与功能.5.说出判断框的图形符号与功能.6.说出流程线的图形符号与功能.7.说出连接点的图形符号与功能.8.总结几个基本的程序框、流程线和它们表示的功能.9.什么是顺序结构?讨论结果:1.算法框图又称程序框图,是一种用程序框、流程线及文字说明來表示算法的图形.
4、在算法框图中,一个或儿个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.2.椭圆形框:U)表示程序的开始和结束,称为终端框(起止框).表示开始时只有一个出口;表示结束时只有一个入口.1.平行四边形框:Q表示一个算法输入和输出的信息,又称为输入、输出框,它有一个入口和一个出口.2.矩形框:二表示计算、赋值等处理操作,又称为处理框(执行框),它有一个入口和-■个岀
5、_
6、3.菱形框:O是用来判断给出的条件是否成立,根据判断结果来决定程序的流向,称为判断框,它有一个入口和两个出口.4.流程线:一表示程序的流向.5.圆圈:O连接点.
7、表示相关两框的连接处,圆圈内的数字相同的含义表示相连接在一起.6.总结如下表:图形符号名称功能(/、1终端框(起止框)表示一个算法的起始和结束/丿输入、输出框表示个算法输入和输11!的彳口息处理框(执行框)赋值、计算<>判断框判断某一条件是否成立,成立吋在出口处标明“是”或“Y”;不成立时标明“否”或“N”流程线连接程序框O连接点连接算法框图的两部分7.很明显,顺序结构是由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.顺序结构对应的算法框图,如图1所示:语句1语句2图1应用示例例1尺规作图,确定线段月〃一个5等分点.分析:确定线段初的5等分点,是指在线
8、段肋上确定一点必使得加初同学们都5熟悉解决这个问题的方法:第一,从畀点出发作一条与原直线不重合的射线;第二,任取射线上一点C;并在射线上作线段使AD=^AC第三,连接励,并过C点作肋的平行线交力〃于胚肘就是要找的5等分点.这个过程也需要一步一步來实现.作法:作图步骤如下:1.图2如图2,2.在射线上任取一点得线段3.在射线上作线段CE=AC;4.在射线上作线段EF=AC;5.在射线上作线段FG=AC;2.在射线上作线段GD=AC,那么线段AD=5AC;3.连接4.过C作劭的平行线,交线段力〃于必这样点財就是线段月〃的一个5等分点.这个实现过程可以用图3來表示.图3点评
9、:通常,为了使算法结构更加清晰,可借助图来帮助描述算法.图的特点是直观、清楚,便于检查和交流.顺序结构的图见图4.通常,像这样的图叫作框图.图4例2已知一个三角形三条边的边长分别为臼,b,c,利用海伦一秦九韶公式设计一个计算三角形面积的算法,并画出算法框图.(已知三角形三边边长分别为臼,〃,c,则三角形的面积为S=yjpp—ap—bp—c,其中p=~~~于一.这个公式被称为海伦一秦九韶公式)分析:只需先算出Q的值,再将它代入公式,最后输出结果.因此只用顺序结构就能表达出算法.解:算法步骤如下:1.输入三角形三条边的边长自,b,c.,a+b
此文档下载收益归作者所有