• 语文科
  • 数学科
  • 英语科
  • 政治科
  • 物理科
  • 化学科
  • 地理科
  • 历史科
  • 生物科
  • 高考试题
  • 中考试题
  • 高考课件
  • 中考课件
  • 高考教案
  • 中考教案
  • 用块IF实现选择结构(二课时)

    时间:2020-02-21 09:23:04 来源:天一资源网 本文已影响 天一资源网手机站

    二课时
    [1]教学目的:掌握块语句的格式和块语句的使用
    [2]教学重点:块语句的格式的掌握
    [3]教学难点:块语句的使用
    [4]教学方法:循序渐进和讲演法
    [5]教学工具:多媒体
    [6]教学内容:

    教师活动

    学生活动

    复习导入

    1、 选择结构程序中当有多个输出时需要用到循环的嵌套,请问其格式是怎么样的?

    2、 IF THEN ELSE对应关系是怎么样的。

    3、 编程:例4.3

     通过上面的情况我们可以看出当有嵌套时一个程序显得很长,除了不便于书写外还不便于阅读,所以现在我们来学习:块IF语句结构。

     

    学生回答:(中等学生能回答)

    学生回答(能回答)

    学生回答(中等学生能勉强写出)

    板书:

     4.5用块IF实现选择结构

     一、块IF语句的一般格式

      IF  条件  THEN

    语句组1

      ELSE

    语句组2

      END IF

      1、功能

    实现选择结构。

      2、说明

    1) 注意格式中“语句定义符”的书形式。THEN ELSE不再任何内容,在IF的结束要对应一个END IF

    2) 注意书写的层次感,以便于阅读。 

    例1:书上例4。4(上课时讲)

    例2:书上例4.4(上课时讲)

     

    练习1:输入三个正数,判断是否是三角形

    程序:

     INPUT “ENTER A,B,C”;A,B,C

     IF A+B>C AND B+C>A AND A+C>B THEN

         PRINT “能组成一个三角形”

     ELSE

         PRINT “不能组成一个三角形”

     END IF

     

    二、多个输出结果的块语句格式

      IF 条件THEN

    语句组1

      ELSE

    IF 条件 THEN

       语句组2

    ELSE

     。。。

    END

      END  IF

    即块语句的嵌套。

      例3:书上例4.6

     

    注意:上面的格式可以改为如下情况。

     IF  条件1 THEN

    语句组1

     ELSEIF 条件2THEN

    语句组2

     ELSEIF  条件3  THEN

    语句组3

    ……

     ELSEIF 条件N THEN

    语句组N

     END  IF

    说明:把ELSE  IF 合在一起组成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)

     

     程序:(基于学生的程序修改)

      INPUT X

      IF X<60  THEN

    ? “不及格”

      ELSEIF X<70  THEN

    ?  “及格”

      ELSEIF X<80   THEN

    ?   “较好”

      ELSEIF X<90   THEN

    ?   “良好”

      ELSE

    ?    “优秀”

      END IF

      END

    学生编程:

    (五分钟后,叫了二个学生只有较好的学生能勉强做出)

    三、作业:4.7.

    四、预习第六节。

     

    五、教后感:当堂内容基本上能掌握。学生离开了老师,不能独立完成编程。

    [1] [2] 下一页

    相关关键词: 用块IF实现选择结构(二课时)

    • 范文大全
    • 教案下载
    • 优秀作文
    • 励志
    • 课件
    • 散文
    • 名人名言