IF条件语句教案

2020-03-02 18:27:07 来源:范文大全收藏下载本文

IF条件语句

授课教师:符金梅

课程类型:新课

学时:2节课

授课时间:2015年3月25日

1、授课对象:高一(x)班

2、教学目的:(1)让学生体会并理解if语句解决问题的基本思想。

(2)掌握if语句的用法及执行的基本过程及流程图的画法。

(3)能够用if语句解决问题。

(4)初步掌握程序调试运行的方法。

3、教学重点和难点:

 重点:IF条件语句的格式、功能和执行过程。

 难点:使用IF条件语句来实现选择控制结构,解决实际问题。

4、教学进程:

一、导入:情境----据可靠消息,附近新开了一家水果店,出售各类水果,色香味俱全,

最近对芒果进行促销,根据顾客购买的数量调整芒果销售的价格。如顾客一次购买5斤以下按原价5元出售,一次5斤以上(含5斤)时则可以在原价的基础上打8折。条件语句(if 语句)就是为解决此类问题而设计的。

二、分析问题:

w表示苹果重量,y表示应付金额;

5斤以下:y=w*5;5斤以上:y=w*5*0.8

三、设计算法

输入苹果重量w的值;

判断w>=5的值是true还是flase

计算应付金额y,如果w>=5的值是true,则y=we*3*0.8;否则为y=w*3

输出应付金额y

四、新课内容讲解

1、根据分析出来的算法,在黑板板书流程图, 引出IF条件语句

2、讲解IF条件语句 ,强调该语句的用法以及格式

If 语句的格式

if

条件

then

语句块1

else

语句块2

If 条件 then

语句块1

Else

语句块2

End If

说明:

(1)“条件”一般为关系表达式或逻辑表达式。通常把关系表达式或逻辑表达式

的值为真时,称为条件满足;值为假时,称为条件不满足。反之亦然。

(2)语句块

1、语句块2分别是“条件”满足或不满足时,处理方法的描述,可以

是若干个语句。

(3)If…Then、Else、End If 是VB的保留字。

3、带着学生编写代码,从简单的代码开始编写

4、反馈学生的操作情况,如果学生对IF语句比较熟悉了,就让学生自己练习(以导入为例)

5、学生练习完成后,根据编写好的代码来引出IF条件语句中的表达式

(1)、关系表达式:

关系表达式是用关系运算符连接起来的式子。

关系运算符号有:

当关系表达式的值是逻辑型(Boolean)。关系表达式成立时其值为真(True),当关系 表达式不成立时其值则为假(False) 。

2、逻辑表达式

在实际问题上,对于一些复杂的条件,还需要用几个关系表达式组合起来才能表示。例如,条件2

Not(非):取操作数相反的值。即当操作数为False时,结果为True;当操作数为True时,结果为False;

And(与):当两个操作数都为True时,结果才为True; Or(或):当两个操作数都为False时,结果才为False。

3、逻辑表达式的运算顺序

(1)当条件中只有逻辑运算符时,运算的顺序为not、and、or。

(2)当条件中既有算术运算符,又有关系到运算符和逻辑运算符时,运算顺序

是:算术运算-->关系运算-->逻辑运算

例如:

6)通过练习来更好地理解关系式。

7)总结两种循环的异同点

五、课后任务:

说明:

1、输入体重(kg)和身高(m)

2、BMI是体重指数 MBI=体重/身高*身高

3、BMI在18.5~23.9之间体重是正常的,否则是不正常的。

条件语句教案

示范教案(1.2.2条件语句)

B1.2.2 条件语句 教案1

4.示范教案(1.2.2 条件语句)

§1.2.2条件语句教学反思

语句复位教案

扩展语句教案

扩展语句教案

扩展语句教案

扩展语句教案

《IF条件语句教案.doc》
IF条件语句教案
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文