




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用块IF实现选择构造(二课时).doc用块IF实现选择构造(二课时).doc用块IF实现选择构造(二课时).doc用块IF实现选择构造(二课时)二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:教师活动学生活动复习导入1、选择构造程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHENELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF第1页/总合20页即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语句让整个程序看上去是一个简单的块语句格式。例4:把4.6修改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的第2页/总合20页学生假如没有掌握经过课外解决。二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:教师活动学生活动复习导入1、选择构造程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHENELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改第3页/总合20页为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语句让整个程序看上去是一个简单的块语句格式。例4:把4.6修改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的学生假如没有掌握经过课外解决。第4页/总合20页二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:教师活动学生活动复习导入1、选择构造程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHENELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语第5页/总合20页句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语句让整个程序看上去是一个简单的块语句格式。例4:把4.6修改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的学生假如没有掌握经过课外解决。二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课第6页/总合20页要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:教师活动学生活动复习导入1、选择构造程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHENELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN第7页/总合20页语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语句让整个程序看上去是一个简单的块语句格式。例4:把4.6修改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的学生假如没有掌握经过课外解决。二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教第8页/总合20页学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:教师活动学生活动复习导入1、选择构造程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHENELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语第9页/总合20页句让整个程序看上去是一个简单的块语句格式。例4:把4.6修改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的学生假如没有掌握经过课外解决。二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:第10页/总合20页教师活动学生活动复习导入1、选择构造程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHENELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语句让整个程序看上去是一个简单的块语句格式。例4:把4.6修第11页/总合20页改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的学生假如没有掌握经过课外解决。二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:教师活动学生活动复习导入1、选择构造程序中当有多个输出第12页/总合20页时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHENELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语句让整个程序看上去是一个简单的块语句格式。例4:把4.6修改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60第13页/总合20页分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的学生假如没有掌握经过课外解决。二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:教师活动学生活动复习导入1、选择构造程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHEN第14页/总合20页ELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语句让整个程序看上去是一个简单的块语句格式。例4:把4.6修改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优第15页/总合20页秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的学生假如没有掌握经过课外解决。二课时[1]教课目标:掌握块语句的格式和块语句的使用[2]教课要点:块语句的格式的掌握[3]教课难点:块语句的使用[4]教学方法:顺序渐进和演讲法[5]教课工具:多媒体[6]教课内容:教师活动学生活动复习导入1、选择构造程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?2、IFTHENELSE对应关系是怎么样的。3、编程:例4.3经过上边的状况第16页/总合20页我们能够看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,因此此刻我们来学习:块IF语句构造。学生回答:(中等学生能回答)学生回答(能回答)学生回答(中等学生能牵强写出)板书:4.5用块IF实现选择构造一、块IF语句的一般格式IF条件THEN语句组1ELSE语句组2ENDIF1、功能实现选择构造。2、说明1)注意格式中“语句定义符”的书形式。THENELSE不再任何内容,在IF的结束要对应一个ENDIF2)注意书写的层次感,以便于阅读。例1:书上例4。4(上课时讲)例2:书上例4.4(上课时讲)练习1:输入三个正数,判断是不是三角形程序:INPUT“ENTERA,B,C”;A,B,CIFA+B>CANDB+C>AANDA+C>BTHENPRINT“能构成一个三角形”ELSEPRINT“不可以构成一个三角形”ENDIF二、多个输出结果的块语句格式IF条件THEN语句组1ELSEIF条件THEN语句组2ELSE。。。ENDENDIF即块语句的嵌套。例3:书上例4.6注意:上边的格式能够改为以下状况。IF条件1THEN语句组1ELSEIF条件2THEN语句组2ELSEIF条件3THEN语句组3ELSEIF条件NTHEN语句组NENDIF说明:把ELSEIF合在一同构成ELSEIF语句让整个程序看上去是一个简单的块语句格式。例4:把4.6修改成ELSEIF的格式。练习2:把学生疏成几个段:不及格(<60分),及格(60<=x<70),较好(70<=X<80),优异(80<=x<90)优秀(x>=90).输出一个学生的成绩判断是哪一个段。剖析:把第17页/总合20页这向个段的分数和结果一一对应起来x<60不及格(1)如果不小于60只好是在大于等于60,在大于等于的状况下当小于70时为及格即。X<70及格(2)假如不小于70只好是在大于等于70,在大于等的状况下当小于80时为较好即X<80较好(3)依此X<90优异(4)假如都不是只好是优异(5)程序:(鉴于学生的程序改正)INPUTXIFX<60THEN?“不及格”ELSEIFX<70THEN?“及格”ELSEIFX<80THEN?“较好”ELSEIFX<90THEN?“优异”ELSE?“优异”ENDIFEND学生编程:(五分钟后,叫了二个学生只有较好的学生能牵强做出)三、作业:4.7.四、预习第六节。五、教后感:当堂内容基本上能掌握。学生走开了老师,不可以独立达成编程。注意:回答下列问题的学生是分差中好三等来发问的。假如中等的学生没有解决就花必定的时间叙述,假如好的学生没有掌握就花大批的时间复习。差等的学生假如没有掌握经过课外解决。二课时[
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论