2019人教版新课标高中数学必修三教案1.2.2 条件语句

上传人:ali****an 文档编号:109952975 上传时间:2019-10-28 格式:DOC 页数:11 大小:2.80MB
返回 下载 相关 举报
2019人教版新课标高中数学必修三教案1.2.2 条件语句_第1页
第1页 / 共11页
2019人教版新课标高中数学必修三教案1.2.2 条件语句_第2页
第2页 / 共11页
2019人教版新课标高中数学必修三教案1.2.2 条件语句_第3页
第3页 / 共11页
2019人教版新课标高中数学必修三教案1.2.2 条件语句_第4页
第4页 / 共11页
2019人教版新课标高中数学必修三教案1.2.2 条件语句_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《2019人教版新课标高中数学必修三教案1.2.2 条件语句》由会员分享,可在线阅读,更多相关《2019人教版新课标高中数学必修三教案1.2.2 条件语句(11页珍藏版)》请在金锄头文库上搜索。

1、起1.2.2条件语句(教师用书独具)三维目标1知识与技能(1)通过实例正确理解条件语句的概念、表示方法、结构和用法了解条件语句在程序中起判断转折的作用,在解决实际问题中起决定作用通过具体的实例,理解、掌握条件语句的格式及功能(2)能初步运用条件语句设计算法,表达解决具体问题的过程进一步体会算法的基本思想,学习有条理地、清晰地表达解决问题的步骤,提高逻辑思维能力2过程与方法(1)通过实例,发展对解决具体问题的过程与步骤进行分析的能力(2)通过模仿,操作、探索、经历设计算法、设计框图、编写程序以解决具体问题的过程,发展应用算法的能力(3)在解决具体问题的过程中学习条件语句,感受算法的重要意义3情感

2、、态度与价值观(1)能通过具体实例,感受和体会算法思想在解决具体问题中的意义,进一步体会算法思想的重要性,体验算法的有效性,增进对数学的了解,培养良好的数学学习情感,增强学习数学的乐趣(2)通过感受和认识现代信息技术在解决数学问题中的重要作用和威力,形成自觉地将数学理论和现代信息技术结合的思想(3)在编写程序解决问题的过程中,逐步养成扎实严谨的科学态度重点难点重点:条件语句的表示方法、结构和用法;用条件语句表示算法难点:理解条件语句的表示方法、结构和用法(教师用书独具)教学建议 根据本节内容逻辑性强,学生不易理解的特点,本节教学采用启发式教学,辅以观察法、发现法、练习法、讲解法采用这种方法的原

3、因是学生的逻辑能力不是很强,只能通过对实例的认真领会及一定的练习才能掌握本节知识老师先通过实例引导学生领会理解条件语句的含义,并归纳出条件语句在编程中的要点,在编写程序时,采用小组讨论的方法,培养学生互助、协作的精神,使学生“学”有新“思”,“思”有所“得”,“练”有所“获”,学生会逐步感受到数学的美,产生一种成就感,从而提高学数学的兴趣教学流程(见学生用书第16页)课标解读1.理解条件语句(重点)2.用条件语句编写程序(难点)3.条件语句与条件结构的关系(易混点)条件语句【问题导思】某居民区的物管部门每月按如下方法收取卫生费:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收

4、1.2元,令c(单位:元)表示应收取的费用,n表示某户人家的人数1试写出根据输入人数计算应收取卫生费的函数关系式【提示】c2画出解决该问题的程序框图【提示】3在上述程序框图中,若只有输入、输出语句和赋值语句,能否写出该程序?【提示】不能.格式一格式二条件语句IF条件THEN语句体ENDIFIF条件THEN语句体1ELSE语句体2ENDIF语句功能首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行ENDIF之后的语句首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2对应条件结构框图(见学生用书第17页)

5、条件语句与条件结构的关系根据下面的程序,画出程序框图INPUTxIFx0THEN PRINTxELSE PRINTxENDIFEND【思路探究】根据条件语句画出程序框图,注意判断框中条件的表述【自主解答】程序框图为:条件语句使程序框图中的条件结构能让计算机执行,其中IF后的“条件”表示判断的条件,放在判断框中语句体1表示满足条件时执行的操作内容,放在判断框中“是”后的执行框中,语句体2表示不满足条件时执行的操作内容,放在判断框中“否”后的执行框中用条件语句表示下面框图中的程序图121【解】INPUTx1,y1,x2,y2IFx1x2THENPRINT“斜率不存在”ELSEk(y2y1)/(x2

6、x1)PRINT“k”;kENDIFEND条件语句的简单应用已知函数f(x)编写一个程序,使输入的每一个x值,都得到相应的函数值【思路探究】求函数值必须先判断x的范围,因而要设计算法必须用条件结构,相应程序的书写用条件语句【自主解答】用变量x,y分别表示自变量和函数值,步骤如下:第一步,输入x值第二步,判断x的范围,若x1,则用解析式y2x1,求函数值;否则用yx22求函数值第三步:输出y值程序框图如图所示:程序如下:1算法中需要根据情况判断,分类执行时,如求一个数的绝对值,比较两个数的大小,求分段函数的函数值等,都需要用到条件语句2条件语句必须以IF语句开始,以END IF语句结束,即“IF

