湖南省衡南县第三中学高中数学 1
3 程序框图与算法的基本逻辑结构(一、二)导学案 新人教 A 版必修 3【学习目标】掌握程序框图的概念; 会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构
掌握画程序框图的基本规则,能正确画出程序框图
通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图
【学习重点】程序框图的基本概念、基本图形符号和 3 种基本逻辑结构
【学习难点】综合运用框图知识正确地画出程序框图
【日清检测】算法的概念:【自主学习】知识探究(一): 算法的程序框图1
复习“判断整数 n(n>2)是否为质 数”算法
我们将上述算法如下表示:从而悟出程序框图的五种形式和算法的三种基本逻辑结构
知识探究(二):算法的顺序结构1
(P9 例 3 题略)例 1注意它的算法步骤和相对应的程序框图
【当堂检测】4
练习:已知下图是“求一个正奇数的平方加 5的值”的程序框图, 若输出的数是 30,求输入的数n 的值
知识探究(三):算法的条件结构1
条件结构的定义 用框图形象表示有两种:见教材 P10 图 1
1-8 和 1
1-9【合作探究】例 3 (教材第 11 页的例题 5)注意它的算法步骤和相对应的程序框图
【当堂检测】知识探究(四):算法的循环结构1
什么叫循环结构
什么叫循环体
循环结构中一定包含条件结构吗
直到型循环结构和它的特征:3
当型循环结构和它的特征:4
(教材第 13 页的例 6) 注意第 14 页中间的注解① 注意它的算法步骤和相对应的程序框图
用直到型循环结构对应的程序框图如何表示
用当型循环结构对应的程序框图如何表示
例题 4(教材 P15 的例题 7)算法分析:循环结构:(1)循环体:(2)初始值:(3)控制条件:程序框图:【课堂小结】顺序结构的程序框图的基本特征:(1)