河北省武邑中学高中数学循环结构教案新人教A版必修3备课人授课时间课题1.1.2程序框图与算法的基本逻辑结构(二)课标要求1
掌握程序框图的概念;2
会用通用的图形符号表示算法;3
掌握画程序框图的基本规则,能正确画出程序框图;教学目标知识目标掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构;掌握画程序框图的基本规则,能正确画出程序框图
技能目标通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图
情感态度价值观通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的三种基本逻辑结构,明确程序框图的基本要求;认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路
重点程序框图的基本概念、基本图形符号和3种基本逻辑结构难点综合运用这些知识正确地画出程序框图
教学过程及方法问题与情境及教师活动学生活动一.导入新课1.设计一个算法的程序框图的基本思路:第一步,用自然语言表述算法步骤
第二步,确定每个算法步骤所包含的逻辑结构,并用相应的程序框图表示
第三步,将所有步骤的程序框图用流程线连接起来,并加上两个终端框
2.算法的基本逻辑结构有哪几种
用程序框图分别如何表示
(顺序结构、条件结构)3.前面我们学习了顺序结构,顺序结构像一条没有分支的河流,奔流到海不复回;条件结构像有分支的河流最后归入大海;事实上很多水系是循环往复的,今天我们开始学习循环往复的逻辑结构——循环结构
二.研探新知探究(一):循环结构提出问题(1)请大家举出一些常见的需要反复计算的例子
(2)什么是循环结构、循环体
(3)试用程序框图表示循环结构
(4)指出两种循环结构的相同点和不同点
讨论结果:(1)例如用二分法求方程的近似解、数列求和等
11河北武邑中学教师课时教案问题与情境及教师活动学生活动(2)在一些算法中,经