7、END IF”必须成对出现3若程序只对条件满足时作处理,不用处理条件不满足时的情况,则选用“IFTHENEND IF”格式已知函数f(x)对任意的x,求函数值,请画出程序框图并写出程序语句【解】程序框图:程序如下:条件语句的嵌套已知分段函数y编写程序,要求输入自变量x的值,输出相应的函数值并画出程序框图【思路探究】分析分段函数画出程序框图写出程序语言【自主解答】程序框图如图所示,程序如下:INPUTxIFx0THEN yx1ELSEIFx0THEN y0ELSE yx1END IFEND IFPRINTyEND1已知分段函数的解析式求函数值的问题,须用条件语句书写程序,当条件的判断有两个以上的

8、结果时,可以选择条件结构嵌套去解决2解此类问题的步骤:(1)构思出解决问题的一个算法(可用自然语言);(2)画出程序框图,形象直观地描述算法;(3)根据框图编写程序,即逐步把框图中的算法步骤用算法语句表达出来已知函数f(x)试编写程序,根据输入的x值输出对应的y值【解】程序如下:(见学生用书第18页)条件语句的实际应用图122(12分)如图122所示,在边长为16的正方形ABCD的边上有一动点P,点P沿边线由BCDA(B为起点,A为终点)运动,设P运动的路程为x,APB的面积为y,试写出程序,根据输入的x值,输出相应的y值【思路点拨】明确题意列出函数关系式运用条件语句完成设计【规范解答】由题意

9、可得函数关系式为:y4分程序如下:12分解决本题的关键是理解题意,写出y与x的函数关系式,根据关系式可知要用到条件语句,条件语句一般用在需对条件进行判断的算法中,在求分段函数的函数值时就经常用条件语句编写程序对条件语句的理解及应注意的问题1条件语句共有两种格式:(1)“IFTHEN”语句在该语句中,“条件”表示判断的条件,“语句体”表示满足条件时执行的操作内容,当条件不满足时,直接结束判断过程;END IF表示条件语句的结束(2)“IFTHENELSE”语句在该语句中,“条件”表示判断的条件,“语句体1”表示满足条件时执行的操作内容;“语句体2”表示不满足条件时执行的操作内容;“END IF”

10、表示条件语句的结束2应注意的问题:(1)条件语句是一个语句,IF,THEN,ELSE,END IF都是语句的一部分(2)条件语句必须是以IF开始,以END IF结束,一个IF必须与一个END IF相对应(3)为了程序的可读性,一般IF,ELSE,END IF顶格书写,其他的语句体前面空两格(见学生用书第19页)1以下关于条件语句的说法不正确的是()A条件语句的执行是按照程序中的先后顺序执行的B条件语句实现了程序框图中的条件结构C条件结构不能嵌套,即条件语句中不能再有条件语句D条件语句一定要完整,即IFTHENEND IF每一部分都不能少【解析】条件语句中可以再有条件语句,即条件结构可以嵌套【答

11、案】C2给出以下四个问题:输入一个数x,输出它的绝对值求已知半径为r的圆的面积求面积为6的正方形的周长求a,b,c中的最大数其中不需要用条件语句来描述算法的有()A1个B2个C3个D4个【解析】需要分类讨论的情况都用到条件语句可直接求解,因此不需用分情况讨论【答案】B3阅读下列程序:如果输入x2,则输出结果y为_【解析】y(2)233.【答案】34当x10时,计算下面程序的输出结果【解】由x1010,则执行y102100.故该程序输出的结果为100.(见学生用书第89页)一、选择题1求下列函数的函数值的算法中需要用到条件语句的函数为()Af(x)3x1Bf(x)log2xCf(x) Df(x)

12、ex【解析】A、B、D只用顺序结构就能描述算法,C需要逻辑判断要用条件语句,故选C.【答案】C2阅读下列程序:如果输入5,则该程序运行结果为()A1B10C25D26【解析】ba2125126.【答案】D3当输入x3.2时,程序输出的结果为()INPUT xIFxb时输出a,否则输出b,故A正确【答案】A5程序:若执行程序时输入10,12,8,则输出的结果为()A10 B12 C8 D14【解析】由程序语句知,该程序的功能是输出三个数中的最大值【答案】B二、填空题6(2013渭南高一检测)根据以下程序,则f(2)f(3)_.【解析】20,f(2)4(2)8,30,f(3)238,f(2)f(3)880.【答案】07给出程序:该程序的功能是:已知函数y_,输入自变量x的值,输出其对应的函数值【解析】由程序可知,该程序的功能是:已知函数y输入自变量x的值,输出其对应的函数值【答案】8如下程序INPUTxIFx0THEN y(x1)2ELSE y(x1)2ENDIF PRINTyEND要使输出的y值最小,则输入的x的值为_【解析】本程序执行的功能是求函数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 教育学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号