高中数学 1、1、2、1程序框图及顺序结构教案(已修改)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、1、
2、1程序框图及顺序结构
讲义编写者:数学教师孟凡洲
一、【学习目标】
1、掌握程序框的画法和功能.
2、了解什么是程序框图,掌握学习程序框图的意义.
3、掌握顺序结构的应用,并能解决与顺序结构有关的程序图的画法. 【教学效果】:教学目标的给出,有利于学生对课堂整体的把握.
二、【自学内容和要求及自学过程】
1、阅读教材第6—7页内容,回答问题(程序框图)
<1>什么是程序框图?
<2>请说出程序框、流程线的符号与功能.
结论:<1>程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执
行顺序.<2>①椭圆形框:表示程序的开始和结束,称为终端框(起止框),表示开始时只有一个出口,表示结束时只有一个入口.②平行四边形框:表示一个算法的输入和输出信息,又称为输入和
输出框,它有一个入口和出口.③矩形框:表示计算、赋值等
处理操作,又称为处理框(执行框),它有一个入口和出口.④菱形框:
是用来判断给出的条件是否成立,根据判断结果来决定程序的流向,称为判断框,它有一个入口和两个出口.⑤流程线:表示程序的流向.⑥圆圈:连接点.表示相关两框的连接处,圆圈内的数字相同
的含义表示相连接在一起. (具体见教材第6页).
【教学效果】:要让学生能真正的理解并熟记程序框、流程线的符号与功能.
2、阅读教材第7—8页内容,回答问题(顺序结构)
材料:算法的三种基本逻辑结构分别称为顺序结构、条件结构和循环结构,尽管算法千差万别,但都是由这三种基本逻辑结构构成的.如图:
<3>上图哪一个是顺序结构、条件结构、逻辑结构?
<4>什么是顺序结构?
结论:<3>分别对应图一、二、三.<4>很明显,顺序结构是由若干个依次执行的步骤组成的.这是任何一个算法都离不开的基本结构.
【教学效果】:要真正理解顺序结构,为学习算法语句打基础.
三、【综合练习与思考探索】
练习一:教材例3.
引申:已知一个三角形的三条边长分别为2、
3、4,利用海伦—秦九韶公式设计一个算法,并
画出程序框图表示.
算法分析:这是一个简单的问题,只需先算
出P值,再将它代入公式,最后输出结果,因此
只用顺序结构就能表达出来.
【学习效果】:通过练习来进一步的学习顺序结构.
练习二:已知x=4,y=2,画出计算w=3x+4y的值的程序框图。
程序框如下图所示:
四、【作业】
1、必做题:熟练教材例3,并把例3、引申的程序框图画到作业本上.
2、选做题:习题1.1A组第1题.
五、【小结】
这一节主要学习程序框、流程线的符号与功能,以及顺序结构.
六、【教学反思】
这一节由于是新知识,所以学生们学习起来可能有着不小的困惑.这一节的主要任务是学生的理解和熟记,老师要做好督促工作.