高一数学选择结构复习教案
北师版数学高一学案顺序结构与选择结构
2.1顺序结构与选择结构1.掌握算法框图中的两种算法结构——顺序结构、选择结构及其特点.2.通过具体的实例体会用算法框图表示算法的优点.3.会用算法框图表示简单的算法.知识点一算法框图1.算法框图在算法设计中,算法框图(也叫算法框图)可以准确、清晰、直观地表达解决问题的思路和步骤.2.基本框图及其表示的功能图形符号名称功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息处理框赋值、计算判断框判断某一条件是否成立3.(1)使用标准的框图符号.(2)框图一般按从上到下,从左到右的方向画.(3)除判断框外,其他框图符号只有一个进入点和一个退出点.判断框是具有超过一个退出点的唯一符号.(4)一种判断框是二选一形式的判断,有且仅有两个可能结果;另一种是多分支判断,可能有几种不同的结果.(5)在图形符号内描述的语言要非常简练清楚.知识点二顺序结构与选择结构1.顺序结构:按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或者称为算法的顺序结构.顺序结构是任何一个算法都离不开的一种基本算法结构.2.选择结构:在算法的流程中,需要对条件进行判断,判断的结果决定后面的步骤,像这样的结构通常称作选择结构.题型一算法框图的认识和理解例1下列关于算法框图中图形符号的理解正确的有()①任何一个流程图必须有起止框;②输入框只能放在开始框后,输出框只能放在结束框前;③判断框是唯一的具有超过一个退出点的图形符号;④对于一个算法框图来说,判断框内的条件是唯一的.A.1个B.2个C.3个D.4个答案B解析①任何一个算法必须有开始和结束,从而流程图必须有起止框,正确.②输入、输出框可以用在算法中任何需要输入、输出的位置,错误.③正确.④判断框内的条件不是唯一的,错误.故选B.反思与感悟(1)理解算法框图中各框图的功能是解此类题的关键,用算法框图表示算法更直观、清晰、易懂;(2)起止框用“”表示,是任何流程不可少的,表明程序的开始和结束;(3)输入、输出框用“”表示,可用在算法中任何需要输入、输出的位置,需要输入的字母、符号、数据都填在框内;(4)处理框用“”表示,算法中处理数据需要的算式、公式等可以分别写在不同的用以处理数据的处理框内,另外,对变量进行赋值时,也用到处理框;(5)判断框用“”表示,是唯一具有超过一个退出点的图形符号.跟踪训练1下列说法正确的是()A.算法框图中的图形符号可以由个人来确定B.也可以用来执行计算语句C.算法框图中可以没有输出框,但必须要有输入框D.用算法框图表达算法,其优点是算法的基本逻辑结构展现得非常直接答案D解析一个完整的算法框图至少要有起止框和输入、输出框,输入、输出框只能用来输入、输出,不能用来执行计算.故选D.题型二利用顺序结构表示算法例2已知f(x)=x2-1,求f(2),f(-3),f(3),并计算f(2)+f(-3)+f(3)的值,设计出解决该问题的一个算法,并画出算法框图.解算法第一步:x=2.第二步:y1=x2-1.第三步:x=-3.第四步:y2=x2-1.第五步:x=3.第六步:y3=x2-1.第七步:y=y1+y2+y3.第八步:输出y1,y2,y3,y.算法框图:跟踪训练2利用梯形的面积公式计算上底为2,下底为4,高为5的梯形面积,设计出该问题的算法及算法框图.解算法如下:第一步,a=2,b=4,h=5.第二步,S =12(a +b )h .第三步,输出S .该算法的算法框图如图所示:题型三 简单选择结构的设计例3 求过两点P 1(x 1,y 1),P 2(x 2,y 2)的直线的斜率.设计该问题的算法并画出算法框图. 解 算法如下: 1.输入x 1,y 1,x 2,y 2.2.如果x 1=x 2,输出“斜率不存在”; 否则,k =y 2-y 1x 2-x 1.3.输出k .算法框图如下图所示.跟踪训练3 设计求一个数的绝对值的算法并画出算法框图. 解 算法如下: 1.输入实数x .2.若x ≥0,则y =x ;若x <0,则y =-x .3.输出y.算法框图如下:设计算法框图例4设计算法框图,求半径为10的圆的面积.错解算法框图如图:错解分析错误的根本原因在于算法框图中缺少终端框,不是完整的,因漏掉终端框而致误.自我矫正算法框图如图:1.任何一种算法都离不开的基本结构为()A.逻辑结构B.选择结构C.循环结构D.顺序结构答案D2.下列图形符号属于判断框的是()A B C D答案C解析判断框用菱形表示.3.算法框图符号“”可用于()A.输出a=10B.赋值a=10C.判断a=10D.输入a=1答案B解析图形符号“”是处理框,它的功能是赋值、计算,不是输入、输出框和判断框,故选B.4.如图所示的算法框图,其功能是()A.输入a,b的值,按从小到大的顺序输出它们的值B.输入a,b的值,按从大到小的顺序输出它们的值C.求a,b的最大值D.求a,b的最小值答案C解析输入a=1,b=2,运行算法框图可得输出2.根据执行过程可知该算法框图的功能是输入a,b的值,输出它们的最大值,即求a,b的最大值.5.阅读如图所示的算法框图,写出它表示的函数是________.答案 y =⎩⎪⎨⎪⎧2x -8(x >3)x 2(x ≤3)解析 由算法框图知,当x >3时,y =2x -8;当x ≤3时,y =x 2,故本题框图的功能是输入x 的值,求分段函数y =⎩⎨⎧2x -8(x >3),x 2(x ≤3)的函数值.1.顺序结构描述的是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的.2.对需要按给定的条件进行分析、比较和判断,并按判断的不同情况进行不同的操作的问题,设计算法时就要用到选择结构.3.选择结构要先根据指定的条件进行判断,再由判断的结果决定选取执行两条分支路径中的某一条.。
高一数学复习教案大全(5篇)
高一数学复习教案大全(5篇)高一数学复习教案大全(5篇)高一数学教案怎么写。
第一单元的习作内容是向同学推荐一个自己喜欢的地方。
写这类作文,重在把这个地方的特点介绍清楚,写出它的特别之处,从而激发他人去实地探看的兴趣。
下面小编给大家带来关于高一数学复习教案大全,希望会对大家的工作与学习有所帮助。
高一数学复习教案大全(篇1)本学期本人承担高一年级三个班的物理教学工作,每周九节课。
根据上学期期末检测成绩分析,大多数学生基础知识掌握情况尚可,但能力水平仍有待提升,尤其是面对综合性问题时学生的思路不清晰,答题逻辑性不强。
另有少部分学生基本知识点落实不够好,学习效果不明显。
现制定这一学期的工作计划。
工作目标:1、学生普遍认为物理难学,需引导学生改变思想认识,在教学中激发学生的兴趣,激发学生的学习积极性,引导学生自主学习。
2、万丈高楼平地起,所以在教学中要加强基础知识的教学及学习方法的指导。
尤其是对一些基础知识薄弱,对物理现象反应不太敏锐的学生要求不要一步到位,想办法给学生设置多层台阶,降低难度,逐层提升,最后力争达到整体的要求。
3、对于学有余力的学生,要为其打造提升能力的平台。
在基础知识掌握好的基础上,习题的配备采用分层设置的方式,并力争和高考对接。
4.尽量多做实验,多让学生做实验,激发学生兴趣,增加其感性认识,加深理解;5、在学生管理上,一如既往的精细化,尤其关键学生、关键时段的管理。
深入教室,深入学生,增加亲和力,多找学生谈心,从多方面给学生以鼓励和帮助。
6、一如既往的做好集体备课,发挥集体的智慧,取长补短,整体提高。
及时做好每次测验的质量分析,并针对教学中存在的问题提出教学整改措施。
个人发展目标:1、正所谓学无止境,而且,要想使应当下的课程环境,要想把学生培养成为全方面的人才,教师只有一桶水是绝对不够的。
问渠哪得清如许,为有源头活水来。
教师必须是一眼迸发勃勃生机的清泉,必须不断地学习。
为了更好的进行必修二的教学,近期要读的书有两本《外星人学物理》和《大众天文学》。
有关高一数学复习的教案6篇
有关高一数学复习的教案6篇有关高一数学复习的教案6篇好的数学教学课件很有意义的。
语文是工具学科,是我们学好各门功课的基础。
学好语文有利于提高我们逻辑思维,有利于提高我们的写作能力和语言表达能力,下面小编给大家带来关于高一数学复习的教案,希望会对大家的工作与学习有所帮助。
高一数学复习的教案【篇1】一、教材分析本节课选自《普通高中课程标准数学教科书-必修1》(人教A版)《1.2.1函数的概念》共3课时,本节课是第1课时。
生活中的许多现象如物体运动,气温升降,投资理财等都可以用函数的模型来刻画,是我们更好地了解自己、认识世界和预测未来的重要工具。
函数是数学的重要的基础概念之一,是高等数学重多学科的基础概念和重要的研究对象。
同时函数也是物理学等其他学科的重要基础知识和研究工具,教学内容中蕴涵着极其丰富的辩证思想。
二、学生学习情况分析函数是中学数学的主体内容,学生在中学阶段对函数的认识分三个阶段:(一)初中从运动变化的角度来刻画函数,初步认识正比例、反比例、一次和二次函数;(二)高中用集合与对应的观点来刻画函数,研究函数的性质,学习典型的对、指、幂和三解函数;(三)高中用导数工具研究函数的单调性和最值。
1.有利条件现代教育心理学的研究认为,有效的概念教学是建立在学生已有知识结构的基础上的,因此教师在设计教学的过程中必须注意在学生已有知识结构中寻找新概念的固着点,引导学生通过同化或顺应,掌握新概念,进而完善知识结构。
初中用运动变化的观点对函数进行定义的,它反映了历人们对它的一种认识,而且这个定义较为直观,易于接受,因此按照由浅入深、力求符合学生认知规律的内容编排原则,函数概念在初中介绍到这个程度是合适的。
也为我们用集合与对应的观点研究函数打下了一定的基础。
2.不利条件用集合与对应的观点来定义函数,形式和内容上都是比较抽象的,这对学生的理解能力是一个挑战,是本节课教学的一个不利条件。
三、教学目标分析课标要求:通过丰富实例,进一步体会函数是描述变量之间的依赖关系的重要数学模型,在此基础上学习用集合与对应的语言来刻画函数,体会对应关系在刻画函数概念中的作用;了解构成函数的要素,会求一些简单函数的定义域和值域.1.知识与能力目标:⑴能从集合与对应的角度理解函数的概念,更要理解函数的本质属性;⑵理解函数的三要素的含义及其相互关系;⑶会求简单函数的定义域和值域2.过程与方法目标:⑴通过丰富实例,使学生建立起函数概念的背景,体会函数是描述变量之间依赖关系的数学模型;⑵在函数实例中,通过对关键词的强调和引导使学发现它们的共同特征,在此基础上再用集合与对应的语言来刻画函数,体会对应关系在刻画函数概念中的作用.3.情感、态度与价值观目标:感受生活中的数学,感悟事物之间联系与变化的辩证唯物主义观点。
高一数学必修1_算法初步_选择结构的教学设计
高一数学必修1 算法初步选择结构的教学设计算法是应用数学的一个重要内容,是计算科学的基础。
随着现代信息技术的飞速发展,算法在科学技术中的作用越来越大,并且与我们的实际生活越来越贴近。
它是通过分析问题、解决具体问题的过程和步骤,让学习学习者体会算法的思想,了解算法的含义,能用自然语言描述具体问题的算法;通过模仿、操作、探索,经历通过设计程序框图表达算法的过程,学习三种程序结构,掌握程序框图的画法;结合具体的问题,理解算法基本语句——输入语句,输出语句,赋值语句、条件语句、循环语句。
理解各种语句与三种基本逻辑结构之间的关系;经历将具体问题的程序框图转化为程序语句的过程;我们在各节课中都从课本的基础问题出发,逐步深入。
然后通过营造问题情景,激发学生的探索欲望,通过适当例题、习题的练习,引导学生积极思考、归纳总结,灵活掌握知识,使学生从“知”到“会”到“悟”再到“用”,提高学生的数学素养。
下面仅以算法中的选择结构的教学设计来反映我们平常教学情况。
如有不当,望以斧正。
教学目标1.知识与技能:通过设计流程图来表达解决问题的过程,理解流程图的选择结构,能设计简单的流程图。
2.过程与方法:通过模仿、操作和探索,抽象出算法的过程,培养抽象概括能力、语言表达能力和逻辑思维能力。
3.情感与价值观:通过算法实例,体会构造的数学思想方法;提高学生欣赏数学美的能力,培养学生学习兴趣,增强学好数学的信心;通过学生的积极参与、大胆探索,培养学生的探索精神和合作意识。
教材分析重点:选择结构的理解及应用。
难 点:选择结构的应用。
教学方法根据本节课的特点,贯彻“教师为主导,学生为主体,问题解决为主线,能力发展为目标”的教学思想,主要采用“启发引导”、“自主探究”的教学方法;通过营造问题情景,激发学生的探索欲望,通过适当例题、习题的练习,引导学生积极思考、归纳总结,灵活掌握知识,使学生从“知”到“会”到“悟”再到“用”,提高学生的数学素养。
高一数学复习教案通用5篇
高一数学复习教案通用5篇高一数学复习教案通用5篇高一数学教案怎么写。
如果教师有一份明确的说课稿,将会大大提升教学效率,提升课堂活跃性,提升学生学习兴趣。
下面小编给大家带来关于高一数学复习教案,希望会对大家的工作与学习有所帮助。
高一数学复习教案(篇1)高一第一学期是初中向高中的重要转折点,学生能否在短期内快速适应高中英语学习是摆在我们面前的重要任务,特制定高一英语教学计划如下:一、指导思想以学校工作计划为指导思想,全面贯彻落实新课程改革和素质教育的精神,落实学科教学常规,营造良好的教研氛围,不断改革课堂教学,探究科学有效的教学形式。
针对高一新生普遍英语底子差,基础薄的实际,打算在高一起始阶段的英语教学中,本着低起点,爬坡走,抓习惯的原则,长期不懈地抓好学生的学习英语的的兴趣和习惯养成。
在本学期的英语教学中,要坚持以下理念的应用:1、坚定不移地突出学生主体,让学生成为学习的主人。
2、面向全体学生,关注每个学生的情感,激发他们学习英语的兴趣,帮助他们建立学习的成就感和自信心。
3、尊重个体差异,让学生在老师的指导下构建知识,提高技能,磨练意志,活跃思维,展现个性,发展心智和拓展视野;4、让学生在使用英语中学习英语,让他们在使用和学习英语的过程中,体味到轻松和成功的快乐。
二、工作重点全面做好初高中衔接工作初中和高中在教学对象、教学内容、教学要求、教学方式和学习方式方面均存在着一定的差异,因此,帮助高一新生了解这些差异,引导他们尽快适应高中的学习与生活,是摆在新学期高一教师面前的迫在眉睫的任务。
具体来说我们要做好以下工作:知识衔接(词汇补充、语法回顾)。
在开新课之前,拿出一周左右的时间搞好高初中之间的词汇衔接和语法衔接,为开新课做好准备。
1、培养习惯,打好基础。
培养基础与指导学法是一致的,培养习惯的过程也是打下扎实基础的过程。
高一起始教学阶段,除重视基础知识的落实巩固,基本技能的培养训练外,最主要的是培养良好的学习习惯和正确的学习方法。
高中数学 第五章 第3课时《选择结构》教案(学生版) 苏教版必修3
第3课时5.2 流程图重点难点重点:掌握选择结构的执行过程;用流程图表示顺序结构的算法。
难点:选择结构程序执行的过程;用多分支结构描述求解问题的算法。
【学习导航】 知识网络 ⎩⎨⎧多分支选择结构双支选择结构单选择结构、 学习要求 1.理解选择结构的执行过程 2.如何在流程图中用选择框表示选择结构 3.理解多分支选择结构的流程 【课堂互动】 自学评价 1.问题: 某铁路客运部门规定甲乙两地之间旅客托运行李的费用为 ()⎩⎨⎧>⨯-+⨯≤⨯=5085.05053.0505053.0w w w wc 其中w (单位:Kg )为行李的重量。
计算费用c (单位:元)的算法可以用怎样的算法结构来表示? 【解析】为了计算行李的托运费用,应先判断行李的重量是否大于50Kg ,然后再选用相应的公式进行计算。
其算法为: S1 输入行李的重量w ; S2 如果w ≤50,那么w c ⨯−−←53.0,否则85.0)50(53.050⨯-+⨯−−←w c ; S3 输出行李重量w 和运费c 。
上述算法的流程图如下:2. 选择结构上述算法过程中,先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构(selection structure )(或称“分支结构”)。
如下图中,虚线框内是一个选择结构,它包含一个判断,当条件p 成立(或称为“真”)时执行A ,否则执行B 。
在A 和B 中,有且只能有一个被执行,不可能同时被执行,但A 和B 两个框中上述内容可以解释为: 如果 条件P 成立 那么执行内容A 否则执行内容B 结束另一种情况:如果 条件P 成立 那么执行内容A 结束【经典范例】例1 任意给定三个正实数,设计一个算法,判断:以这样三个数为边长的三角形是否存在?画出它的流程图。
分析 要判定三个实数能否构成三角形的三条边,主要是根据三角形的边角关系定理:任意两边之和大于第三边。
即如果三个数中的任意两个之和大于第三个数,那么它们就可以作为三角形的三条边长。
数学结构原理教案高中
数学结构原理教案高中
年级:高中
课时:1课时
教学目标:
1. 了解数学结构的基本定义和特点。
2. 能够应用数学结构的原理解决相关问题。
教学重点:
1. 数学结构的概念。
2. 数学结构的特点和应用。
教学难点:
1. 如何理解数学结构的定义。
2. 如何灵活应用数学结构的原理解决问题。
教学准备:
1. 教材《高中数学结构原理》。
2. 课件PPT。
3. 教学实例。
教学过程:
1. 导入:通过引入一个生活中的问题,引导学生思考什么是数学结构,并介绍数学结构的定义和特点。
2. 讲解:通过PPT讲解数学结构的基本概念和特点,包括集合、运算、代数结构等内容。
3. 实例演练:选择一个具体的数学结构问题,让学生通过观察和实践,灵活运用数学结构的原理解决问题。
4. 练习:布置相关练习题,让学生巩固所学知识,并提高解决问题能力。
5. 总结:通过总结本节课的内容,让学生对数学结构的原理有更深入的理解,并激发学生对数学的兴趣。
6. 作业:布置课后作业,巩固所学知识。
教学反思:
通过本节课的教学,学生对数学结构的理解和应用能力有了提高,但是需要更多实例演练来帮助学生更好地掌握数学结构的原理。
下节课可以增加更多实例演练,提高学生的解决问题能力。
有关高一数学复习教案简洁5篇
有关高一数学复习教案简洁5篇有关高一数学复习教案简洁5篇高一数学教案怎么写。
学习可以说很枯燥,记公式做题,做大量的类型题。
这时候,如果教师有一份明确的说课稿,将会大大提升教学效率,下面小编给大家带来关于高一数学复习教案简洁,希望会对大家的工作与学习有所帮助。
高一数学复习教案简洁(精选篇1)一、教材分析教材是“课标”的具体表现,是学生学习的“蓝本”。
现在使用的人教版英语教材每一个单元都围绕一个主要话题开展听说读写活动,共九个部分,即热身,阅读,理解,语言学习,语言运用,小结,学习建议和趣味阅读。
语言知识和技能的呈现与训练,以及语法和句型等重点循序渐进,循环反复,符合学生的认知规律,有利于学生构建知识系统。
新教材打破了传统的体系,用新的理念、新的方式、新的体系呈现出来。
我们应当以积极的态度去学习新教材,研究新教材,理解新教材各个栏目的编写意图,限度地发挥各个栏目的作用。
一方面我们要努力去理解新教材、适应新教材、用好新教材,一方面我们又要努力站在新教材之上使用新教材,要根据教学目标和学生实际对其进行大胆的取舍和重组,是教材为我所用,而不是被教材牵着鼻子走。
二、教学目标1、使学生明确学习英语的目的性,发展自主学习的能力和合作精神;2、做好初高中的教学衔接工作,让学生了解和适应高中的英语学习;3、在培养学生的语言知识、语言技能、情感态度、学习策略和文化意识等素养的基础上发展学生综合运用语言的能力,培养学生在获取信息,处理信息,分析问题解决问题的能力,以及运用英语进行思维和表达的能力。
4、优化学生的英语学习方法,使他们能通过观察、体验、探究等主动学习的方法,充分发挥自己的学习潜能,形成有效的'学习策略,提高自主学习的能力。
三、学生现状分析针对我所带的班级高一1,6班学生生员构成复杂,大部分来自农村,城区学生少,普遍英语底子差,基础薄,英语水平参差不齐,发音不标准的实际情况,打算在高一起始阶段的英语教学中,本着低起点,爬坡走,抓习惯的原则,长期不懈地抓好学生的学习英语的的兴趣和习惯养成。
高一数学选择结构复习教案
选择结构复习教案教学目标:理解程序框图的概念,掌握运用程序框图表达选择结构的算法; 教学重点:运用程序框图表达选择结构的算法.教学难点:规范程序框图的表示.课 型:新授课教学手段:多媒体教学过程:一、创设情境顺序结构:描述的是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的。
练习:已知点)y ,x (P 00和直线l :Ax+By+C=0,写出求点P 到直线l 的距离d 的流程图。
二、活动尝试问题1:已知函数y x =,写出求0x 对应的函数值的一个算法,并画出流程图S1输入0xS2计算00()f x x =S3若00x ≥,则00()f x x =;否则00()f x x =-三、师生探究根据条件判断,决定不同流向.它的一般形式如右图所示四、数学理论1. 选择结构的概念一些简单的算法可以用顺序结构来表示,但是这种结构无法对描述对象进行逻辑判断,并根据判断结果进行不同的处理。
因此,需要有另一种逻辑结构来处理这类问题,这种结构叫做选择结构,也称条件结构。
它是根据指定条件选择执行不同指令的控制结构。
2. 选择结构的一般形式3.注意: (1)右图此结构中包含一个判断框,根据给定的条件P 是否成立而选择执行A 框或B 框。
无论P 条件是否成立,只能执行A 框或B 框之一,不可能同时执行A 框和B 框,也不可能A 框、B 框都不执行。
(2)一个判断结构可以有多个判断框。
五、巩固运用1.某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为0.53,50500.53(50)0.85,50ww c w w ⨯≤=⨯+-⨯>⎧⎨⎩,其中w(单位:kg)为行李的重量.计算费用c (单位:元)的算法可以用怎样的算法结构来表示?解:其算法为:Sl 输入行李的重量w ;S2 如果w ≤50,那么0.53c w ←,否则500.53(50)0.85c w ←⨯+-⨯;S3 输出行李重量w 和运费c .上述算法用流程图表示如图所示.2.设计求解一元二次方程20(0)ax bx c a ++=≠的一个算法.并用流程图表示。
高一数学1.2.2选择结构学案新版必修3
一、学习目标: 1. 进一步理解流程图的概念,了解选择结构的概念,能运用流程图表达选择结构;2.能识别简单的流程图所描述的算法;二、学习重点:运用流程图表示选择结构的算法.三、学习难点:选择结构算法的流程图.四、学习过程:问题1:某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为0.53,50,500.53(50)0.85,50,c ωωωω⨯≤⎧=⎨⨯+-⨯>⎩其中ω(单位:kg )为行李的重量.试给出计算费用c (单位:元)的一个算法。
想一想:你能根据算法画出流程图吗?问题2:请同学研究一下问题1的流程图,它有什么特点?问题3:你能说一说选择结构的概念吗?选择结构的概念:________________________________________________________如图:虚线框内是一个选择结构,它包含一个__________框,当条件p 成立(或称条件p 为“_____”)时执行__________,否则执行__________说明:①有些问题需要按给定的条件进行分析、比较和判断,并按判断的不同情况进行不同的操作,这类问题的实现就要用到选择结构的设计;②选择结构也称为分支结构或选取结构,它要先根据指定的条件进行判断,再由判断的结果决定执行两条分支路径中的某一条;③在上图的选择结构中,只能执行A 和B 之一,不可能既执行A ,又执行B ,但A 或B 两个框中可以有一个是空的,即不执行任何操作;④规范流程图图框的形状要规范,判断框必须画成菱形,它有一个进入点和两个退出点.思考:在流程图1-2-1所表示的算法中,哪一步进行了判断?练一练:1.在如图所示的流程图中,当输入的x 的值为4时,输出的y 值为2.设计求解一元二次方程20ax bx c ++=(0)a ≠的一个算法,并画出流程图.思考:如果要输出根的详细信息(区分是两个相等的实数根还是不等的实数根),如何修改上述算法和流程图?3.设计一个求任意数的绝对值的算法,并画出流程图五、巩固练习1”的名称是__________,其功能是___________ 2.如图所示的程序框图能判断任意输入的正整数x的奇偶性,其中判断框内的条件是3. 写出“输入,,a b c输出三数最小值”的流程图4.已知函数32,()5xxxf xx+⎧=⎨⎩为奇数为偶数,,写出当x为整数时求()f x的算法,并画出流程图.研卷知古今;藏书教子孙。
苏教版数学高一教学设计 选择结构
1.2.2选择结构整体设计教材分析在一个算法中经常会遇到对一个条件进行判断,如果条件成立则执行某个操作,如果条件不成立则执行另一个操作.因此在算法的流程图中,根据条件是否成立有着不同的流向.像这种根据条件作出判断,再决定执行哪一种操作的结构称为选择结构(selection structure)(或称“分支结构”).一个选择结构都包含一个判断框,当条件成立时执行标有“Y”或者“是”的分支,当条件不成立时执行标有“N”或者“否”的分支.图1的虚线框内就是常见的几种选择结构,在(1)中,当条件“n>3”成立时执行A,否则执行B;在(2)中,当条件“n>3”成立时执行A,否则直接脱离选择结构;在(3)中,当条件“n>3”成立时直接脱离选择结构,否则执行B.图1对于选择结构要注意以下几点:(1)在选择结构中不论条件是否成立,只能执行A框或者B框之一,不能既执行A框,又执行B框,即“Y”和“N”两者之中只能选择一个,不能两者都选择;(2)在选择结构中不论条件是否成立,必须执行A框或者B框之一,不能既不执行A 框,又不执行B框,即“Y”和“N”两者之中必须选择一个,不能两者都不选择;(3)A框和B框中可以有一个是空的,即可以不执行任何操作直接脱离选择结构,但是不能两个框都是空的;(4)无论走哪条路径,执行完A或者B之后都经过P,然后才脱离选择结构;(5)选择结构可以是嵌套的,即在选择结构之中还可以出现选择结构,这种结构主要是出现在有多个条件判断的算法中;(6)选择结构可以和其他结构嵌套,形成比较复杂的结构;(7)A框或者B框可以不止一个操作,A框本身就可以是一个独立的算法结构.三维目标1.通过实例的训练,使学生理解选择结构的意义.2.能用流程图表示选择结构以及能用选择结构的流程图表示简单问题的算法,养成良好的逻辑思维习惯,发展有条理的思考与表达能力,达到提升学生逻辑思维能力的目标.重点难点教学重点:用选择结构的流程图表示算法.教学难点:多个选择结构的嵌套.课时安排1课时教学过程导入新课设计思路一:(情境导入)如果坐火车从上海到南京,可以坐普通特快列车,费时3小时左右,最低票价为硬座52元;也可以坐新型的动车组列车,费时2小时左右,最低票价为二等座93元.如果你有急事要从上海赶往南京,打算坐什么车?如果你周末到南京度假,晚上出发,到了南京后就可以休息了,那从经济角度出发,打算坐什么车?图2这个问题显而易见,坐什么车要根据情况来确定,如果“有急事”,那么就坐动车组,如果“没有急事”,那就坐普通特快列车.你不可能在一次去南京的途中两种列车都坐,在限定了坐上述两种火车的前提下,也只能在两种中选择一个,到底选择哪一个,就看条件“有急事”是否成立.这个问题我们可以用很简单的图形(图2)来表示:这是一个流程图,在这个流程图中,我们先要对“有急事”这个选择框进行判断,然后根据判断结果选择不同的流向,这个结构就是选择结构.(引入新课,板书课题——选择结构)设计思路二:(问题导入)前面我们学习了算法和流程图,并学习了用流程图来表示算法.现在请你设计一个求一元二次方程ax 2+bx +c =0(a ≠0,Δ>0)的算法,并画出流程图.当然,我们先要输入a ,b ,c 的值,然后计算Δ=b 2-4ac ,由于题目提供了Δ>0的限制条件,所以可以直接利用一元二次方程的求根公式x 1,2=ab 2∆±-,最后输出两个根x 1和x 2即可.因此算法如下:图3S1 输入a ,b ,c ; S2 Δ←b 2-4ac ;S3 x 1,2←ab 2∆±-; S4 输出x 1,x 2.流程图如图3所示.如果题目中删去条件Δ>0,则能不能仍然按照图3的流程图操作呢?显然是不行了,因为在计算x 1,2=a b 2∆±-时,如果Δ<0,则无法计算.因此我们先要对是否满足“Δ>0”进行判断,如果满足条件,即条件成立,则计算x 1,2=a b 2∆±-,然后再输出x 1,x 2;否则就直接输出“方程无实根”.在这个问题中,我们先要对“Δ>0”这个条件进行判断,然后根据判断结果选择不同的操作步骤,这个结构就是选择结构.(引入新课,板书课题——选择结构)推进新课新知探究某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为⎩⎨⎧>⨯-+⨯≤⨯=.50,85.0)50(53.050,50,53.0ωωωωc 其中w (单位:kg )为行李的重量. 为了计算行李的托运费,应先判断行李的重量是否大于50 kg ,然后再选用相应的公式进行计算.请同学们给出计算费用c (单位:元)的一个算法,并尝试画出流程图.算法如下:S1 输入行李重量w ;S2 如果w ≤50,那么c ←0.53×w ,否则c ←50×0.53+(w -50)×0.85;S3 输出行李重量w 和托运费c .画流程图时遇到了麻烦,仅仅用我们前面学过的顺序结构将无法解决,因为我们必须在输入行李重量w 后先对是否符合w ≤50进行判断,再根据判断的不同结果选择不同的计算公式.对w ≤50的判断结果无非就是两种,一种是“成立”,另一种是“不成立”,或者说一种是“是”,另一种是“否”,因此说问题的关键是对行李重量是小于等于50,还是大于50的处理.所以流程图的画法可以如图4所示:图4图4的流程图在菱形框处出现了“是”与“不是”的判断,需要选择,然后根据条件是否成立来确定不同的流向.像这样先根据条件是否成立作出判断,再决定执行哪一种操作的结构就称为选择结构(selection structure ).图5的虚线框内就是一个选择结构,它包含一个判断框,当条件P成立(或称为“真”)时执行A ,否则执行B .图5应用示例思路1例1 设计一个求一元二次方程ax 2+bx +c =0(a ≠0)的算法,并画出流程图.分析:由于本题没有了条件Δ>0,因此这个一元二次方程未必总有实根,所以要先判断Δ≥0是否成立,如果成立,则计算x 1,2=a b 2∆±-,再输出x 1,x 2,否则直接输出“方程无实根”.解:算法如下:S1 输入a ,b ,c ;S2 Δ←b 2-4ac ;S3 如果Δ≥0,那么x 1,2←ab 2∆±-,否则输出“方程无实根”; S4 输出x 1,x 2.流程图如图6所示:图6点评:本题如果是直接讨论后解方程,相信学生不会有太大的难度,写算法就是把解题过程中体现的思路和具体的操作步骤写出来,所以我们只需要怎么样解题就怎么样表述. 例2 任意给定3个正实数,设计一个算法,判断分别以这三个数为三边长的三角形是否存在,并画出这个算法的流程图.分析:判断分别以这3个数为三边长的三角形是否存在,只需要验证这三个数当中任意两个数的和是否大于第三个数,这就需要用到选择结构.解:算法如下:S1 输入a ,b ,c ;S2 计算a +b ,b +c ,a +c ;S3 判断a +b >c ,b +c >a ,c +a >b 是否同时成立,如成立,则输出存在这样的三角形;如不成立,则输出不存在这样的三角形流程图如图7所示:图7点评:判断三个实数a ,b ,c 能不能分别为一个三角形的三边长,需要对每两条边长之和是否大于第三边进行判断,不能只判断一个式子.当然如果已知最大边也可以只判断一个. 例3 根据下面的算法,画出相应的流程图,并说明这个算法的功能.S1 输入x ;S2 如果x ≥-1,那么y =x 2+1,否则y =2x -1;S3 输出y .分析:根据算法,对每一个输入的x 的值,如果x ≥-1,那么就代入y =x 2+1计算y 的值,否则就代入y =2x -1计算.可以看出这是一个分段函数求函数值的问题,流程图中需要用到选择结构,对x ≥-1是否成立作出判断,然后根据判断的结果选择流向.解:流程图如图8所示:图8这个算法的功能是求分段函数⎩⎨⎧<--≥+=)1.(12)1(12x x x x y 的函数值.点评:所给算法中第二步S2是一个选择判断的步骤,因此在流程图中要用选择结构来表示.当条件“x ≥-1”的判断结果为“Y”时,执行y ←x 2+1,否则就执行y ←2x -1.例4 已知符号函数y =sgn (x )= ⎪⎩⎪⎨⎧<-=>)0(,1)0(,0)0(,1x x x ,试写出该函数的算法及流程图.分析:符号函数y =sgn (x )实际上是一个分段函数,对应不同的输入的x 的值,取不同的输出结果,所以应该利用选择结构来画出流程图.解:算法如下:S1 输入x ;S2 如果x >0,那么y ←1;如果x =0,那么y ←0;如果x <0,那么y ←-1;S3 输出y流程图如图9所示:图9点评:1.求分段函数的函数值的流程图的画法:如果是分两段的函数,只需要引入一个选择框;如果是分三段的函数,则需要引入两个选择框;依此类推.2.为了让每一个算法步骤中只含有一个选择语句,本题算法也可如下表示:S1 输入x ;S2 如果x >0,那么y ←1;S3 如果x =0,那么y ←0,否则y ←-1;S4 输出y思路2例1 输入三个实数a ,b ,c ,写出求这三个数中最大数的流程图.分析:本题思路方法为:先把a 和b ,c 进行比较,若a >b 且a >c ,那么a 最大,输出a ,否则再比较b 和c ,若b >c ,则b 最大,输出b ,否则c 最大,输出c ,整个过程中用到了多次选择结构.解:流程图如图10所示:图10点评:本题需要进行两次判断,因此会出现两个选择结构,则两个选择结构可以通过嵌套来实现.例2 对于一元二次不等式ax 2+bx +c >0,(a ≠0,Δ=b 2-4ac ≠0),给出求这个不等式的解集的算法,并画出流程图.分析:解一元二次不等式时,先要判断二次项系数a 的正负,它决定了不等式的解集的形式,在确定了二次项系数的正负后还要对Δ=b 2-4ac 的正负进行判断,最后才能得到一元二次不等式的解集.解:算法如下:S1 输入a ,b ,c ;S2 计算Δ=b 2-4ac ;S3 如果a >0,那么执行S4,否则执行S6;S4 如果Δ>0,则计算x 1=a b 2∆±-,x 2=a b 2∆±-;否则输出“不等式的解集为R ”,程序结束;S5 输出“不等式的解集为(-∞,x 1)∪(x 2,+∞)”,程序结束;S6 如果Δ>0,则计算x 1=a b 2∆±-,x 2=ab 2∆±-;否则输出“不等式的解集为Φ”,程序结束;S7 输出“不等式的解集为(x 1,x 2)”,程序结束.流程图如图11所示:图11点评:本题的流程图看似复杂,但是只要理解了一元二次不等式的求解程序,就不难画出流程图.不过本题毕竟要有多次选择结构的嵌套使用,因而有一定难度,老师们可以根据实际情况选用.当然,如果单纯为了降低难度,也可以加强题目的条件,譬如增加条件Δ>0或者a>0,这样可以大大减少选择框的个数.课堂小结1.在用选择结构解决问题的过程中,需要按给定的条件进行判断,并按判断的不同情况进行不同的操作.2.若需要按多个条件进行判断,可以用两个或两个以上选择结构嵌套来实现.如解不等式ax>b,需要分a=0,a>0,a<0这三类讨论,所以要先判断a=0是否成立,再判断a>0是否成立,不能直接判断出来分三条途径.也就是说选择结构只有两个出口,是一进二出的形式.。
高中数学必修3选择结构教案
选择结构教学目标:1. 进一步理解流程图的概念,了解选择结构的概念,能运用流程图表达选择结构;2.能识别简单的流程图所描述的算法;3.发展学生有条理的思考与表达能力,培养学生的逻辑思维能力. 教学重点:运用流程图表示选择结构的算法.教学难点:规X 流程图的表示以及选择结构算法的流程图.教学过程:一.问题情境1.情境:某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为0.53,50,500.53(50)0.85,50,c ωωωω⨯≤⎧=⎨⨯+-⨯>⎩其中ω(单位:kg )为行李的重量. 试给出计算费用c (单位:元)的一个算法,并画出流程图.二.学生活动学生讨论,教师引导学生进行表达.解:算法为:1S 输入行李的重量ω;2S 如果50ω≤,那么0.53c ω=⨯,否则500.53(50)0.85c ω=⨯+-⨯;3S 输出行李的重量ω和运费c .上述算法可以用流程图表示为:教师边讲解边画出第9页图526--.在上述计费过程中,第二步进行了判断.三.建构数学1.选择结构的概念:先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构.如图:虚线框内是一个选择结构,它包含一个判断框,当条件p 成立(或称条件p 为“真”)时执行A ,否则执行B .2.说明:(1)有些问题需要按给定的条件进行分析、比较和判断,并按判断的不同情况进行不同的操作,这类问题的实现就要用到选择结构的设计;(2)选择结构也称为分支结构或选取结构,它要先根据指定的条件进行判断,再由判断的结果决定执行两条分支路径中的某一条;(3)在上图的选择结构中,只能执行A 和B 之一,不可能既执行A ,又执行B ,但A 或B 两个框中可以有一个是空的,即不执行任何操作;(4)规X 流程图图框的形状要规X ,判断框必须画成菱形,它有一个进入点和两个退出点.3.思考:教材第7页图521--所示的算法中,哪一步进行了判断?四.数学运用1.选择结构举例例1.设计求解一元二次方程20(0)ax bx c a ++=≠的一个算法,并画出流程图.分析:由于一元二次方程未必总有实数根,因此,求解时,要先计算判别式24b ac ∆=-,然后比较∆与0的大小,再决定能否用求根公式求解.所以,在算法中应含有选择结构.解:算法如下:1S 输入,,a b c ;2S 24b ac ∆←-;3S 如果0∆<,则输出“方程无实数根”,否则 12b x a -+∆←,22b x a--∆←, 并输出1x ,2x .算法流程图如右.思考:如果要输出根的详细信息(区分是两个相等的实数根还是不等的实数根),如何修改上述算法和流程图?例2解:1S 输入任意实数x ;2S 若0≥x ,则y x ←;否则y x ←-;3S 输出y .算法流程图如右.五.回顾小结1.选择结构的概念:先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构.2.理解选择结构的逻辑以及框图的规X 画法,选择结构主要用在判断、分类或分情况的问题解决中.说明:[]x 表示不大于x 的最大整数(或称x 的整数部分),如:[2.6]2=.作业中可以使用此符号.六.课外作业:1.已知函数32,()5x x f x x x +⎧=⎨⎩为奇数,为偶数,写出当x 为整数时求()f x 的算法,并画出流程图. 2.任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,并画出这个算法的流程图.。
苏教版数学高一数学苏教版必修3学案选择结构
1.2.2选择结构1.什么样的结构是选择结构?2.选择结构的形式是什么?[新知初探]选择结构及形式选择结构的定义结构形式先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构(或称为“分支结构”)[小试身手]1.①顺序结构中一定有选择结构;②选择结构中一定有顺序结构;③算法中的变量与函数中的自变量含义相同;④将a赋值于b,b的新值即为a.上列语句中叙述,正确的个数有________个.答案:22.下列几个流程图中不是选择结构的是________.预习课本P10~11,思考并完成以下问题答案:(3)[典例]设计一个计算函数y=⎩⎨⎧x+3,x<0,x,x≥0的函数值的算法,并画出其流程图.[解]算法如下:S1输入x;S2若x≥0,则y←x,否则y←x+3;S3输出y.流程图:(1)在遇到分类讨论问题时,流程图的结构设计都要用到选择结构.(2)如果函数分成两段,只需引入一个判断框即可.[活学活用]已知函数y=⎩⎪⎨⎪⎧x,x≥0,-x,x<0.设计一个求该函数的函数值的算法,并画出流程图.解:算法:S1输入x;S2如果x<0,那么y←-x,否则y←x;S3输出y.只含一个判断框的选择结构流程图流程图:[典例]到某银行办理个人异地汇款(不超过100万元),银行收取一定的手续费.汇款额不超过100元,收取1元手续费;超过100元但不超过5 000元,按汇款额的1%收取;超过5 000元,一律收取50元手续费.试画出汇款额为x元时,银行收取手续费y元的流程图.[解]由题意得y=⎩⎪⎨⎪⎧1,0<x≤100,0.01x,100<x≤5 000,50, 5 000<x≤1 000 000.流程图如图所示:(1)对于实际问题的算法及流程图的设计,应首先建立数学模型,再根据模型完成算法及流程图的设计.(2)选择结构的本质是分类讨论,但选择结构一次只能讨论两种情况,对于两种以上的分类讨论必须用多个选择结构,即用选择结构的嵌套来完成.含有多个判断框的选择结构流程图[活学活用]已知函数y =⎩⎪⎨⎪⎧-1,x >0,0,x =0,1,x <0.写出求该函数的函数值的算法及流程图.解:算法如下: S1 输入x ;S2 如果x >0,则y ←-1,如果x =0,则y ←0,如果x <0,则y ←1; S3 输出函数值y . 流程图:[典例] 阅读如图所示的流程图.阅读后请回答下面的问题:(1)若输入的x 值为5,则输出结果会是什么?(2)若要使输出的结果是“x 是方程2x 2-3x -2=0的根”,求输入的x 值. [解] (1)输出的结果是5不是方程2x 2-3x -2=0的根. (2)解方程2x 2-3x -2=0得x =-12或x =2.选择结构流程图的识读∴输入的x 值应为-12或2.(1)理清所要实现的算法的结构特点和流程规则,分析其功能.(2)结合框图判断所要填入的内容或计算所要输出或输入的值. [活学活用]已知函数y =⎩⎪⎨⎪⎧log 2x ,x ≥2,2-x ,x <2.如图表示的是给定x 的值,求其对应的函数值y 的流程图.(1)图中①处应填写________,②处应填写________.(2)若将流程图中的“Y”及“N”互换,则①处应填写____________,②处应填写____________.解析:根据分段函数的含义可知 (1)①处应填x <2;②处应填y ←log 2x . (2)①处应填x ≥2;②处应填y ←log 2x . 答案:(1)x <2 y ←log 2x (2)x ≥2 y ←log 2x[层级一 学业水平达标]1.下列函数求值算法中需要用到选择结构的是________. ①f (x )=x 2-1;②f (x )=2x +1;③f (x )=⎩⎪⎨⎪⎧x 2+1,x >1,x 2-1,x ≤1;④f (x )=2x .答案:③2.指出流程图的运行结果,若输入-4,则输出结果为________.答案:是负数3.如图是求某函数值的流程图,则满足该流程图的函数是______________.答案:y =⎩⎪⎨⎪⎧x -2,x ≥3,4-x ,x <34.如图所示的流程图,若a =5,则输出b =________.解析:这是一个分段函数b =⎩⎪⎨⎪⎧a 2+1,a ≤5,2a ,a >5,的求值问题.根据条件易知,b =52+1=26.答案:265.设计一个判断正整数p 是否是正整数q 的约数的算法,并画出其流程图.解:算法如下:S1输入p,q;S2判断p除q的余数r是否为零,如果r=0,则输出“p是q的约数”;否则,输出“p不是q的约数”.流程图:[层级二应试能力达标]1.如图所示的流程图的功能是________.解析:根据条件结构的定义,当a≥b时,输出a-b;当a<b时,输出b-a.故输出|a-b|.答案:计算|a-b|2.阅读如图所示的流程图,若运行该程序后输出的y值为18,则输入的实数x的值为________.解析:由流程图知:令2x 2-1=18(x >0),则x =34,令⎝⎛⎭⎫12x =18(x ≤0),无解,∴输入的实数x =34. 答案:343.已知函数y =|x -3|,如流程图表示的是给定x 的值,求其相应函数值的算法,请将该流程图补充完整.其中①处应填________,②处应填________.解析:由y =|x -3|=⎩⎪⎨⎪⎧x -3,x ≥3,3-x ,x <3.∴①处应填“x <3”,②处应填“y ←x -3”. 答案:x <3 y ←x -34.阅读如图所示的流程图,若输入值x =3,则输出的结果是________.答案:1.55.对任意非零实数a ,b ,若a ⊗b 的运算原理如流程图所示,则3⊗2=________.解析:由于a =3,b =2,则a≤b不成立,则输出a+1b=3+12=2.答案:26.如图,x1,x2,x3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分,当x1=6,x2=9,p=8.5时,x3等于________.解析:x1=6,x2=9,|x1-x2|=3≤2不成立,即为“N”,所以再输入x3;由绝对值的意义(数轴上一个点到另一个点的距离)和不等式|x3-x1|<|x3-x2|知,点x3到点x1的距离小于点x3到x2的距离,所以当x3<7.5时,|x3-x1|<|x3-x2|成立,即为“Y”,此时x2=x3,所以p=x1+x32,即6+x32=8.5,解得x3=11>7.5,不合题意;当x3≥7.5时,|x3-x1|<|x3-x2|不成立,即为“N”,此时x1=x3,所以p=x3+x22,即x3+92=8.5,解得x3=8>7.5,符合题意.答案:87.下图的流程图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入__________________.答案:c >x8.给定下面的流程图,要使输出的结果在区间[-1,0]上,则输入的x 的取值范围是__________.解析:此流程图对应函数为y =⎩⎪⎨⎪⎧x 2,x <0,4-2x ,x ≥0,若y ∈[-1,0],则⎩⎪⎨⎪⎧-1≤x 2≤0,x <0或⎩⎪⎨⎪⎧-1≤4-2x ≤0,x ≥0,解得2≤x ≤52.答案:⎣⎡⎦⎤2,52 9.求方程ax 2+(a +1)x +1=0根的算法流程图如图所示,根据流程图,回答下列问题:(1)本题中所给的流程图正确吗?它表示的是哪一个问题的算法流程图? (2)写出一个正确的算法,并画出流程图.解:(1)本题中给出的流程图不正确.因为它没有体现出对a 的取值的判断,它只解决了算法中的一部分,即a ≠0时的情形,这样是达不到求解的目的.(2)算法如下: S1 输入a ;S2 如果a =0,则x ←-1,输出x ,高中数学-打印版最新版高中数学 否则x 1←-1,x 2←-1a,输出x 1,x 2. 流程图如图所示.10.已知下列算法:S1 输入x ;S2 若x >0,执行S3,否则执行S4; S3 y ←2x +1,转S7;S4 若x =0,执行S5,否则执行S6;S5 y ←12,转S7; S6 y ←-x ,转S7;S7 输出y ;S8 结束.(1)指出其功能(用算式表示);(2)画出该算法的流程图.解:(1)求函数y =⎩⎪⎨⎪⎧ 2x +1,x >0,12,x =0,-x ,x <0的函数值.(2)流程图如下:。
高中数学 2.2.2 选择结构导学案 北师大版必修3
时间
第 周 星期 第 节
课型新Leabharlann 课主备课人学习目标
掌握选择结构及其相应的流程图,提高分析问题和解决问题的能力.
重点难点
重点:理解选择结构,会设计选择结构.
难点:设计选择结构.
学习
过程
与方
法
自主学习
复习回顾:
①各种程序框及流程线的功能和作用?
②顺序结构的特征和作用?
新知探究:
1如何判断某个年份是否为闰年?
布置
学习小结/教学
反思
2该问题的算法步骤是:
3该问题的算法框图为:
4选择结构的使用条件是:
5选择结构的算法框图为:
精讲互动
1.新知探究的疑点解答;
2.选择结构的算法框图;
达标训练
1.课本练习1题;
2.课本练习2题;
3.任意给定三个正实数,设计一个算法,判断以这三个正数为三边边长的三角形是否存在,并画出这个算法的流程图.
作业
选择结构教案
选择结构教案教案标题:选择结构教案教学目标:1. 理解选择结构的概念和作用。
2. 掌握选择结构的语法和使用方法。
3. 能够在实际应用中正确运用选择结构。
教学重点:1. 选择结构的基本语法。
2. 如何根据条件进行选择。
3. 如何运用选择结构解决问题。
教学准备:1. 教师准备一份包含选择结构示例的PPT或教案。
2. 学生准备纸和笔。
教学过程:Step 1: 引入1. 教师通过提问或引用相关例子引入选择结构的概念和作用。
2. 解释选择结构在编程、写作和日常生活中的应用。
Step 2: 讲解选择结构的语法和使用方法1. 教师介绍选择结构的基本语法,包括条件语句和执行语句。
2. 解释条件语句中的逻辑运算符(如if、else if、else)的用法和区别。
3. 提供示例,让学生理解选择结构的语法。
Step 3: 案例分析和讨论1. 教师提供一个实际生活中的案例,如在购物时选择不同的产品。
2. 学生分组讨论如何使用选择结构解决这个问题。
3. 学生展示他们的解决方案,并与全班分享。
Step 4: 练习1. 教师提供一些选择结构的练习题,包括填空、改错和编写代码等。
2. 学生独立完成练习,并相互交流讨论答案。
Step 5: 总结和反馈1. 教师总结选择结构的要点和使用方法。
2. 学生回答教师提出的问题,检查他们对选择结构的理解程度。
Step 6: 拓展活动(可选)1. 学生可以尝试在其他领域中应用选择结构,如写作、设计和决策等。
2. 学生分享他们的拓展活动成果,并与全班讨论。
教学延伸:1. 学生可以自主查找更多选择结构的案例,并进行分析和讨论。
2. 学生可以尝试编写更复杂的选择结构代码,提升他们的编程能力。
评估方法:1. 教师观察学生在课堂上的参与程度和回答问题的准确性。
2. 学生完成的练习和拓展活动的质量和准确性。
教学资源:1. PPT或教案,包含选择结构的示例和练习题。
2. 学生纸和笔。
教学反思:本教案通过引入、讲解、案例分析、练习和总结等环节,帮助学生全面理解选择结构的概念和使用方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高一数学选择结构复习教案
教学目标:明白得程序框图的概念,把握运用程序框图表达选择结构的算法; 教学重点:运用程序框图表达选择结构的算法.
教学难点:规范程序框图的表示・课型:新授课教学手段:多媒体教学过
程:
一、创设情境
顺序结构:描述的是最简单的算法结构,语句与语句之间,框与框之
间是按从上到下的顺序进行的。
练习:点P(x(”y(J和直线/.• Ax+By+C=O,写出求点P到直线/的距
离d的流程图。
二、活动尝试
咨询题1:函数y = |x|,写出求%对应的函数值的一个算法,并画
岀流程图
否那么/(%) = -%
三、师生探究
依照条件判左,决左不同流向•它的一样形式如右图所示
四.数学理论
I.选择结构的概念
一些简单的算法能够用顺序结构来表示,然而这种结构无法对描述对象进行逻借判定,并依照判左结果进行不同的处理。
因此,需要有另一种逻辑结构来处理这类咨询题,这种结构叫做选择结构,也称条件结构。
它是依照指上条件选择执行不同指令的操纵结构。
2.选择结构的一样形式开始
S1输入%
52运算 /(%) = 53假设A O>0,
运算费用C (单位:元)的算法能够用如何样的算法结构来 表示?
解:其算法为:
51 52 S3 输入行李的重量w ;
假如wW50,那么CJ O ・53W , 否那么
50x0.53 + 3—50)x0.85: 输出行李重量W 和运费C .
C *-0.53X M
f ■
■・
........... ■・■测・・
・
=
k-50X0.53 4(M-50)X0 85:
上述算法用流程图表示如下图.
输出料c
2.设计求解一元二次方程or ,+bx + c = 0("
丰0)的一个
算法.并用流程图表示。
分朴因为一元二次方程未必总有实数根.因此求方程 时先运算判不式△=戻-4必,然后比较判不式与0的大 小,再决左能否用求根公式进行求解.因此,在算法中应 含有选择结构.
解算法如下:
51 输入 a,b,c ; 52 A <—/?2 -4ac:
S3假如AvO,那么输岀"方程无实数根",否那
(1)右图此结构中包含一个判定框,依照给定的条件P 是否成立而选择执行 A 框或B 框。
不管P 条件是否成立,只能执行A 框或B 框之一,不可能同时执行A
框和B 框,也不可能A 框、B 框都不执行。
(2) 一个判定结构能够有多个判定框。
五. 巩固运用
1. 某铁路客运部门规泄甲、乙两地之间旅客托运行李的费用为
0.53 x w
,
50
,其中叭单位:kg )为行李的重星
50 x 0.53 + (w - 50) x 0.85, w > 50
*50
4. 右图是求分段函数八朗=$、ST
八2值的程序框
2x + 3 x>2
图,假设有错误,请改正。
5. 某大楼的物业公司向居民收取电梯费,对不足3人的家庭
,
依照上述步骤,能够画岀流程图 六、回忆反思
1. 通过本巧课的学习,我们把握了算法框图的选择结构及利用这种结构设运算法流程图。
2. 选择结构的特点是需要依照对条件的判左结果来决定后而的步 骤
的结构. 七、课后练习
1. 右边的程序框图(如下图),能判定任意输入的数x 的奇偶性。
其中判左框内的条件是()
A.m=O
B.x=O
C.x=l
D.m=l
2. 选择结构不同于顺序结构的特点是含有(
)
A.处理框
B.判定框
C.输入、输出框
D.起、止框
3・下而是一个算法的流程图,回答下而的咨询题:
(W )
b
/输入X /
E
除以2的余叛! ,是、产孑1否 /辅皿〜星偲数
*7 /输出
s 二.务教
I
I
1/ 一
当输入的值为3时,输岀的结果为 _________________
S4输出叫,①:.
开妬
每户收取15元:超过3人的住户,每超出1人,加收6元,设计一个算法,依照输入的人数运算应收取的电梯费用,并画出程序框图.
6.求方程ax:+(a+l)x+l=O根的算法流程图如图,回答以下咨询题:
(1)写出该咨询题的算法;
(2)此题中给出的流程图解决那个咨询题正确吗?它表达的是哪一个咨询题的算法流程图?
⑶依照(1)重新绘制算法流程图;
参考答案
1. D
2. B
3.8
4.①输入框中没有对象x;②处理框中等号应改为賦值号一
S1输入家庭人数x
S2假设xW3,那么收费y — 15;
否那么y—15+6(x-3);
S3输岀收费款y
6. (1)算法
S1输入a
S2假如a=0,那么使x=-l,并输出x;
否那么,执行第三步;
53当aHO 时,X2--l/a;
54输出xi,X2o
(2)此题中给出的解决该咨询题的流程图不正确,因为它没有表达出对a的取值的判定,没有应用判定框,没有用上选择
结构,这只是解决了算法的一部分。