《算法的概念》教案7(新人教B版必修3).docVIP

《算法的概念》教案7(新人教B版必修3).doc

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

算法的概念的教学设计 一.内容和内容解析 算法是规则系统一种循序渐进解决问题的过程,尤指一种为在有限步骤内解决问题而建立的可重复应用的计算过程程序语言的表示方式算法是连接人和计算机的纽带,但只有一条小船.乘船时,农夫只能带一样东西.当农夫在场的时候,这三样东西相安无事.一旦农夫不在,狼会吃羊,羊会吃菜.请设计一个方案,使农夫能安全地将这三样东西带过河. 设计意图:通过这个学生感兴趣的问题,让学生有一个对算法的初步认识. 师生活动:教师可以引导学生整理出按步骤解决问题的方案,并告诉学生这就是一个解决该问题的算法. 第一步,农夫带羊过河. 第二步,农夫独自回来. 第三步,农夫带狼过河. 第四步,农夫带羊回来. 第五步,农夫带蔬菜过河. 第六步,农夫独自回来. 第七步,农夫带羊过河. 当然,也有可能学生提出第二套过河方案. 第一步,农夫带羊过河. 第二步, 农夫独自回来. 第三步,农夫带蔬菜过河. 第四步,农夫带羊回来. 第五步,农夫带狼过河. 第六步,农夫独自回来. 第七步,农夫带羊过河. 在这里目的不是为了解决这个问题本身,而是为了从这里让学生初步了解算法,所以不需要两种方案都讲.只要在学生回答的基础上整理出一个解决问题的步骤即可. (三)解决问题,建立算法概念 “鸡兔同笼”是我国隋朝时期的数学著作《孙子算经》中的一个有趣而具有深远影响的问题,从学生熟悉的鸡兔同笼问题解决引出数学中的算法问题: 问题1:一个笼子里有一些鸡和兔,现在知道里面一共有个头,只脚,问鸡和兔各有多少只? 设计意图:通过对学生所熟悉的问题的解决,帮助学生形成按步骤表达解决问题的想法.为建立算法的概念,以及下面学习复杂问题中用自然语言描述算法打好基础. 师生活动:这个问题学生容易解决,可以由学生独立思考,之后汇报其解决方案. 从解决问题的过程看,解决以上问题可以分若干步完成: 第一步,设有只鸡,只兔, 第二步,列方程: 第三步,解方程求得: 第四步,答:笼子里有鸡23只,兔12只. 教师在学生回答的基础上指出上述四个步骤构成解决“鸡兔同笼”问题的一个算法.同时指出:“第一步,设.第二步,列. 第三步,解.第四步,答.”这四个步骤构成了一般的列方程解应用题的算法. 问题2:你能写出求解二元一次方程组: 的步骤吗? 设计意图:在上述“鸡兔同笼”问题中涉及解二元一次方程组的问题,通过复习所学过的解二元一次方程组的基本步骤,为建立算法概念做好准备. 师生活动:教师先提出问题,让学生对求解过程一步步表达出来. 解二元一次方程组的主要思想是消元的思想,有代入消元和加减消元两种消元的方法,无任学生用代入消元法还是加减消元法,在这里目的不是为了解方程的方法,而是为了从这里让学生初步了解算法,所以不需要两种方法都讲. 教师只要和学生共同整理出一个解方程的步骤即可. 教师在学生回答的基础上指出: 1.以上求解的步骤就是解二元一次方程组的算法. 2.本题的算法也适合一般的二元一次方程组的解法. 问题2:写出求方程组的解的步骤. 设计意图:在复习解特殊二元一次方程组基本步骤的基础上.进一步复习回顾解一般的二元一次方程组的步骤,从而提高学生对算法的普遍适用性的认识,使学生认识到算法往往适合解决的是一类问题,为建立算法的概念做好铺垫.通过教师事先编好的程序的演示,让学生感受算法研究的价值. 师生活动:教师在提出问题后,可以让学生来说出其解题步骤. 第一步,,得. 第二步,解,得. 第三步,得. 第四步,解,得. 第五步,得到方程组的解为:. 在完成求解一般的二元一次方程组步骤的基础上教师指出: 1.本题的步骤就是求一般的二元一次方程组的解的算法. 2.用事先编好的程序,让学生输入数据,计算机直接给出方程组的解. (四)分析归纳,得到算法概念 问题3:到底什么是算法?如何表达算法的含义? 设计意图:有了上面所举实例,学生对算法的概念开始有了一些认识,但对概念的比较全面的描述还有一定的困难.教师在此处设问后,再通过帮助学生回顾上面关于算法的实例,引导学生进行归纳总结.让学生切实参与到概念的形成过程中来. 师生活动:教师在提出问题后,可以先让学生用自己的语言表达对算法思想的理解,在学生回答的基础上教师进行归纳帮助学生建立算法的概念. 教师指出:算法通常是指按照一定规则解决某一类问题的明确和有限的步骤.现在,算法通常可以编成计算机程序,让计算机执行并解决问题. 教师可以通过从算法的角度介绍学生熟悉的例子,并尝试着让学生自己举算法的例子,帮助学生进一步领会算法的思想. 例1.写出交换两个大小相同的杯子中的液体 (A水、B酒) 的一个算法. 例2.写出求一元二次方程根的一个算法. (五)算法的应用 问题1设计一个算法,判断7是否为质数. 设计意图:帮助学生学习算法的自然语

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档