VB程序设计教案
- 格式:doc
- 大小:6.15 MB
- 文档页数:7
VB程序设计——选择结构
■教学目标
1.知识与技能
1.了解选择结构的基本概念。
2.了解关系表达式与逻辑表达式的概念。
3.能利用VB中的条件语句实现简单的选择结构。
2.过程与方法
经历实践、分析、归纳,掌握IF语句的格式和功能。
3.情感态度与价值观
运用捉老鼠游戏,完善程序,发展学生思维的逻辑性及严谨的学习态度。
4.行为与创新
培养学生利用计算机的反馈作用进行探究学习的能力。
■课时安排
安排2课时。
■教学重点与难点
1.教学重点
让学生学会使用VB语言的If分支语句,掌握分支判断程序结构,来解决实际问题,并且培养学生的探索、创新能力。
2.教学难点
对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。■教学方法与手段
讲述与讨论、实验与验证。■课前准备
教学课件、实例程序
■教学过程
教学环
节教师与学生活动
设计意
图
设计情境、引入新课教师活动:让学生制作捉老鼠游戏
学生活动:积极参与。
教师活动:学生制作小游戏界面,教师指导,如果抓到小老鼠系统将会提示抓住老
鼠了。
一只小老鼠在草地上跑来跑去,现在要用鼠标控制敲钟它。敲中一次,就会弹出一
次信息框。我们将通过制作这个小游戏程序,学习程序设计语言IF条件判断语句。
由鼠标抓小老鼠同学们的不同选择引出本课的主题——选择结构。
通过制
作小游
戏使激
发学生
的思维
能力,并
引出本
课的内
容选择
结构
课堂小
结
小结总结本堂课的内容。
拓展活动编写“小游戏”界面。培养学生的探索、创新能力。培养学
生的创
新,探索
能力
VB程序设计——选择结构
■教学目标
1.知识与技能
1.了解选择结构的基本概念。
2.了解关系表达式与逻辑表达式的概念。
3.能利用VB中的条件语句实现简单的选择结构。
2.过程与方法
经历实践、分析、归纳,掌握IF语句的格式和功能。
3.情感态度与价值观
运用捉老鼠游戏,完善程序,发展学生思维的逻辑性及严谨的学习态度。
4.行为与创新
培养学生利用计算机的反馈作用进行探究学习的能力。
■课时安排
安排2课时。
■教学重点与难点
1.教学重点
让学生学会使用VB语言的If分支语句,掌握分支判断程序结构,来解决实际问题,并且培养学生的探索、创新能力。
2.教学难点
对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。■教学方法与手段
讲述与讨论、实验与验证。
■课前准备
教学课件、实例程序
■教学过程
教学环
节
教师与学生活动设计意图
设计情境、引入新课教师活动:让学生制作捉老鼠游戏
学生活动:积极参与。
教师活动:学生制作小游戏界面,教师指导,如果抓到小老鼠系统将会提示抓住
老鼠了。
一只小老鼠在草地上跑来跑去,现在要用鼠标控制敲钟它。敲中一次,就会
弹出一次信息框。我们将通过制作这个小游戏程序,学习程序设计语言IF条件判
断语句。
由鼠标抓小老鼠同学们的不同选择引出本课的主题——选择结构。
通过控件属性学生掌握本课界面设计
由小游戏实例引出选择结构的一般流程图,讲解选择结构与条件语句
⑴选择结构
选择结构流程图
新授教师活动:Timer事件
Private Sub Timer1_Timer()
Randomize '随机化生成器
X = Int(Rnd * 7000) 'X值为随机整数,范围在0-7000
Y = Int(Rnd * 4000) 'Y值为随机整数,范围在0-4000
通过制作
小游戏使
激发学生
的思维能
力,并引出
本课的内
容选择结
构
学生通过
教师讲解,
5.击中老鼠事件
当鼠标点中老鼠图像时,程序会弹出一个消息框,显示击中的信息。
Private Sub Image2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
MsgBox "抓住老鼠了!" '弹出消息框
End Sub
学生练习1.电梯的最大容量为12人,在此范围内电梯能正常运行,超出了这个范围电梯将
发出警报。(C)
Dim a as integer
a=val(inputbox(“请输入进入电梯的人数”))
. a<=12
print “正常运行”
print “发出警报”
A.if……then……end if……else
B.then……if……else……end if
C.if……then……else……end if
D.if……else……then……end if
2.以下程序段运行后,分别输入5和6,则输出字符的排列顺序是( B )
I=val(inputbox(“请输入I的值”))
If I <6 then Print “#”;
Else Print “*”
End if
A.*#
B.#*
C.##
D.**
3.语句If x=1 Then y=1,下列说法正确的是(C )。
A、x=1和y=1 均为赋值语句
B、x=1和y=1均为关系表达式
C、x=1为关系表达式,y=1为赋值语句
D、x=1为赋值语句,y=1为关系表达培养学生阅读程序的能力,测验学生对选择
结构的理解程度。
培养学生
阅读程序
的能力,测
验学生对
选择结构
的理解程
度。
课堂小
结
小结总结本堂课的内容。
拓展活动编写“小游戏”程序。培养学生的探索、创新能力。培养学生
的创新,探
索能力