1、1.2.2 条件语句教学建议1.建议教师将条件语句与条件结构的框图结合起来重点讲清它们的对应关系 .针对两种格式的语句和框图,建议教师可以给出语句让学生画框图,或者给出框图让学生写语句,这样对比可以让学生体会它们之间的对应关系,还可以让学生借助条件结构框图掌握条件语句的格式和用法,还能通过条件语句的用法,进一步巩固条件结构框图 .2.在例题的教学过程中,可以让学生自己设计一个算法,然后根据算法画出程序框图,再转化为算法语句 .这样能够使学生参与到教学中,体现学生的主体地位,也符合新课标的精神 .如果条件允许,可以结合信息技术,介绍更为准确的条件语句,并安排学生上机练习,提高学生的学习兴趣,增加
2、学生的实践机会 .3.值得注意的是本节教学的重点不是编写条件语句,而是通过编写条件语句和读条件语句进一步体会算法的思想,因此在教学过程中,教师不要过多地让学生编写程序,以免增加学生的负担 .备选习题1.编写程序求方程 ax+b=0 的解 .解:程序如下:INPUT “a,b”;a,bIF a0 THENPRINT “方程无实根”ELSEPRINT “方程根为全体实数”END IFEND IFEND2.设计一个程序,输入一个三位自然数,把这个数的百位数与个位数对调,输出对调后的数 .解:程序如下:INPUT “请输入一个三位自然数”;xIF x99 AND x1 000 THENa=INTx/100b=INT(x-a 100)/10c=x-a 100-b 10y=c 100+b 10+aPRINT yELSEPRINT “该数不是三位数”END IFEND