数学:11《算法与程序框图》教案1(新人教a版必修3)

数学:11《算法与程序框图》教案1(新人教a版必修3)

ID:33021731

大小:87.09 KB

页数:18页

时间:2019-02-19

数学:11《算法与程序框图》教案1(新人教a版必修3)_第1页
数学:11《算法与程序框图》教案1(新人教a版必修3)_第2页
数学:11《算法与程序框图》教案1(新人教a版必修3)_第3页
数学:11《算法与程序框图》教案1(新人教a版必修3)_第4页
数学:11《算法与程序框图》教案1(新人教a版必修3)_第5页
资源描述:

《数学:11《算法与程序框图》教案1(新人教a版必修3)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1-1.1算法的概念学习目标:知识与技能1.了解算法的概念,体会算法的思想2.能够用自然语言叙述算法3.会写出解二元一次方程(组)的算法过程与方法:通过求解二元一次方程组,体会解方程的一般性步骤,这些步骤就是算法,不同的问题有不同的算法,同一个问题也可能有多个算法。情感、态度与价值观了解计算机的算法语言,认识到计算机是人类征服自然的一个有力工具,进一步提高探索,认识世界的能力。教学过程:1.算法是指2.算法具有、、、、等特点。思考:1.什么叫质数,4是质数吗?5呢?2.任意给定一个正实数a,设计一个算法求以这

2、个数为半径的圆的而积。3.判断真假:①求解某一类问题的算法是唯一的。②算法必须在有限步骤之后停止。③算法的每一步操作必须是明确的,不能有歧义或摸糊。④算法执行后一定产生确定的结果。典例剖析:例1.设计一个算法,判断7是否为质数2.对于任意的整数(n>2),判断n是否为质数3.任意给定一个大于K的正整数n,设计一个算法求岀n的所有因数。第一步:依次以2〜(n-1)为除数去除n,检查余数是否为0,若是,则是n的因数,若[来源:学+科+网Z+X+X+K]不是,则不是n的因数。第二步:在n的因数中加入1和n。第三步:

3、输出n的所有因数。【自我感悟】设计算法要求:1.写出的算法必须能解决一类问题,并能够重复使用2.要使算法尽量简单,步骤尽量少3.要保证算法正确且计算机能够执行例2:用二分法设计一个求方程x」2二0(x>0)的近似解的算法分析:该算法实质是求血的近似值的一个最基本的方法。学生分组讨论探究并独立在练习本上完成。巩固练习:(A练习)1.计算下列各式中的S值,能设计算法求解的是()①S二1+2+3++100②S二1+2+3++100+③S二1+2+3++n(n^l,且nEN)A.①②B.①③C.②③D.①②③2.某一

4、计算机程序的工作步骤如下:第一步:输入数据n第二步:变量A与k的初始值为A=-~,k二12第三步:若kVn执行第四步,若k二n执行第七步第四步:执行运算B=-^—1-A第五步:将B的值给A第六步:将k+1的值赋给k后执行笫三步[来源:学科网ZXXK]第七步:输出A[来源:学.科.网]若输入n二6,则计算机将输出A二(x+2,x>03.设计一个算法:输入一个自变量x的值,求分段函数/(%)=9的函数值。[x2,x<0课堂小结:学生总结,教师补充「2程序框图与顺序结构学习目标知识与技能掌握程序框图的概念,会用通用

5、的图形符号表示算法,掌握算法的顺序结构,掌握画程序框图的基本规则,能正确画出程序框图“过程与方法.[来源:Z#xx#k・Com]通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程,学会灵活正确地画程序框图。情感、态度与价值观通过本节的学习,使我们对程序框图有一一个基本的了解,掌握算法语言的三种基本逻辑结构,明确程序框图的基本要求,认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路.预习导学阅读课本P6—P9回答下列问题1•程序框图的定义2.算法的基本逻辑结构有哪些?2

6、.请说说第7页图1.1-2中的各类图形的名称及其功能;这个程序框图中包含哪些逻辑结构?3.例3主要用到了哪些逻辑结构?这种逻辑结构能表示哪些类型的问题?自主测评1.一个完整的程序框图至少应包括A.起止框和输入,输出框B.起止框和处理框C.处理框和判断框.D.起止框和判断框2.程序框图屮的“处理框”的功能是A.赋值氏计算C.赋值或计算D.判断某一个条件是否成立3.写出下列程序框图的运行结果,若皆8,则玄=学习巩固1.下列所示的是一个算法的流程图:已知a产3,输出的b二7,求a2的值。2.观察下面的程序框图,指出

7、算法解决的问题。拓展延伸任意给定一个正实数,设计一个算法,求以这个数为半径的圆的面积,并画出程序框图表示。1.1.3条件结构学习目标知识与技能1.掌握画程序框图的基本规则,能正确画出程序框图2.通过模仿、操作、探索、经历设讣程序框图表达解决问题的过程3.掌握条件结构框图过程与方法通过模仿、操作、探索、经历通过设计程序框图表达解决问题的过程;学会灵活,正确地画条件结构程序框图。情感、态度与价值观通过教学活动,感受数学时实际生活的需要,体会现实世界和数学知识的联系。预习导学请同学们阅读课本页•,回答下列问题1.条

8、件结构是的控制结构。2.条件结构是指在算法中通过对的判断,根据_是否成立而选择流向的算法结构。3.条件结构的两种程序框图分别是和4.下列算法中可以用条件结构表示的是()A.求点到直线的距离B.己知梯形的两底及高求面积C.解一元二次方程D.求两个数的积5.执行下列程序框图.,当成绩不低于60分时,输出“及格”,当成绩低于60分时,输出“不及格”则①处应填②处应填6.已知出数=2给定X的值求相应函数值的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。