清镇市卫城中学新课标高中数学必修1导学案 清镇市卫城中学高中数学组编写 学习小组: 组 使用日期: 年 月 日 第 周 星期 第 节
1.1.2 程序框图与算法的基本逻辑结构 (二)
班级: 学号: 姓名: 【课标要求】理解程序框图的概念.了解画程序框图的规则. 理解程序框图中的三种逻辑结构 【学习目标】
1. 通过设计流程图来表达解决问题的过程。 2. 掌握算法的条件结构和循环结构。 3. 能设计简单的流程图。 【学习重难点】
重点:程序框图的循环结构
难点:能综合运用这些知识正确地画出程序框图
【导学流程】 一、课前预习学案
一、课前准备
(预习教材P10~ P16,找出疑惑之处)
复习1:回顾程序框图的基本符号及功能表。 复习2:算法的三种基本逻辑结构:___________,
__________________, _______________________. 复习3:顺序结构的程序框图。
二、课内探究学案
探知1、循环结构的定义:
探知2.循环结构的分类程序框图。
(1)直到型循环结构的特征:在执行了一次循环后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环。框图模型如下:
循环体 满足条件? 是
否
(2)当型循环结构的特征:在每次执行循环体前,对条件进行判断,当条件满足时,执行循环体,否则终止循环。框图模型如下:
循环体 满足条件? 是
否
课堂成就梦想 第 1 页 共 3 页 细节决定成败
清镇市卫城中学新课标高中数学必修1导学案 清镇市卫城中学高中数学组编写
探知3.直到型与当型结构的不同。
※ 典型例题
例:设计一个计算1+2+…+100的值的算法,并画出程序框图。
变式练习:
(ABC层)设计一个计算1?2?3?????100的值的算法,并画出程序框图。 (A层)画出求2+2+2+…2的值的程序框图。
1. 算法的三种基本结构是 ( )
A. 顺序结构、模块结构、条件结构 B. 顺序结构、循环结构、模块结构
C. 顺序结构、条件结构、循环结构 D. 模块结构、条件结构、循环结构 2.如图给出的是求
1
2
3
100
1111 ???????的值的一个程序框图,其中判断框内应填入的条件是 ( )
24620A.i>10? B.i<10? C.i>20? D.i<20?
※ 学习小结
1. 在条件结构中,要注意对问题分析全面,特别是在分类中,常会出现由于分类不全或不分类而出现算法步骤不全的情况。
2. 循环结构它主要用在反复做某项工作的问题中。
3.用循环结构画流程图:确定算法中反复执行的部分,确定循环的转向位置和终止条件。 (三)、课后提高学案
ABC层)课本P20习题1.1 A组2、
(AB层)某工厂2005年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%.设计一个程序框图,输出预计年生产总值超过300万元的最早年份。
课堂成就梦想 第 2 页 共 3 页 细节决定成败
清镇市卫城中学新课标高中数学必修1导学案 清镇市卫城中学高中数学组编写
课堂成就梦想 第 3 页 共 3 页 细节决定成败