山东省泰安市肥城市第三中学 2013-2014 学年高一数学 程序框图与算法的基本逻辑结构复习学案学习内容学习指导,即时感悟【学习目标】1、掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构
2、掌握画程序框图的基本规则,能正确画出程序框图
3、通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程 序框图
【学习重点】程序框图的基本概念、基本图形符号和 3 种基本逻辑结构
【学习难点】综合运用框图知识正确地画出程序框图
【回顾·预习】一、通过预习解决下面四个问题1
算法的含义是什么
算法的 5 个特征
算法有几种基本的结构
如下图所示的几个图形在流程图中,分别代表什么框
5、任意给定一个正实数,设计一个算法求以这个数为棱长的正方体的体积
二、【知识梳理】1
算法具有 、 、 、 、 等特征
现代意义上的算法是可以用计算机来解决的某一类问题的程序或步骤
算法的三种基本结构___________、 、 4
在程序框图中,起止框的符号________________,输入、输出框_______本部分课前做_______处理框的符号是_______________, 判断框的符号是 ___________________,【自主·合作·探究】1、程序框图:① 讨论:如何形象直观的表示算法
② 定义程序框图: ③ 基本的程序框和它们各自表示的功能:(完成空格)程序框名称功能表示一个算法的起始和结束输入、输出框处理(执行)框判断一个条件是否成立流程线连接程序框④ 阅读教材 P7 的程序框图
讨论:输入 15 后,框图的运行流程,讨论:输出的结果
2、算法的基本逻辑结构:讨论:P7 的程序框图,感觉上可以如何大致分块
流程再现出一些什么结构特征
算法的基本逻辑结构::________、_______