必修一算法初步.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
必修一算法初步

x≤0? x=x-3 y=0.5x 开 始 输入x 结 束 输出y 是 否 x>0? x=x-3 y=0.5x 开 始 输入x 结 束 输出y 否 是 山 东 省 今 年 考 题 s=0,t=0 n2? s=s+n n=n-1 t=t+n n=n-1 开 始 输入n 结 束 输出s,t 否 是 s=0,t=0 n≥1? s=s+n n=n-1 t=t+n n=n-1 开 始 输入n 结 束 输出s,t 是 否  1.2节首先由例1和例2导出输入、输出、赋值语句的一般格式,使学生初步了解它们的作用,并通过例3、例4进一步认识; 接着给出条件语句的一般格式,说明它与算法中的条件结构相对应,并说明两者之间的转换方法; 最后给出循环语句的一般格式,说明它与算法中的循环结构相对应,并说明两者之间的转换方法. 4.“基本算法语句”分析说明   教学时,要先分析算法,让学生初步接触“算理”,再把算法用程序框图描述出来,进而转化为程序语言,这是学生首次从问题的解决需要入手,分析算法,画出框图,写出程序,因此教学中要留给学生足够的思考空间.   教学中可以侧重于教科书中给出的思考问题的探究,让学生多动手实践,完成相应的练习.教师要注意归纳、整理. 输入语句 INPUT “提示内容”;变量 PRINT “提示内容”;表达式 输出语句 赋值语句 变量=表达式 条件语句 IF 条件 THEN 语句体 END IF IF 条件 THEN 语句体1 ELSE 语句体2 END IF 二选一 选不选 IF 条件 THEN 语句体 END IF 满足条件? 是 否 步骤A 条件语句1 IF 条件 THEN 语句体1 ELSE 语句体2 END IF 条件语句2 步骤B 满足条件? 是 否 步骤A 循环语句 DO 循环体 LOOP UNTIL 条件 WHILE 条件 循环体 WEND 直到型循环结构 当型循环结构 循环语句1——— DO 循环体 LOOP UNTIL 条件 直到型循环结构 循环体 满足条件? 是 否 循环语句2——— WHILE 条件 循环体 WEND 循环体 满足条件? 是 否 当型循环结构 程序设计语言是由一些有特定涵义的程序语句构成,与程序框图中介绍的算法三种基本逻辑结构相对应. 教学时只需介绍输入输出语句、赋值语句、条件语句和循环语句,尽管不同的程序设计语言有不同的语句形式和语法规则,但基本结构是相同的.   通过自学或教学可以发现,在正确并熟练地掌握程序框图之后,再转化为程序语句就显得相对简单,这也表明了程序框图的重要性.  1.3节提供了三个典型的算法案例,旨在使学生通过模仿、操作、探索,经历设计程序框图表达解决问题以及将程序框图转化为程序语句的过程,帮助学生进一步体会算法的基本思想,以及算法在解决问题的过程中所体现的特点.  三个案例都有一定难度,不要求画完整的程序框图以及编写完整的算法程序,但要注意抓住这三个案例的关键步骤,理解其中的“算理”. 5.“算法案例”分析说明 * 必修3第一章《算法初步》 教材分析与教学建议 玉城中学 陈传熙 1.通过对解决具体问题的过程与步骤的分析, 体会算法的基本思想,了解算法的含义. 2.通过模仿、操作、探索,设计程序框图表示算法. 在具体问题的解决过程中,理解程序框图的三种 基本逻辑结构:顺序结构、条件结构、循环结构. 3.经历将具体问题的程序框图转化为程序语句的过程, 理解几种基本算法语句——输入语句、输出语句、 赋值语句、条件语句、循环语句,进一步体会算法 的基本思想. 4.通过阅读三个著名的算法案例,进一步体会算法的 基本思想. 一、课标内容 二、教学要求 1.1 算法与程序框图——基本要求 1.从实例出发了解算法的含义,理解数学中的算法 与解法的联系与区别,了解算法的基本特征. 2.初步学会用自然语言描述算法,写出算法步骤. 3.认识四种程序框的名称和它们各自的功能,了解 程序框图是表达算法的更为直观和明确的方式. 4.理解算法的三种基本逻辑结构:顺序结构、条件 结构和循环结构,并能用程序框图表示算法的三 种基本逻辑结构. 5.通过实例使学生知道程序框图的画法,初步会用 程序框图表达简单的算法. 6.在形成解决问题的算法过程中,体验算法

文档评论(0)

ipad0c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档