11.2.2条件语句授课日期:姓名:班级:编号学习目标:知识与技能:通过实例掌握条件语句的格式及程序框图的画法、程序的编写.过程与方法:充分地感知、体验应用计算机解决数学问题的方法;情感态度与价值观:培养创新意识和数学应用意识,提高学习数学的兴趣并注意在小组合作学习中培养学生的合作精神教学重点:条件语句的步骤、结构及功能.教学难点:使用条件语句表示选择结构.使用说明及学法指导:1、限定45分钟完成,先阅读教材25—28页,然后仔细审题,认真思考、独立规范作答。2、不会的,模棱两可的问题标记好。3、对小班学生要求完成全部问题,实验班完成90℅以上,平行班完成60℅以上知识链接:程序框图中条件结构的两种形式:学习过程:自主探究阅读教材25---28页内容,回答问题A问题1:指出条件语句的格式与功能?A问题2:指出两种条件语句的相同点与不同点?B例1编写一个程序,求实数x的绝对值。2完成算法问题的基本步骤1.认真分析,画出框图;2.根据框图,编写程序;3.使用计算机或计算器进行程序调试。B例2编写程序,输入一元二次方程20axbxc的系数,输出方程的实数根B例3编写程序,使任意输入的3个整数按从大到小的顺序输出.六、达标训练B1、“符号函数”的定义为0,10,00,1xxxy,试编写程序输入x的值,输出y的值。B2、读程序,说明程序的运行过程。INPUT“pleaseinputaninteger:”;xIFx9ANDx100THENa=x\10b=xMOD10x=10*b+a3PRINTxENDIFENDB3、编写一个程序,判断任意输入的整数的奇偶性。B4、闰年是指定能被4整除但不能被100整除,或者能被400整除的年份,编写一个程序,判断输入的年份是否为闰年。总结评价:学后反思、自查自纠:【金玉良言】行动和不满足是进步的第一必需品!405:条件语句问题1:(1)IF—THEN—ELSE语句;(2)IF—THEN语句。IF—THEN—ELSE语句IF—THEN—ELSE语句的一般格式为图1,对应的程序框图为图2。图1图2IF—THEN语句IF—THEN语句的一般格式为图3,对应的程序框图为图4。问题2:相同点:在IF—THEN—ELSE语句中,“条件”表示判断的条件,“语句1”表示满足条件时执行的操作内容;“语句2”表示不满足条件时执行的操作内容;ENDIF表示条件语句的结束。在IF—THEN语句中,“条件”表示判断的条件;“语句”表示满足条件时执行的操作内容,条件不满足时,结束程序;ENDIF表示条件语句的结束。不同点:在IF—THEN—ELSE语句中,计算机在执行时,首先对IF后的条件进行判断,如果条件符合,则执行THEN后面的语句1;若条件不符合,则执行ELSE后面的语句2。在IF—THEN语句中,计算机在执行时首先对IF后的条件进行判断,如果条件符合就执行THEN后边的语句,若条件不符合则直接结束该条件语句,转而执行其它语句。例1:教材25页例2:教材27页IF条件THEN语句1ELSE语句2ENDIF否是满足条件?语句1语句2IF条件THEN语句ENDIF(图3)满足条件?语句是否(图45例3:教材27页达标训练:略