高二集备--算法与程序框图课题序号12
2授课班级2416授课课时1课时授课形式新授授课章节名称程序框图(一)使用教具教学目的1
掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构;掌握画程序框图的基本规则,能正确画出程序框图
通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图
教学重点程序框图的基本概念、基本图形符号
教学难点能综合运用这些知识正确地画出程序框图
更新、补充、删节内容课外作业教学后记授课主要内容或板书设计1高二集备--算法与程序框图课堂教学安排教学过程主要教学内容及步骤回顾导新:探究:新授:例题分析问题设计一个算法,从输入的4个数中找出最大值
变题设计一个算法,从输入的100个数中找出最大值
设计一个算法,求解一元二次方程算法步骤:如图:是解一元二次方程程序框图,1、程序框图:用规定的框,带箭头的线以及文字说明来准确,直观地表示算法的图形,叫做程序框图回答:(1)图中有哪些类型的框、线、和文字说明
(2)这些框、线和文字说明有什么意义
2、基本概念:(1)起止框:表明程序的开始和结束,起止框是任何流程图都不可缺少的,所以一个完整的流程图的首末两端必须是起止框
(2)输入、输出框:表示数据的输入或结果的输出,它可用在算法中的任何需要输入、输出的位置
(3)处理框:它是采用来赋值、执行计算语句、传送运算结果的图形符号
(4)判断框:一般有一个入口和两个出口,有时也有多个出口,它是惟一的具有两个或两个以上出口的符号,在只有两个出口的情形中,通常都分成“是”与“否”(也可用“Y”与“N”)两个分支
(5)流程线:表示流程进行的方向
在用程序框图表示算法时,必须遵循如下规则:(1)使用标准的图形符号;(2)程序框图一般按从上到下,从左到右的次序画;(3)在程序框图中,任意两个程序框之间都存在流程线;(