VB《分支结构》教学设计教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

任务实施5

10

10

行if语句与块if 语句的区别

与联系是什么?

双分支行if语句与双分支块if

语句功能相同,只是语法格式不同,

由于双分支块if语句比双分支行if

语句清晰,建议多使用双分支块if语

句。双分支块if语句与双分支行if

语句可以相互转换。

步骤一:

绘制界面

界面中用到的控件是:文本框、

标签框、命令按钮和图像框。绘制控

件并设置相应的参数。

教师提问:

1、怎样可以使长文本在文本框中多

行显示?

2、怎样给文本框、命令按钮设置背

景色?

3、怎样在Image图像框中插入图

片?控制图片可见与否的属性是什么?

步骤二:

编写代码

小组思考、讨论

归纳出总结区别

和联系

小组成员讨论

尝试绘制出界面

学生思考

自主探究

界面设计培养

学生的界面排

版能力和审美

学生通过小组

合作,能发挥

主观能动性,

完成课堂任

务,积极思考,

踊跃发言,在

轻松愉快的气

氛中完成本课

学习任务

10

编写Command1、Command2

的单击事件。

教师提问:

1、“答案是对的”用VB语句如何表

示?

教师引导学生回顾关系表达式、

逻辑表达式运算符的含义及符号。

教师归纳注意点:

(1)if语句的条件为关系表达式、

逻辑表达式或数值表达式。如果是逻

辑表达式,表达式的值为True时满

足条件,表达式的值为False时不

满足条件;如果是数值表达式,表达式

的值不为0时满足条件,为0时不满

足条件。

关系运算符用于比较两个字符

串或两个数值。

在本任务中,“答案是对的”应

表示为:

Text1.Text = Or

Text1.Text = “b”,Text1.Te

xt =“B”为关系表达式,Or为逻

辑运算符“或”。

(2)语句块1是满足条件时执行的语

句,语句块2是不满足条件时执行的

语句。如果程序分支包含多条语句,

则这些语句要按多条语句写在一行的

规律添加冒号。

小组成员讨论

尝试用

if…then…el

se

架构整个程序

学生思考

积极发言

学生进一步掌握

表达式、逻辑表

达式运算符的用

法,并学会如何

对if语句的条

件进行设置

激发学生学习

兴趣,培养学

生自主学习能

力,分析问题

能力,解决问

题能力

引出任务:

制作“体重指数速查工具”。

功能:能够在输入“体重”“身高”后根据公式计算出BMI的值并根据BMI的值是否标准给出相应的健康建议。

任务分析10 ●教师提问:

程序是怎么判断BMI的值是否标

准?如何给出相应的健康建议?

●教师引导学生分析:

1、本题是以BMI值的范围为条件,

给出不同的健康建议。

一般的分支结构语句:

if条件then

语句块1

[Else

语句块2]

End if

教师提问:这个<语句块2>可不可

以是另外一个if语句呢?如果是的

话如何绘制流程图?

是否

观察、讨论、

交流、思考

学生思考

绘制流程图

以问导思,以

思释疑,开启

学生心智,激

发学生学习的

欲望,为教与

学营造良好氛

学生在教师的

引导下,理智

和情感体验不

断更新,并尝

试运用所学知

识去完成新任

务,循序渐进,

逐步提高,不

开始

输入体重身高

BMI≤18.5

标准偏瘦

BMI≥24

超重

2、近一步分析问题:

当“BMI≥24”满足时直接给出“超重”的建议,当这个条件不满足时,怎样给出判断条件呢?应该如何编写分支嵌套语句?断巩固知识,掌握原理,最终形成技能方法。

任务实施

10

10

●教师引导学生归纳知识:

多分支结构:

if <条件1>then

<语句块1>

else if<条件2> then

<语句块2>

elseif<条件3> then

<语句块3>

Else

<语句块4>

end if

步骤一:

绘制界面

界面中用到的控件是:文本框、标

签框和命令按钮。绘制控件并设置相

应的参数。

●教师提问:

1、怎样可以使长文本在文本框中多

学生归纳多分支

的结构和用途

小组讨论,学生

进行自主制作,

遇到问题可以向

同学、老师请教

培养学生自主

学习的能力,

同时也鼓励他

们树立合作意

识,互相帮助,

共同进步。

引导学生进行

有效的学习,

为他们进行探

究、创作提供

保障。

相关文档
最新文档