网站大量收购闲置独家精品文档,联系QQ:2885784924

人教版高中数学必修三课件:1.1.1-算法的概念.pptx

人教版高中数学必修三课件:1.1.1-算法的概念.pptx

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第一章算法初步1.1算法与程序框图1.1.1算法的概念

【知识与技能】(1)通过分析解决具体问题的过程与步骤,体会算法的基本思想.(2)了解算法的含义和特征.(3)会用自然语言表述简单的算法.三维目标

【过程与方法】通过求解二元一次方程组,体会解方程的一般性步骤,从而得到一个解二元一次方程组的步骤,这些步骤就是算法,不同的问题有不同的算法.由于思考问题的角度不同,同一个问题也可能有多个算法.【情感、态度与价值观】通过本节的学习,使学生对计算机的算法语言有一个基本的了解,认识到计算机是人类征服自然的有力工具,同时激发学生探讨算法的乐趣,从而培养学生对数学的学习兴趣.三维目标

重点难点【重点】要会用自然语言描述算法,并写出相应的算法步骤.【难点】算法的应用.

1.要注意向学生讲清求解某个问题的算法不一定是唯一的,同时算法的每一步都有唯一的结果.2.教学中不要求讲解算法的严格定义,也不要求学生记忆算法的“明确性”“逻辑性”“有限性”“不唯一性”“普遍性”这五个特征,教师应注意从这五个特征去解释算法的含义,并引导学生从这些方面去体会算法的含义.3.在教学过程中,算法的通用性不宜过分强调,以避免一开始就把问题复杂化.在解决具体问题的过程中,可以先引导学生针对具体问题设计算法,设计完成后再考虑如何推广该算法以解决类似的问题,以达到通用性的要求.?教学建议

新课导入【导入一】1.假如你的朋友不会发邮件,你能教他吗?请你写出步骤.第一步,打开电子信箱.第二步,点击“写邮件”.第三步,输入发送地址.第四步,输入主题.第五步,输入信件内容.第六步,点击“发送邮件”.?

新课导入【导入二】1.一个人带三只狼和三只羚羊过河,只有一条船,同船可以容纳一个人和两只动物.没有人在的时候,如果狼的数量不少于羚羊的数量,狼就会吃掉羚羊.试问怎样渡过河去?请写出一个渡河方案.解:步骤如下:第一步,人带两只狼过河.第二步,人自己返回.第三步,人带一只羚羊过河.第四步,人带两只狼返回.第五步,人带两只羚羊过河.第六步,人自己返回.第七步,人带两只狼过河.第八步,人自己返回带一只狼过河.

新课导入?

12世纪的算法指的是用阿拉伯数字进行的过程?数学中的算法通常是指按照一定规则解决某一类问题的和的步骤?现代算法通常可以编成计算机程序,让执行并解决问题?预习探究算术运算算法的概念明确有限知识点一计算机

预习探究[讨论](1)算法与数学中的解法有什么联系和区别?解:(1)①联系:算法与解法是一般与特殊的关系,也是抽象与具体的关系,算法的获取要借助一般意义上具体问题的求解方法,而任何一个具体问题都可以利用这类问题的一般方法解决.②区别:算法是解决某些问题所需要的程序和步骤的统称,也可以理解为数学中的“通法通解”;而解法是解决某一个具体问题的过程和步骤,是具体的解题过程.

预习探究[讨论](2)解决一个问题的算法是唯一的吗?解:(2)不唯一,如解二元一次方程组的算法有加减消元法和代入消元法两种,但不同的算法有优劣之分.

预习探究算法是对解决问题过程的抽象而精确的描述,一般具备以下几个特征:(1)有限性:一个算法的步骤序列是有限的,它应在有限步操作之后停止.(2)确定性:算法中的每一步应该是确定的,并且能有效地执行且得到确定的结果,而不应当是模棱两可的.(3)逻辑性:算法从初始步骤开始,分为若干个明确的步骤,前一步是后一步的前提,只有完成前一步,才能进行下一步,而且每一步都是正确无误的,从而组成具有很强逻辑性的步骤序列.算法的特征知识点二

预习探究(4)不唯一性:求解某一个问题的算法不一定只有唯一的一个,也可以有不同的算法,这些算法有繁简、优劣之分.(5)普遍性:很多具体的问题,都可以通过设计合理的算法去解决.

预习探究设计算法的要求主要有以下几点:(1)写出的算法必须能解决一类问题,并且能够重复使用;(2)要使算法尽量简单、步骤尽量少;(3)要保证算法的各个步骤有效,计算机能够执行,且在有限步骤后能得到结果.算法的设计要求知识点三

预习探究[讨论]算法的描述方式主要有哪些?解:算法的描述方式主要包括自然语言、程序框图、计算机程序语言.

备课素材1.算法概念的理解(1)算法可以理解为按照一定规则解决某一类问题所构成的完整的解题步骤,或看成按要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题.(2)通俗点说,算法就是计算机解题的过程.在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法,前者是推理实现的算法,后者是操作实现的算法.(3)算法一方面具有具体化、程序化、机械化的特点,同时又有高度的抽象性、概括性、精确性,所以算法在解决问题时更具有条理性、逻辑性等特点.通常把算法

您可能关注的文档

文档评论(0)

【晓娣】 + 关注
实名认证
内容提供者

好文档大家想

1亿VIP精品文档

相关文档