2017届高考一轮复习数学精品教学案与课件第十一章《算法初步》ppt(3课时) (6份)
- 资源简介:
第十一章算法初步(3课时)
第74课算法的概念与流程图.doc
第74课算法的概念与流程图.ppt
第75课基本算法语句(1).doc
第75课基本算法语句(1).ppt
第76课基本算法语句(2).doc
第76课基本算法语句(2).ppt
第74课 算法的概念与流程图
一、 教学目标
1.了解算法的含义,能用自然语言描述算法.
2.了解流程图的三种基本逻辑结构,能识别简单的流程图所描述的算法.
二、基础知识回顾与梳理
【回顾要求】1. 阅读必修三第5—15页,完成以下任务:
(1)理解算法的概念,学习算法的自然语言表示,认识算法的特征、作用和优势。
(2)流程图是怎么构成的?如何用流程图描述基本的算法结构?
(3)构成程序框的图形符号有哪些?其作用是什么?
(4)算法的三种基本逻辑结构各有什么特点?
2. 第13页例4你会写出算法吗?阅读教材上的求解过程。
3. 在教材上的空白处做以下题目:第15页练习第1题。
【要点解析】
1.算法的概念:可以用计算机来解决的某一类问题的程序或步骤,这些程序和步骤必须是明确和有效的,且能在有限步之内完成.算法的特点:确定性、有限性、顺序性,正确性.
2.流程图:是由一些图框和带箭头的流线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,带箭头的流线表示操作的先后次序.
【教学建议】结合某一流程图说明
3.构成程序框的图形符号及其作用
起始框/终止框
表示开始和结束
处理框
表示要完成的某些功能
条件框
表示条件判断
输入输出框
表示输入和输出
流程线
表示走向
4.算法的三种基本逻辑结构:顺序结构、选择(条件)结构、循环结构.
5.以下框图中表示顺序结构的是 ,表示选择结构的是 ,表示循环结构的是 .
第76课 基本算法语句(2)
一、教学目标
1.了解用伪代码表示的几种基本算法语句:赋值语句、输入语句、输出语句、条件语句、循环语句;
2.能用自然语言、流程图和伪代码表示算法,会用“While循环”和“For循环”或“Do循环”语句实施循环.
二、基础知识回顾与梳理
【回顾要求】
1. 阅读必修三第22—25页,完成以下任务:
(1)读懂三种循环语句并作比较;
(2)当型循环的格式是什么?它有哪些特点?
(3)直到型循环的格式是什么?它有哪些特点?
(4)何时用“For循环”,它有哪些特点?
2. 第22页引例你会写成算法吗?你能画出流程图吗?能不能用“While循环”描述?再试试改为“Do循环”和“For”语句描述。
3. 在教材上的空白处做以下题目:第24页练习第1题、第3题。
【要点解析】
1、 当型循环一般采用“While循环”描述循环结构.
格式:While 条件循环体End While
先判断条件是否成立,当条件成立时,执行循环体,遇到End While语句时,就返回继续判断条件,若仍成立,则重复上述过程,若不成立,则退出循环.
当型语句的特点是先判断,后执行.
2、 直到型循环可采用“Do循环”描述循环结构.
格式:Do 循环体Until 条件End Do
先执行循环体部分,然后再判断所给条件是否成立.如果条件不成立,那么再次执行循环体部分,如此反复,直到所给条件成立时退出循环.
直到型语句的特点是先执行,后判断.
3、 当循环的次数已经确定,可用“For”语句表示.
格式:
功能:根据For语句中所给定的初值、终值和步长,来确定循环次数,反复执行循环体内各语句.
通过For语句进入循环,将初值赋给变量I,当循环变量的值不超过终值时,则顺序执行循环体内的各个语句,遇到End For,将循环变量增加一个步长的值,再与终值比较,如果仍不超过终值范围,则再次执行循环体.这样重复执行,直到循环变量的值超过终值,则跳出循环.