2019-2020年高二数学《条件语句和循环语句》教学设计教案.pdf
《2019-2020年高二数学《条件语句和循环语句》教学设计教案.pdf》由会员分享,可在线阅读,更多相关《2019-2020年高二数学《条件语句和循环语句》教学设计教案.pdf(17页珍藏版)》请在三一文库上搜索。
1、2019-2020 年高二数学条件语句和循环语句教学设计教案 教学目标: 知识与技能 (1)正确理解条件语句和循环语句的概念,并掌握其结构的区别与联系。 (2)会应用条件语句和循环语句编写程序。 过程与方法 经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简捷,促进发展 学生逻辑思维能力 情感态度与价值观 了解条件语句在程序中起判断转折作用,在解决实际问题中起决定作用。深刻体 会到循环语句在解决大量重复问题中起重要作用。减少大量繁琐的计算。通过本小节 内容的学习,有益于我们养成严谨的数学思维以及正确处理问题的能力。 重点与难点 重点:条件语句和循环语句的步骤、结构及功能。 难点:会编
2、写程序中的条件语句和循环语句。 学法与教学用具 计算机、图形计算器 教学设想 【创设情境】 试求自然数1+2+3+ +99+100 的和。 显然大家都能准确地口算出它的答案:5050。而能不能将这项计算工作交给计算 机来完成呢?而要编程,以我们前面所学的输入、输出语句和赋值语句还不能满足“我 们日益增长的物质需要”,因此,还需要进一步学习基本算法语句中的另外两种:条 件语句和循环语句(板出课题) 【探究新知】 (一)条件语句 算法中的条件结构是由条件语句来表达的,是处理条件分支逻辑结构的算法语 句。它的一般格式是: (IF-THEN-ELSE格式) 当计算机执行上述语句时,首先对IF 后的条件
3、进行判断,如果条件符合,就执 IF 条件THEN 语句 1 ELSE 语句 2 END IF 满足条件? 语句 1 语句 2 是 否 行 THEN后的语句1,否则执行ELSE后的语句2。其对应的程序框图为:(如上右图) 在某些情况下,也可以只使用IF-THEN 语句: (即 IF-THEN 格式) 计算机执行这种形式的条件语句时,也是首先对IF 后的条件进行判断,如果条 件符合,就执行THEN后的语句,如果条件不符合,则直接结束该条件语句,转而执 行其他语句。其对应的程序框图为:(如上右图) 条件语句的作用:在程序执行过程中,根据判断是否满足约定的条件而决定是否 需要转换到何处去。需要计算机按
4、条件进行分析、比较、 判断,并按判断后的不同情 况进行不同的处理。 【例题精析】 例 1 分析下面的程序, 当输入x的值为3时, 程序的输出结果为_. INPUT x IF xb THEN a=b END IF IF ac THEN a=c END IF PRINT a IF 条件THEN 语句 END IF 满足条件? 语句 是 否 END 答案 :26 例 3. 判断一元二次函数 )0(0 2 acbxax是否有根 . 分析 :acb4 2 , 当0时, 方程有实根 ; 当0时,方程无实根 . 解:该算法用自然语言表述为 Step1:输入三个系数cba,. Step2:计算acb4 2 .
5、 Step3:判断0是否成立 . 若是 , 则输出“方程有实根”; 否则输出“方程无实根”, 结束算法 . 程序框图为 : 程序为 : INPUT “a,b,c= ”;a,b,c d=b2-4*a*c IF d=0 THEN PRINT “Have real root” ELSE PRINT “No real root” END IF END 例 4编写程序,输入一元二次方程 2 0axbxc的系数, 输出它的实数 根。 分析:先把解决问题的思路用程 序框图表示出来,然后再 根据程序框图给出的算法 步骤,逐步把算法用对应 的程序语句表达出来。 算法分析:我们知道,若判别式 2 40bac, 原
6、方程有两个不 INPUT“Please input a,b,c =”;a,b, c d=b*b- 4*a*c p=-b/(2 * a) q=SQR(ABS(d) /(2 *a) IF d=0 THEN x1=p+q x2=p- q IF x1=x2 THEN PRINT “ One real root:” ;x1 ELSE PRINT “ Two real roots:x1” ;x1,“ and x2”;x2 END IF ELSE PRINT “ No real root! ” END IF END 输出: 方程有实根 开始 输入 a,b,c 结束 2 4bac 0? 输出:方程无实根 相等
7、的实数根 1 2 b x a 、 2 2 b x a ;若0,原方程有两个相等的实数根 12 2 b xx a ;若 0,原方程没有实数根。也就是说,在求解方程之前,需要 首先判断判别式的符号。因此,这个过程可以用算法中的条件结构来实现。 又因为方程的两个根有相同的部分,为了避免重复计算,可以在计算 1 x和 2 x之前, 先计算 2 b p a , 2 q a 。程序框图: (参照课本 12 P) 程序: ( 如右图所示 ) 注: SQR ()和ABS ()是两个函数,分别用来求某个数的平方根和绝对值。即 ( )xxSQR, (0) ( ) - (0). x x x x x ABS 例 5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 条件语句和循环语句 2019 2020 年高 数学 条件 语句 循环 教学 设计 教案
链接地址:https://www.31doc.com/p-5401475.html