全球旧事资料 分类
问题的过程,体验成功的快乐。2、在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。
【重点难点】1、IF条件语句的格式、功能和执行过程。2、使用IF条件语句来实现选择控制结构,解决实际问题。
【教法学法】问题教学法、讲练结合法
【学时】1学时
【教学环境】网络电脑室
【学习过程】一、引入情景:去市场买东西,如买菜或买水果,买多会便宜一些,买少则原价出售,这时出现两种选择。这种需要某个前提成立与否而做出选择的问题需要通过选择结构来解决。1、提出问题例如,商场为了对苹果进行促销,根据顾客购买的数量调整苹果销售的价格。如顾客一次购买5斤以下按原价3元出售,一次5斤以上(含5斤)时则可以在原价的基础上打8折。条件语句(if语句)就是为解决此类问题而设计的。2、师生共同分析问题、解决问题
f(1)分析问题:weight表示苹果重量,amou
t表示应付金额;5斤以下:amou
tweight3;5斤以上:amou
tweight308(2)设计算法①输入苹果重量weight的值;②判断weight5的值是true还是flase③计算应付金额amou
t,如果weight5的值是true,则amou
tweight308;否则为amou
tweight3④输出应付金额amou
t3编写程序根据设计好的算法,可以写出此问题的代码如下:
二、If语句的格式(归纳总结)
if条件the
语句块1
或If条件the
语句块1Else
else
语句块2
f说明:
语句块2E
dIf
(1)“条件”一般为关系表达式或逻辑表达式。通常把关系表达式或逻辑表达式的值为真时,称为条件满足;值为假时,称为条件不满足。反之亦然。(2)语句块1、语句块2分别是“条件”满足或不满足时,处理方法的描述,可以是若干个语句。(3)If…The
、Else、E
dIf是VB的保留字。
三、关系表达式:关系表达式是用关系运算符连接起来的式子。关系运算符号有:
当关系表达式的值是逻辑型(Boolea
)。关系表达式成立时其值为真(True),当关系表达式不成立时其值则为假(False)。
四、if语句的执行过程:调试程序时,通过逐语句(F8)执行程序,让学生观察程序的执行情况(两种)。块If首先判断“条件”,其值为真时,执行语句块1;为假时执行语句块2。
当缺省Else…中的内容时,该分支结构只对条件满足的情况进行处理。执行过程如下图所示。
f五、学生练习(例题:买苹果)六、点拨纠错1语句块1与语句块2不能调换2语句块可包含多条语句3同一行多加e
dif4以下代码错在哪里,如何修改?
七、作业:根据以下问题,编写程序。火车r
好听全球资料 返回顶部