您的当前位置:首页正文

1.1.2程序框图与算法的基本逻辑结构

2020-03-01 来源:尚车旅游网
 授课题目:算法与程序框图(2) 共 1 课时 执笔人:田博 集体备课时间 教师授课时间 一、学习(教学)目标----三维目标(共性) 旁注(个性化设计) (一)知识与技能

1.正确理解算法的概念及算法的程序及步骤,区分算法 与一般具体问题的解法;

2.理解算法的五个特征:概括性、逻辑性、有穷性、普遍性、 不唯一性;

3.掌握程序框图的构成,熟练地用程序框图表示算法。 (二)过程与方法

培养学生严密的逻辑能力和实际动手的能力 (三)情感态度与价值观

通过有趣的实例使学生了解算法概念的同时,激发学生学习 数学的兴趣。

二、学习(教学)的重点、难点(共性)

学习重点:算法及程序框图的概念 学习难点:如何画程序框图

三、 学习(教学)方式、方法(个性)

四、学习(教学)过程 ①问题提出

(1)什么是程序框图?

(2)说出终端框(起止框)的图形符号与功能. (3)说出输入、输出框的图形符号与功能. (4)说出处理框(执行框)的图形符号与功能. (5)说出判断框的图形符号与功能. (6)说出流程线的图形符号与功能. (7)说出连接点的图形符号与功能.

(8)总结几个基本的程序框、流程线和它们表示的功能. (9)什么是顺序结构?

②合作探究

(1)程序框图又称流程图,是一种用程序框、流程线及文字说明 来表示算法的图形.

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

(2)椭圆形框:表示程序的开始和结束,称为终端框 (起止框).表示开始时只有一个出口;表示结束时只有一个入口. (3)平行四边形框:表示一个算法输入和输出的信息,又称 为输入、输出框,它有一个入口和一个出口. (4)矩形框:表示计算、赋值等处理操作,又称为处理框 (执行框),它有一个入口和一个出口.

(5)菱形框:是用来判断给出的条件是否成立,根据判断结果 来决定程序的流向,称为判断框,它有一个入口和两个出口. (6)流程线:表示程序的流向.

(7)圆圈:连接点.表示相关两框的连接处,圆圈内的数字相同 的含义表示相连接在一起.

③展示提升 图形符号 名称 功能 终端框(起止框) 表示一个算法的起始和结束 表示一个算法输入和输出的信 输入、输出框 息 处理框(执行框) 赋值、计算 判断某一条件是否成立,成立时 判断框 在出口处标明“是”或“Y”;不成立时标明“否”或“N” 流程线 连接程序框 连接点 连接程序框图的两部分

顺序结构 条件结构 循环结构

④点拨激励

例:设计一个求解一元二次方程ax2+bx+c=0的算法,并画出程序 框图表示

⑤反馈练习

设计一个计算1+2+……+100的值的算法,并画出程序框图.

⑥预习预设

五、板书设计(个性)

六、课后反思(个性)

因篇幅问题不能全部显示,请点此查看更多更全内容