信息技术:分支结构二.docx
2020学年第一学期八年级信息技术组教案课题:分支结构二时间:2020/9/24教学目标:(一)知识与技能1 .熟练掌握if语句的一般格式和执行流程2 .熟练掌握使用if语句解决问题的一般步骤和方法(一)过程与方法1.通过编写“有条件用海伦公式计算三角形面积”和“计程车计费”程序,熟练 掌握if语句的一般格式,及解决问题的一般步骤和方法(二)情咸 太府不价值如一锻冒基工发现问题、分析问题和解决问题的能力教学重点:1 . If语句的一般格式和执行流程2 .提炼判断条件教学难点:1.提炼判断条件教学过程:一、复习巩固完成“复习练习”,完善关于自助餐厅收费的程序:补足条件判断语 句;纠错:代码缩进不准确导致运行错误。反应:1.补充条件判断语句错误:H>1.2:h<=1.2: h>=1,2前面两个属于程序有读懂,后面一个属于语法错误,首先读懂 程序,再进行补充2.代码缩进问题。这个大局部学生都发现了,说明掌握的不错 二、程序编写工程任务一(必做):用海伦公式求三角形面积,要求输入的三条 边能能组成三角形,才可以计算面积。过程与建议1 .问题分析:输入三角形边长后,先判断输入的三条边是否能 组成一个三角形,假设能组成三角形,那么用海伦公式计算面积;如果不 能组成三角形面积,那么输出相应的提示语句,如:无法构成三角形, 请重新输入。2 .算法设计:绘制流程图3 .编写程序4 .调试运行反应:1 .再原程序上修改,2 .输入的三条边能组成三角形的条件表达方式有多种课后反思:1.学习内容 逐渐加深,有 局部学生开 始出现脱节 现象,而局部 学生特别是 参加奥赛的 学生学习的 很快,出现严 重的两级分化,需要做好3.不少学生是先计算三角形面积,再判断边长,这样的逻辑思路是 有问题的,需要纠正工程任务二:某市出租车收费标准如下:3千米以内(含3千米)收费 10元,超过3千米的局部每千米收费2元。(必做)输入行驶路程,计算相应的付费金额,并输出,要求 输出的金额保存到角。(拓展)如果用户输入的里程数不合法(如为负数),要求提 示“请输入正确的里程数!”(选做)如果行驶路程不到1公里的,按1公里收费。【知识连接】函数round(number),返回浮点数number的四舍五入值 反应:1.学生在完成第1小题时,直接抄写课后练习中的代码,其中If int(s)!=s:S=round(s+0.5)此句是取整,不到1公里的,按1公里算,在第1小题中,并无 此要求,可见学生没有认真思考,只是照抄。工程任务三(选做):喜来登自助餐厅规定,成人可免费携带一位年 龄不超过6岁的儿童,超过人数按儿童净价对折收费;6岁到12 岁按儿童净价114元/位收费;年龄超过12岁按成人188元/位收 费,70岁以上(包括70岁)老人享受对折;成人总数超过8人, 再享受8折优惠。编写小程序实现:告知客人收费标准;输 入相应人数,计算总金额。(源程序“自助餐厅计费.py”)三、拓展小结提交作业板书设计平衡工作,首 先确保大部 分同学的学 习进程,调动 优秀学生的 积极性,互帮 互助。作业