2022年吉林东北师范大学附属中学高中数学-条件语句和循环语句教学案文新人教版 .docx
《2022年吉林东北师范大学附属中学高中数学-条件语句和循环语句教学案文新人教版 .docx》由会员分享,可在线阅读,更多相关《2022年吉林东北师范大学附属中学高中数学-条件语句和循环语句教学案文新人教版 .docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品_精品资料_ 吉林省东北师范高校附属中学高中数学1.2.2-1.2.3条件语句和循环语句教案文 新人教 A 版必修 3 教案目标: 学问与技能1)正确懂得条件语句和循环语句的概念,并把握其结构的区分与联系.2)会应用条件语句和循环语句编写程序.过程与方法经受对现实生活情境的探究,熟悉到应用运算机解决数学问题便利简捷,促进进展同学规律思维才能情感态度与价值观明白条件语句在程序中起判定转折作用,在解决实际问题中起打算作用.深刻体会到循环语句在解决大量重复问题中起重要作用.削减大量繁琐的运算.通过本小节内容的学习,有益于我们养成严谨的数学思维以及正确处理问题的能 力. b5E2RGbCAP重点与
2、难点重点:条件语句和循环语句的步骤、结构及功能.难点:会编写程序中的条件语句和循环语句.学法与教案用具运算机、图形运算器教案设想【 创设情境 】试求自然数 1+2+3+,+99+100 的和.明显大家都能精确的口算出它的答案:5050.而能不能将这项运算工作交给运算机来完成了?而要编程,以我们前面所学的输入、输出语句和赋值语句仍不能满意“我们日益增长的物质需要”,因此,仍需要进一步学习基本算法语句中的另外两种:条件语句和循环语句板出课题) p1EanqFDPw【 探究新知 】一)条件语句算法中的条件结构是由条件语句来表达的,是处理条件分支规律结构的算法语句.它的一般格式是:IF-THEN-EL
3、SE 格式 ) DXDiTa9E3d当运算机执行上述语句时,IF第一条对件就执行 ELS语E后句的1语句 2.其对应的程序框图为:IF T后H的EN条件进行判定,假如条件符合,满就足执条行件?如上右图)THEN后的语句 1,否RTCrpU否DGiT在某些情形E下L,S也E可以只使用语句 2END IFIF-THEN 语句: 即是IF-THEN 格式 )1 / 7语句 1语句 2可编辑资料 - - - 欢迎下载精品_精品资料_运算机执行这种形式的条件语句时,也是第一对IF后的条件进是行判定,如可编辑资料 - - - 欢迎下载精品_精品资料_果条件I符F合条,件就执行THENTHEN 后的语句,假
4、如条件不满符足合条,件就?直接终止该条件语可编辑资料 - - - 欢迎下载精品_精品资料_句,转而执行其语他句语句.其对应的程序框图为:否如上右图) 5PCzVD7HxA条件语句E的N作D用:IF在程序执行过程中,依据判定是否满意商定的条件而语决句定是否需要转换到何处去.需要运算机按条件进行分析、比较、判定,并按判定后的不怜悯形进行不同的处理.jLBHrnAILg【 例题精析 】例 1:编写程序,输入一元二次方程的系数,输出它的实数根.分析:先把解决问题的思路用程序框图表示出来,然后再依据程序框图给出的算法步骤,逐步把算法用对应的程序语句表达出来.xHAQX74J0X算法分析: 我们知道,如判
5、别式,原方程有两个不相等的实数根、.可编辑资料 - - - 欢迎下载精品_精品资料_如,原方程有两个相等的实 数 根.如,原方程没有实数根.也就是说,在求解方程之前,需要第一判定判别式的符号.因此,这个过程可以用算法中的条件结构来实 现. LDAYtRyKfE又由于方程的两个根有相同的部分,为了防止重复运算,可以在计 算和之 前 , 先 计 算,. 程 序 框图: INPUT“ Please input a, b, c =”. a, b, c d=b * b- 4* a* cp=-b/2* aq=SQRABSd /2 * aIF d=0 THENx1=p+q x2=p- qIF x1=x2 T
6、HENPRINT“One real root: ”.x1ELSE可编辑资料 - - - 欢迎下载精品_精品资料_算法分析 :用 a,b, c 表示输入的 3 个整数.为INPUT“ a,b, c=”. a, b,了节省变量,把它们重新排列后,仍用a, b, c表 示 , 并 使 a b c. 具 体 操 作 步 骤 如 下 .cIF ba THENdvzfvkwMI1t=a第一步:输入 3 个整数 a, b,c.a=b其次步:将a 与 b 比较,并把小者赋给b,大者赋给 a.b=tEND IF第三步:将a 与 c 比较.并把小者赋给 c,大者赋IF ca THEN给 a,此时 a 已是三者中最
7、大的.t=a第四步:将b 与 c 比较,并把小者赋给c,大者赋a=c给 b,此时 a, b,c 已按从大到小的次序排列c=t好.END IF第五步:按次序输出a, b, c.IF cb THEN t=b程序框图: c=t补例:铁路部门托运行李的收费方法如下:END IFy 是收费额 单位:元), x 是行李重量 单位: kg) , 当 0 x 20 时,按 0.35 元/kg 收费,当 x 20kg 时, 20kg 的部分按 0.35 元/kg, 超出 20kg 的部分,就按 0.65 元/kg收费,请依据上述收费方法编写程序.rqyn14ZNXI分析:第一由题意得:该函数是个分段函数.需要对
8、行李重量作出判定,因此,这个过程可以用算法中的条件结构来实现. EmxvxOtOco程序: INPUT“请输入旅客行李的重量0 AND x注: SQR)和 ABS)是两个函数,分别用来求某个数的平方根和肯定值.即,例 2:编写程序,使得任意输入的3 个整数按从大到小的次序输出. Zzz6ZB2Ltkb=c可编辑资料 - - - 欢迎下载精品_精品资料_END IFPRINT “该旅客行李托运费为:”.yEND【 课堂精练 】1. 练习 2. 题略)分析:假如有两个或是两个以上的并列条件时,用“AND”把它们连接起来.2. 练习 1. c AND a+cb AND b+ca THENPRINT“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年吉林东北师范大学附属中学高中数学-条件语句和循环语句教学案文新人教版 2022 吉林 东北师范大学 附属中学 高中数学 条件 语句 循环 教学 新人
限制150内