跟踪法突破算法与程序框图》一章的教学难点.docVIP

跟踪法突破算法与程序框图》一章的教学难点.doc

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
跟踪法突破《算法与程序框图》一章的教学难点 《算法与程序框图》一章内容课程标准中做了如下要求:1.体会算法思想,了解算法含义;2.通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程,在具体问题的解决过程中理解程序框图的三种基本逻辑结构;3.经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句,进一步体会算法的基本思想;4.通过阅读中国古代数学中的算法案例,体会中国古代数学对世界数学发展的贡献。 从以上的课程标准我们不难发现本章重点在算法及算法的思想,,体会算法的基本思想成了本章内容的教学难点,我为什么会这样认为呢?1.算法本身难度较大、知识面较广,讲解起来比较抽象和枯燥。所以课堂上片面的讲解算法会引来学生的不耐烦;2. 程序和框图虽是算法及思想的载体,但他与电脑与网络紧密相连,学生非常感兴趣,一不小心,学生的精力就集中到了电脑编程和应用上了,反而会冲淡算法的教学;3.程序框图与编程的门槛较高,有一部分同学会被挡在门外,从而失去了学习的兴趣;4.课程标准并没有要求能画出程序框图、写出程序,而是用了一些有趣的字眼,如通过模仿、操作、探索,经历过程,了解程序框图的三种基本逻辑结构,经历将具体问题的程序框图转化为程序语句的过程等。那么教师如何把握才能突破这个教学难点呢? 一线教师总要设法解决一个个教学难点。经过本章内容的多次教学,本人觉得跟踪法比较好适合解决这一难题。 何为跟踪法 跟踪法是先将现成的程序(框图)“拿来”,带领学生扮演电脑的角色。电脑是什么角色?电脑是客观的,它没有任何的人为主观色彩,规定它要运算101次它不会运算到100次就停止,你的程序有问题该得出的结果是错误的它也不会看你不高兴而改成正确的。电脑是“务实”的,输入程序执行时不会因懒惰而省去某一步骤,哪怕你让它死(死循环)它也去死。那就是说,我们把电脑运算的每一步都如实的反映出来就叫跟踪法。 跟踪法是如何实现学生的学习目标和教师的教学目标的 首先,跟踪法是学生觉得很有趣的。教师开门见山,一开始就可以进行跟踪法,不必受教材内容编排的限制,甚至1.1.1算法的概念一节也可以省去,因为课程标准中没有提到算法的概念。 【例题1】如图1所示的程序框图,输入,则输出的结果是() A.12 B.7  C.34 D. 43 【点评】此题意在讲解算法的三种基本逻辑结构中的顺序结构,学生学习此题不需要什么基础,只需要明白自己扮演的角色,初步认识跟踪这一方法,感受和理解算法的顺序结构。 【例题2】如下图2所示的程序框图,其功能是() A.输入a,b的值,按从小到大的顺序输出它们的值 B.输入a,b的值,按从大到小的顺序输出它们的值   C.求a,b的最大值 D.求a,b的最小值 【点评】设置此题的意图有两个:1.通过跟踪程序,讲解算法的三种基本逻辑结构中的条件结构;2.讲授特值法解本章题目。通过经历跟踪的过程,学生进一步熟悉跟踪法,进一步感受和理解算法的顺序结构。 【例题3】(2008年高考广东卷)阅读图3中程序框图, 若输入m=4,n=6,则输出m=_____,m=________。 【点评】设置此题的目的也有两个:1.是通过跟踪程序,讲解算法的三种基本逻辑结构中的循环结构;2.此时学生已经较熟悉跟踪法了,所以这里是让学生意识到跟踪法是解决算法与程序框图类题目的通法。 通过跟踪法不仅可以感受各种算法的逻辑结构,还可以感受算法的基本语句,感受程序框图及程序语言,经历这种感受之后,算法的概念已水到渠成,再简单概括出算法的概念及其关键所在。在这里,我们就不在一一设置每个知识点的配套例题,最后我们看看跟踪法的综合应用。 【例题4】设是斐波那契数列,则,,下面图4是的程序框图,请解答下列问题: 请完成填空:①___________;②___________。 k=5时,请跟踪程序的执行过程。 回答k=10,程序结束时i的值为多少? 【点评】此题是人教版高中数学必修3教师用书上第一章自我检测题第8题改编的,意在以算法为载体透彻理解斐波那契数列的真谛,反之又以斐波那契数列为引子,以跟踪法为方法要学生深刻感受算法的思想和含义,综合性强难度又没有超纲,教师们也可以把我们教材中的算法案例进行如此改编,即完成了教学任务,又达到了教学目标。 跟踪法教学有哪些要点 Ⅰ)在教学中我们发现,学生扮演机器人角色不够“机器化”,跟踪时太随意、懒惰,所以要有统一的格式,这里我要求学生不用跟踪条件判断,而直接写出判断后流向的那一步;Ⅱ)在整个过程中要强调跟踪的严密性,切记不能虎头蛇尾;Ⅲ)要在跟踪的过程中发现规律,学习、探索,生出新的学习点;Ⅳ)要强调跟踪法是是解类题目的通法。 跟踪法是笔者在教学中的一点灵感,定有不足之处,所以本人会在实践中不断改进。当然,我也会坚持不懈的为攻破每一个教学

文档评论(0)

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

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

1亿VIP精品文档

相关文档