流程图一、教学任务分析:1.通过具体实例,使学生进一步认识程序框图.2.通过绘制解决数学问题的程序框图和认识解决实际问题的流程图,使学生了解流程图的一般形式、特征和作用。二、教学重点与难点:重点:认识流程图的一般形式、特征和作用。难点:总结绘制程序框图的一般过程,表达解决数学问题的过程。三、教学基本流程四、教学情景设计问题问题设计意图师生活动(1)你能回忆一下用自然语言描述的用二分法求方程的近似根的算法步骤吗?联系程序框图的有关知识,建立问题情境。师:提出问题,引导学生回忆“二分法”的“算理”。生:回忆、叙述用二分法求方程的近似根的算法步骤(2)怎样用程序框图来表达算法步骤中的第一步?让学生用程序框图表达顺序结构的算法步骤。师:提出问题,让学生先画出相应的程序框图表达第一步中的两种操作,再用流程线连结为顺序结构的程序框图。生:分别用处理框和输入框表达各操作,并用流程线连结。用心爱心专心回顾用自然语言描述的算法步骤细化每一个算法步骤,将其转化为程序框图整和各步骤的程序框图,画出整个算法的程序框图分析上述过程,总结绘制程序框图的一般过程认识解决实际问题的流程图小结:流程图的一般形式、特征和作用(3)第二步中有哪些操作?其中包含了哪些逻辑结构?怎样用程序框图来表达?引导学生确定算法步骤中的条件结构,并用条件结构的程序框图来表达。整体构成一个顺序结构。师:引导学生回忆算法的三种基本逻辑结构,并提出问题。生:分析第二步中包含的操作及其需要使用的逻辑结构,画出相应的程序框图。(4)第三步是什么逻辑结构?怎样用程序框图来表达?让学生用条件结构的程序框图表达算法中的条件结构。师:提出问题。生:回答问题,并画出相应的程序框图。(5)第四步是什么逻辑结构?怎样用程序框图来表达?引导学生确定算法步骤中的循环结构,并用循环结构的程序框图来表达。师:提出问题,引导学生根据第四步的逻辑结构,画出程序框图。生:分析这一步的循环体、循环结束的条件,并画出相应的程序框图。(6)将各步的程序框图连结起来,是否就得到了整个算法的程序框图?还有需要改进的地方吗?引导学生得出整个算法的程序框图。师:提出问题,引导学生认识:由于各算法步骤是顺序执行的,所以在得到各步骤的程序框图后,只要将它们顺序连结,就可以得到整个算法的程序框图,但也可能出现重复操作等不合理的地方。生:整合并分析程序框图,发现问题,改进程序框图。(7)你能否总结一下绘制程序框图的过程以及程序框图的特点?使学生体会绘制程序框图的过程就是对算法步骤的细化过程,为理解流程图的特点打基础。教师提出问题,师生共同归纳程序框图的绘制过程和程序框图的特点。(8)你能描述一下图4.1-5和4.1-6表示的过程吗?它们有什么特点?让学生体会流程图在描述事物的发生、发展过程中的作用。师:让学生阅读教科书中图4.1-5和4.1-6,并提出问题。生:读图,回答问题。(9)请展示你课前收集的流程图,并向其他同学描述它们表达的过程,你认为自己收集的流程图有哪些特点?让学生进一步体会流程图在描述事物的发生、发展过程中的作用。师:请几位学生展示课前收集的流程图,并描述这些流程图表达的过程以及它们的特点。(10)从上面的流程图实例中,你能概括引导学生归纳、概括流程图的一般形式、教师提出问题,让学生分组讨论,再总结交流。教师注意从图形的构成、构成图形的“零用心爱心专心一下流程图的一般形式、特点和作用吗?特点和作用。件”及其作用、与自然语言相比的优越性等方面进行引导。(11)小结:你能说说绘制流程图的一般过程吗?引导学生类比绘制程序框图的过程,得到绘制流程图的一般过程,为例2的教学做准备。教师引导学生根据流程图的结构、特点和作用,概括绘制流程图的一般过程。特别要注意根据问题的特点,在分析的基础上将解决问题的整个过程分解成“子过程”,然后先画出相应的“子流程”,再整合为完整的流程图,并检验流程图的合理性。课后反思:1、必须要求学生课前复习“算法初步”中程序框图的相关知识以及“二分法”;2、要求学生课前收集不同场合的流程图。用心爱心专心