1、“.....要保证算法正确,且计算机能够执行,如让计算机计算是可以做到的,但让计算机去执行倒杯水替我理发等则是做不到的。教学过程章头图体现了中国古代数学与现代计算机科学的联系,它们的基础都是算法。算法作为个名词,在中学教科书中并没有出现过,我们在基础教育阶段还没有接触算法概念。但是我们却从小学就开始接触算法,熟悉许多问题的算法。如,做四则运算要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀珠算口诀更是算法的具体体现。广义地说,算法就是做件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是首歌曲的算法。在数学中,主要研究计算机能实现的算法,即按照种机械程序步骤定可以得到结果的解决问题的程序。古代的计算工具算筹与算盘世纪最伟大的发明计算机,计算机是强大的实现各种算法的工具。例解二元次方程组分析解二元次方程组的主要思想是消元的思想,有代入消元和加减消元两种消元的方法,下面用加减消元法写出它的求解过程解第步......”。
2、“.....得学生探究对于般的二元次方程组来说,上述步骤应该怎样进步完善老师评析本题的算法是由加减消元法求解的,这个算法也适合般的二元次方程组的解法。下面写出求方程组的解的算法例写出求方程组的解的算法解第步,得第二步解得第三步将代入,得算法概念在数学上,现代意义上的算法通常是指可以用计算机来解决的类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成算法的特点有限性个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的确定性算法中的每步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可顺序性与正确性算法从初始步骤开始,分为若干明确的步骤,每个步骤只能有个确定的后继步骤,前步是后步的前提,只有执行完前步才能进行下步,并且每步都准确无误,才能完成问题不唯性求解个问题的解法不定是唯的,对于个问题可以有不同的算法普遍性很多具体的问题,都可以设计合理的算法去解决......”。
3、“.....试设计个程序或步骤对是否为质数做出判断分析质数是只能被和自身整除的大于的整数要判断个大于的整数是否为质数,只要根据质数的定义,用比这个整数小的数去除,如果它只能被和本身整除,而不能被其它整数整除,则这个数便是质数解算法第步判断是否等于若,则是质数若,则执行第二步第二步依次从检验是不是的因数,即整除的数若有这样的数,则不是质数若没有这样的数,则是质数说明本算法是用自然语言的形式描述的设计算法定要做到以下要求写出的算法必须能解决类问题,并且能够重复使用要使算法尽量简单步骤尽量少要保证算法正确,且计算机能够执行利用图形计算器演示学生已经被吸引住了例用二分法设计个求方程的近似根的算法分析该算法实质是求的近似值的个最基本的方法解设所求近似根与精确解的差的绝对值不超过,算法第步令因为,,所以设,第二步令,判断是否为若是,则为所求若否,则继续判断大于还是小于第三步若,则否则......”。
4、“.....则之间的任意值均为满足条件的近似根若否,则返回第二步练习写出解方程的个算法。练习求的值,写出其算法。练习有蓝和黑两个墨水瓶,但现在却错把蓝墨水装在了黑墨水瓶中,黑墨水错装在了蓝墨水瓶中,要求将其互换,请你设计算法解决这问题。小结算法概念和算法的基本思想算法与般意义上具体问题的解法的联系与区别算法的五个特征。利用算法的思想和方法解决实际问题,能写出此简单问题的算法两类算法问题数值性计算问题,如解方程或方程组,解不等式或不等式组,套用公式判断性的问题,累加,累乘等类问题的算法描述,可通过相应的数学模型借助般数学计算方法,分解成清晰的步骤,使之条理化即可。非数值性计算问题,如排序查找变量变换文字处理等需先建立过程模型,通过模型进行算法设计与描述。作业课本第页练习程序框图三个课时教学目标。掌握程序框图的概念会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构掌握画程序框图的基本规则,能正确画出程序框图。通过模仿操作探索......”。
5、“.....教学重点经过模仿操作探索,经历通过设计程序框图表达求解问题的过程,重点是程序框图的基本概念基本图形符号和种基本逻辑结构教学难点难点是能综合运用这些知识正确地画出程序框图。教学过程引入算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直观,我们更经常地用图形方式来表示它。程序框图基本概念程序构图的概念程序框图又称流程图,是种用规定的图形指向线及文字说明来准确直观地表示算法的图形。个程序框图包括以下几部分表示相应操作的程序框带箭头的流程线程序框外必要文字说明。构成程序框的图形符号及其作用程序框名称功能起止框表示个算法的起始和结束,是任何流程图不可少的。输入输出框表示个算法输入和输出的信息,可用在算法中任何需要输入输出的位置。处理框赋值计算,算法中处理数据需要的算式公式等分别写在不同的用以处理数据的处理框内。判断框判断条件是否成立,成立时在出口处标明是或不成立时标明否或。学习这部分知识的时候,要掌握各个图形的形状作用及使用规则......”。
6、“.....框图般按从上到下从左到右的方向画。除判断框外,大多数流程图符号只有个进入点和个退出点。判断框具有超过个退出点的唯符号。判断框分两大类,类判断框是与否两分支的判断,而且有且仅有两个结果另类是多分支判断,有几种不同的结果。在图形符号内描述的语言要非常简练清楚。算法的三种基本逻辑结构顺序结构条件结构循环结构。顺序结构顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何个算法都离不开的种基本算法结构。顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤。如在示意图中,框和框是依次执行的,只有在执行完框指定的操作后,才能接着执行框所指定的操作。例已知个三角形的三边分别为,利用海伦公式设计个算法,求出它的面积,并画出算法的程序框图。解法见课本条件结构条件结构是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构......”。
7、“.....根据给定的条件是否成立而选择执行框或框。无论条件是否成立,只能执行框或框之,不可能同时执行框和框,也不可能框框都不执行。个判断结构可以有多个判断框。例任意给定个正实数,设计个算法,判断分别以这个数为三边边长的三角形是否存在。画出这个算法的程序框图。解见课本循环结构在些算法中,经常会出现从处开始,按照定条件,反复执行处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中定包含条件结构。循环结构又称重复结构,循环结构可细分为两类类是当型循环结构,如下左图所示,它的功能是当给定的条件成立时,执行框,框执行完毕后,再判断条件是否成立,如果仍然成立,再执行框,如此反复执是否行框,直到次条件不成立为止,此时不再执行框,离开循环结构。另类是直到型循环结构,如下右图所示,它的功能是先执行,然后判断给定的条件是否成立,如果仍然不成立,则继续执行框,直到次给定的条件成立为止,此时不再执行框,离开循环结构......”。
8、“.....这就需要条件结构来判断。因此,循环结构中定包含条件结构,但不允许死循环。在循环结构中都有个计数变量和累加变量。计数变量用于记录循环次数,累加变量用于输出结果。计数变量和累加变量般是同步执行的,累加次,计数次。例设计个计算„的值的算法,并画出程序框图。解算法和程序框图可参看课本课堂小结本节课主要讲述了程序框图的基本知识,包括常用的图形符号算法的基本逻辑结构,算法的基本逻辑结构有三种,即顺序结构条件结构和循环结构。其中顺序结构是最简单的结构,也是最基本的结构,循环结构必然包含条件结构,所以这三种基本逻辑结构是相互支撑的,它们共同构成了算法的基本结构,无论怎样复杂的逻辑结构,都可以通过这三种结构来表达。在具体画程序框图时,要注意的问题流程线上要有标志执行顺序的前头判断框后边的流程线应根据情况标注是或否在循环结构中,要注意根据条件设计合理的计数变量累加变量等输入输出语句和赋值语句教学目标正确理解输入语句输出语句赋值语句的结构......”。
9、“.....实例使学生理解种基本的算法语句输入语句输出语句和赋值语句的表示方法结构和用法,能用这三种基本的算法语句表示算法,进步体会算法的基本思想。教学难点重点正确理解输入语句输出语句赋值语句的作用。学法我们用自然语言或程序框图描述的算法,计算机是无法看得懂,听得见的。因此还需要将算法用计算机能够理解的程序设计语言翻译成计算机程序。程序设计语言有很多种。如语言,等。为了实现算法中的三种基本的逻辑结构顺序结构条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句输入语句输出语句赋值语句条件语句和循环语句今天,我们起用类语言成立不成立不成立成立学习输入语句输出语句赋值语句。教学过程输入语句输出语句和赋值语句基本上对应于算法中的顺序结构。下面的例题是用这三种基本的算法语句表示的个算法。例用描点法作函数的图象时,需要求出自变量和函数的组对应值。编写程序,分别计算当时的函数值......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。