2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案

2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案

ID:29649104

大小:153.00 KB

页数:5页

时间:2018-12-21

2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案_第1页
2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案_第2页
2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案_第3页
2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案_第4页
2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案_第5页
资源描述:

《2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基本算法语句(2)一、教学目标1.了解用伪代码表示的几种基本算法语句:赋值语句、输入语句、输出语句、条件语句、循环语句;2.能用自然语言、流程图和伪代码表示算法,会用“While循环”和“For循环”或“Do循环”语句实施循环.二、基础知识回顾与梳理【回顾要求】1.阅读必修三第22—25页,完成以下任务:(1)读懂三种循环语句并作比较;(2)当型循环的格式是什么?它有哪些特点?(3)直到型循环的格式是什么?它有哪些特点?(4)何时用“For循环”,它有哪些特点?2.第22页引例你会写成算法吗?你能画出流程图吗?能不能用“While循环”描述?再试试改为“Do

2、循环”和“For”语句描述。3.在教材上的空白处做以下题目:第24页练习第1题、第3题。【要点解析】1、当型循环一般采用“While循环”描述循环结构.格式:先判断条件是否成立,当条件成立时,执行循环体,遇到EndWhile语句时,就返回继续判断条件,若仍成立,则重复上述过程,若不成立,则退出循环.当型语句的特点是先判断,后执行.2、直到型循环可采用“Do循环”描述循环结构.格式:先执行循环体部分,然后再判断所给条件是否成立.如果条件不成立,那么再次执行循环体部分,如此反复,直到所给条件成立时退出循环.直到型语句的特点是先执行,后判断.3、当循环的次数已经确

3、定,可用“For”语句表示.ForIfrom初值to终值step步长循环体Endfor格式:功能:根据For语句中所给定的初值、终值和步长,来确定循环次数,反复执行循环体内各语句.通过For语句进入循环,将初值赋给变量I,当循环变量的值不超过终值时,则顺序执行循环体内的各个语句,遇到EndFor,将循环变量增加一个步长的值,再与终值比较,如果仍不超过终值范围,则再次执行循环体.这样重复执行,直到循环变量的值超过终值,则跳出循环.注:①只有当循环次数明确时,才能使用本语句;②Step可以省略,此时默认步长为1;③步长可以为正、负,但不能是0,否则会陷入“死循环

4、”.步长为正时,要求终值大于初值,如果终值小于初值,循环将不能执行.步长为负时,要求终值必须小于初值.4、要实现循环结构就要用到循环语句.循环语句包括“For循环”和“While循环”,和DO…UNTIL语句,一般地,当循环次数已经确定时,可用“For”循环语句;当循环次数不能确定时,可用“While”循环语句.ReadxIfx<0theny=-x+1ElseIfx=0theny←0Elsey←x+1EndIfEndIfPrintyEndI←1While I<8S←2I+3I←I+2End WhilePrint S,I第1题第2题三、诊断练习1、教学处理:课

5、前由学生自主完成4道小题,并要求将解题过程扼要地写在学习笔记栏。课前抽查批阅部分同学的解答,了解学生的思路及主要错误。将知识问题化,通过问题驱动,使教学言而有物,帮助学生内化知识,初步形成能力。点评时要简洁,要点击要害。2、诊断练习点评题1:根据下图所示伪代码,可知输出结果S=______,I=_____.ReadxIfx<0theny←-x+1ElseIfx=0theny=0Elsey←x+1EndIfEndIfPrintyEnd【分析与点评】总体把握,这是一个循环结构,累积变量是S,计数变量是I,对循环体列出表格次数1234S591317I3579题2:

6、读程序:该程序所表示的函数是。【分析与点评】首先总体把握,这是一个条件语句自身嵌套,它实现的是求分段函数的函数值这样的功能,然后是一个逆向的已知函数值求第2题自变量x的取值的数学问题,不要忘记分三种情况讨论,且每种求得的x值不能违背初始条件。第3题N←1S←1Whiles<10000S←S*NN←N+1EndwhilePrintN-2第4题题3:如图所示是一算法的伪代码,执行此算法时,输出的结果是.答案为:3【分析与点评】这是当型循环结构,伪代码用while循环语句实现,需要注意的是它与DO不同之处在于:Do循环语句遇到条件为就真结束。若循环体不变,它与Wh

7、ile的判断条件正好相反;若循环体改变,判断条件的关系就不一定了。题4:如图,上面的算法语句,其最后实现的功能是__________________________.【分析与点评】(1)这是一个“while型”循环结构,要特别注意循环最后一步输出的值;(2)这个循环结构一共实现了多少次循环?(3)将N←N+1与S←S*N位置对调,若要实现原来的算法功能,则输出的结果需要改变吗?3、要点归纳(1)正确理解赋值语句、输入语句、输出语句、条件语句、循环语句的书写格式和功能;(2)在理解基本算法语句的基础上了解常见的几种形式的嵌套,特别是:条件语句自身嵌套及外循环内

8、条件的嵌套。四、范例导析例1、(教材P19例2变式)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。