- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2015人教A版高中数学必修三《顺序结构与条件分支结构》教案.doc
河北省武邑中学高中数学 顺序结构与条件分支结构教案 新人教A版必修3
备课人 授课时间 课题 1.1.2程序框图与算法的基本逻辑结构(一) 课标要求 1.掌握程序框图的概念;2.会用通用的图形符号表示算法;
3.掌握画程序框图的基本规则,能正确画出程序框图; 教
学
目
标 知识目标 掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构;掌握画程序框图的基本规则,能正确画出程序框图。 技能目标 通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。 情感态度价值观 通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的三种基本逻辑结构,明确程序框图的基本要求;认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路。 重点 程序框图的基本概念、基本图形符号和3种基本逻辑结构 难点 综合运用这些知识正确地画出程序框图。 教
学
过
程
及
方
法 问题与情境及教师活动 学生活动 一.导入新课
用自然语言表示的算法步骤有明确的顺序性,但是对于在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,自然语言的表示就显得困难,而且不直观、不准确.因此,本节有必要探究使算法表达得更加直观、准确的方法.今天开始学习程序框图.(1)什么是程序框图?
(2)说出终端框(起止框)的图形符号与功能.
(3)说出输入、输出框的图形符号与功能.
(4)说出处理框(执行框)的图形符号与功能.
(5)说出判断框的图形符号与功能.
(6)说出流程线的图形符号与功能.
(7)说出连接点的图形符号与功能.
(8)总结几个基本的程序框、流程线和它们表示的功能.
2)是否为质数”的算法步骤如何?
第一步,给定一个大于2的整数n;
第二步,
第三步,
,
1
河北武邑中学教师课时教案
问题与情境及教师活动 学生活动
第四步
第五步,
思考2:我们将上述算法用下面的图形表示:
思考3:在上述程序框图中,有4种程序框,2种流程线,它们分别有何特定的名称和功能? 试分别说明。
注意:在学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下:
(1)使用标准的图形符号。
(2)框图一般按从上到下、从左到右的方向画。
(3)除判断框外,大多数流程图符号只有一个进入点和一个退出点。判断框具有超过一个退出点的惟一符号。
(4)判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果。
(5)在图形符号内描述的语言要非常简练清楚。
探究(二):算法的基本逻辑结构
思考1:在逻辑结构上,“判断整数n(n2)是否为质数”的程序框图由几部分组成?
2
河北武邑中学教师课时教案
教
学
过
程
及
方
法 问题与情境及教师活动 学生活动 程序框图包含下面三种逻辑结构可以用如下程序框图表示:
顺序结构 条件结构 循环结构
例已知一个三角形三条边的边长分别为a,b,c,利用海伦—秦九韶公式设计一个计算三角形面积的算法,并画出程序框图表示.算法分析:这是一个简单的问题,只需先算出p的值,再将它代入分式,最后输出结果.因此只用顺序结构应能表达出算法.
算法步骤如下:
第一步,输入三角形三条边的边长a,b,c.
第二步,计算p=.
第三步,计算S=.
第四步,输出S.
程序框图如下:
点评:很明显,顺序结构是由若干个依次执行的步骤组成的,它是最简单的逻辑结构,它是任何一个算法都离不开的基本结构.
在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向.条件结构就是处理这种过程的结构用程序框图表示条件结构如下.图1 图2
条件结构:先根据条件作出判断,再决定执行哪一种操作的结构就称为条件结构(或分支结构),如图1所示.执行过程如下:条件成立,则执行A框;不成立,则执行B框.
注:无论条件是否成立,只能执行A、B之一,不可能两个框都执行.A、B两个框中,可以有一个是空的,即不执行任何操作,如图2.
条件结构的两种形式的区别一种是在两个“分支”中均包含算法的步骤,符合条件就执行“步骤A”,否则执行“步骤B”;另一种是在一个“分支”中均包含算法的步骤A,而在另一个“分支”上不包含算法的任何步骤,符合条件就执行“步骤A”,否则执行这个条件结构后的步骤例任意给定3个正实数,设计一个算法,判断以这3个正实数为三边边长的三角形是否存在,并画出这个算法的程序框图.算法分析:判断以3个任意给定的正实数为三条边边长的三角形是否存在,只需验证这3个数中任
您可能关注的文档
- 2015人教A版高中数学必修三 1.2.1《输入语句、输出语句和赋值语句》教案.doc
- 2015人教A版高中数学必修三 1.2.1《输入语句、输出语句和赋值语句》目标导学.doc
- 2015人教A版高中数学必修三 1.2.2 -1.2.3《条件语句》和《循环语句》学案.doc
- 2015人教A版高中数学必修三 1.2.2《条件语句》学案.doc
- 2015人教A版高中数学必修三 1.2.2《条件语句》导学案.doc
- 2015人教A版高中数学必修三 1.2.2《条件语句》教案.doc
- 2015人教A版高中数学必修三 1.2.2《条件语句》教案2.doc
- 2015人教A版高中数学必修三 1.2.2《条件语句》目标导学.doc
- 2015人教A版高中数学必修三 1.2.3 《循环语句》教案.doc
- 2015人教A版高中数学必修三 1.2.3《循环语句》学案.doc
- 2015人教A版高中数学必修三基础知识篇3.2《古典概型》训练(含解析)新人教A版必修3.doc
- 2015人教A版高中数学必修三基础知识篇3.3《几何概型》训练(含解析)新人教A版必修3.doc
- 2015人教A版高中数学必修三知识应用自测(《分层抽样》).doc
- 2015人教A版高中数学必修三知识应用自测(《用样本的数字特征估计总体的数字特征》).doc
- 2015人教A版高中数学必修三知识应用自测(《用样本的频率分布估计总体分布》).doc
- 2015人教A版高中数学必修三知识应用自测(《简单随机抽样》).doc
- 2015人教A版高中数学必修三第一章算法初步1.3算法案例第一、二课时《辗转相除法与更相减损术》教案.doc
- 2015人教A版高中数学必修三第一章算法初步1.3算法案例第三、四课时《秦九韶算法与排序》教案.doc
- 2015人教A版高中数学必修三第一章算法初步《算法与程序框图》基础训练.doc
- 2015人教A版高中数学必修三第一章算法初步《算法与程序框图》学习过程.doc
文档评论(0)