江苏省仪征中学高考数学专题复习 算法初步3课时教学案 苏教版.doc_第1页
江苏省仪征中学高考数学专题复习 算法初步3课时教学案 苏教版.doc_第2页
江苏省仪征中学高考数学专题复习 算法初步3课时教学案 苏教版.doc_第3页
江苏省仪征中学高考数学专题复习 算法初步3课时教学案 苏教版.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第74课 算法的概念与流程图一、考纲要求:算法的含义a流程图a二、知识梳理:阅读课本必修3 p5-p14问题1算法的含义及重要特征是什么?p6问题2构成算法流程图的程序框的图形符号及其作用是什么?(圆角矩形框、矩形框、菱形框、平行四边形框的作用分别是什么?)p7问题3算法的基本逻辑结构有哪些?如何用流程图表示?警示:1注意选择结构与循环结构的区别 2注意:”当型循环”与”直到型循环”的区别于联系画出本节课的知识结构图:三、诊断练习的体验与体会:1分清流程图的结构类型;2注意流程图中判断框的条件;3处理循环结构时应注意以下几点:(1)循环结构主要用在一些有规律的重复计算的算法,如累和(累积)等问题常用循环结构设计算法(2)循环结构中含有两类变量,一个是计数,如本题中的;一个是累和(积),如本题中的(3)解决含循环结构的算法问题,首先要执行几次,找出规律,才能了解算法的功能,其次在退出循环,得到计数变量和累和(积)变量时,需要验证,以防出错(归纳找准循环结束时临界值验证)(4)循环结构主要有两种:一是当型循环,先判断后执行,且当条件成立时执行循环体,如第4题;二是直到型循环,先执行后判断,且当条件不成立时执行循环体,如第1题.四、例题导学例1问题1:本题算法采用哪种结构?为什么?问题2:解决选择结构的问题关键是什么? 例2问题1:本题算法采用哪种结构?为什么? 问题2 :循环结构又有哪两种常见的表示形式?(请两位同学用分别当型、直到型画出流程图)s1 s1,i3;s2 如果s50000,则执行s3,否则执行s5;s3ssi;s4ii2,返回s2;s5输出i错解问题3:直到型和当型循环在各个部分的区别和联系分别是?循环体相同,循环条件相反,是否执行相反;例3由学生板演(或用实物投影仪投射学生答案),其它同学判断答案的正误,并给出改进意见或其它答案如果学生的回答如错解所示,则提出下列问题:(1)最后输出的值应为.为什么?(2)若改变的顺序,结果正确吗?若要得到正确结果,该如何修改?修改初值和输出结果,(3)还有其它解法吗?(4)若将50000改为,则该如何修改程序?解题反思1、 求几个数的最大(小)值、分段函数求值常用选择结构;求和(积)常用循环结构2、 用循环结构时要注意:累和(积)变量及计数变量的初值对结果有影响,如例2的正解3和正解4中的初值不同;循环体中处理框的不同顺序,往往对结果有影响,如例2的正解3和正解4;3、 要掌握一些常用算法的设计方法,重点掌握分段函数求值,求和(积)、求几个数的最大(小)值等,五、知识结构的巩固与完善1.算法的含义 2.算法的基本结构的特点与注意事项第75课 基本算法语句(1)一、考纲要求:算法语句a二、知识梳理:阅读课本必修3 p16p23问题:8种基本的算法语句的格式是什么?(请完成直通车第75课的表格)警示:1注意各种语句的格式要求及书写规范 2注意:do循环语句、while循环语句、for循环语句之间的区别于联系画出本节课的知识结构图:三、诊断练习的体验与体会:1.注意各种语句的正确书写格式2.弄清判断条件对算法的影响3.注意do循环语句、while循环语句、for循环语句之间的区别与联系四、例题导学例1问题1: 循环体中“aa(1)”在算法中有何作用?问题2: 能否用while语句实现求和功能?如果能,应如何写问题3: 诊断练习中的第4题能用for语句吗?例2由三位学生板演问题1:while语句、do语句和for语句中哪些是当型循环,哪些是直到型循环问题2:while语句中的条件除了黑板(屏幕)上的写法,还可以用哪些表示?问题3:for语句中的循环体共执行了多少次?例3. 要求学生独立思考,请2名学生板演,教师巡视指导了解学情,再结合板演情况点评(有条件的学校也可省去板演环节,用实物投影仪展示学生的错误答案,并请其它学生指出其错误及改进方法)问题1:本题是属于什么结构的算法?问题2:黑板上的板演有没有问题?若有,如何改进.解题反思1.条件语句一般用在需要对条件进行判断的算法中,如判断一个数的正负,分段函数求值等 2.两种循环语句:(1)当型循环:先判断后执行且当条件满足时执行循环体,常用“while”语句或“for”语句;(2)直到型语句:先执行后判断且当条件不满足时执行循环体,常用“do”语句3.对同一算法来说,当型循环和直到型循环的条件往往互为反条件4.对于循环结构关键是确定循环从什么时候开始、什么时候结束,变量每次递增多少以及算法解决什么问题五、知识结构的巩固与完善1.熟练掌握 输入语句、输出语句、赋值语句、含else分支的选择语句、不含else分支的选择语句、do循环语句、while循环语句、for循环语句八种语句。2.熟练掌握各语句与流程图之间的关系第76课 基本算法语句(2)一、考纲要求:算法语句a二、知识梳理:问题1:3种循环语句分别有哪些?其中哪些是当型循环哪些是直到型循环?问题2: 在设计算法的过程中如何选择while循环语句与for循环语句的使用.警示:1注意各种语句的格式要求及书写规范 2注意:do循环语句、while循环语句、for循环语句之间的区别于联系画出本节课的知识结构图:三、诊断练习的体验与体会:1.正确理解赋值语句、输入语句、输出语句、条件语句、循环语句的书写格式和功能;2.注意各种语句中变量值的变化情况3.弄清判断条件对算法的影响四、例题导学例1问题1: 你能列出y关于x的函数关系式吗?问题2: 选用哪种算法结构能实现上述函数关系式?例2问题1:变量的含义是什么?问题2:这个算法的功能是什么? 例3.问题 1:能用一个代数式来表示运行结果吗? 问题2:选用什么语句来实现这个算法?为什么?解题反思1、正确理解赋值语句、输入语句、输出语句、条件语句、循环语句的书写格式和功能;2、在理解基本算法语句的基础上了解常见的几种形式的嵌套,特别是:条件语句自身嵌套及外循环内条件的嵌套;3、设计程序是将问题简单化,而不是复杂化,是将复杂的问题分解为几个简单的问题,然后再组合,即通过语句的嵌套实现;4、要抓住问题的本质,不能流于形式,例如:要求函数的函数值,需要用什么语句实现?同学们可能会回答用条件语句,其实是用循环语句才能实现。五、知识结构的巩固与

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论