欢迎来到天天文库
浏览记录
ID:53359636
大小:54.00 KB
页数:2页
时间:2020-04-03
《高考数学复习点拨 怎样学好算法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、怎样学好算法算法作为高中数学中的新内容,其思想是非常重要的,但并不神秘,它的思想在小学、初中已经有所渗透,如运用消元法解二元一次方程组、解一元一次不等式、求最大公因数等的过程就是算法.那么,如何学好算法呢? 1.掌握算法的三种描述方法 算法是完成某项工作的方法和步骤,现代意义上的“算法”是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确的和有效的,而且能够在有限步之内完成.算法有三种描述方法:自然语言、程序框图、程序语言.其中程序框图又称流程图,是一种用规定的图形、指向
2、线及文字说明来准确、直观地表示算法的图形.通常程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤;流程线是方向箭头,按照算法进行的顺序将程序框连接起来.在具体问题的解决过程中,算法通常有三种基本逻辑结构:顺序结构、条件结构、循环结构,对于算法而言,自然语言是程序框图、程序语言的基础,而程序框图、程序语言是自然语言的表现. 2.注意创设问题情境,利用各种实践机会,调动学习积极性 算法是实践性很强的内容,同学们可以通过具体的实例体会算法的思想,打破对它的“恐惧感”,并在可能
3、的时候借助不同素材应用算法,在自己的亲身实践中体会算法的重要意义,产生学习它的兴趣.例如学习算法的三种基本逻辑结构可设计如下: 顺序结构:用流程图形式描述应用网络发E-mail的过程.应用网络发E-mail的过程可分为启动OutLook或Foxmail、新建邮件、写信、发送等四个步骤.流程图如图1所示. 用心爱心专心条件结构:铁路运输规定,托运行李若不超过30千克时,则按0.3元/千克计价.若超过30千克,则超过部分按0.5元/千克计价,而费用=路程×价格.试用流程图表示计算铁路运费的过程.
4、 在这类题中,因为行李的计价标准是变化的,所以计算时应先判断行李是否超重.当重量未超过30千克时,计算方法为:重量×0.3;超过时,计算方法为:30×0.3+(重量-30)×0.50.因此,这个过程中有称重、判断重量、分别针对不同的重量进行计算、输出费用等四个步骤.计算铁路运费的流程图如图2所示.循环结构:计算全班某次考试的平均成绩,设全班有40位同学.这类题在数学中最易求得,只要将40位同学的成绩加起来,然后除以40即可.计算求解时,可考虑最重要的一步操作,即做加法,将每一个成绩相加,同时这
5、一个操作是重复的做40步.流程图如图3所示. 3.强调案例在算法中的应用 通过教材上典型的算法案例,同学们可以更好的体会算法的核心:一般意义上的解决问题策略的具体化,面对一个问题时,在分析、思考后获得了解决它的基本思路(解题策略),将这种思路具体化、条理化,用适当的方式表达出来(画出程序框图,转化为程序语言),这个过程就是算法设计过程,这是一个条理化、逻辑化的过程.用心爱心专心
此文档下载收益归作者所有