VB程序设计——选择结构. 下载本文

内容发布更新时间 : 2024/6/26 18:31:37星期一 下面是文章的全部内容请认真阅读。

VB程序设计——选择结构

南京市九龙中学 李李

■教材分析

选择控制结构是程序的三个基本结构中的一个重要结构,计算机的逻辑判断能力就是通过选择结构来完成的。条件语句中的“条件”是用关系表达式、逻辑表达式来描述的。程序中能否实现正确的“选择”决定于关系表达式或逻辑表达式的正确描述。关系表达式与逻辑表达式是本节中教学的重点与难点。

用选择结构编写简单的程序解决具体问题是在学生已经掌握了程序设计数据的表示与处理的基础上,理解了顺序结构的前提后提出的。通过本课的学习,可以促进学生对问题解决方法和思想的理解与掌握,从而提升学生的问题解决能力,让学生在按照一定的流程解决问题的过程中,去体会和理解程序设计的思想。 ■学情分析

学生在前面的课上对vb程序设计已经有了一定的基础,学生的分析、综合能力及独立思考能力、分析解决问题的能力都有了一定的水平,在教师的有效引导下,有能力进行自我探究,如果用一种学生比较感兴趣的,能够贴近学生日常生活的例子来分析选择结构的话,那么学生会比较感兴趣。 ■教学目标

1.知识与技能

1.了解选择结构的基本概念。

2.了解关系表达式与逻辑表达式的概念。

3.能利用VB中的条件语句实现简单的选择结构。 2.过程与方法

经历实践、分析、归纳,掌握IF语句的格式和功能。 3.情感态度与价值观

运用半成品加工策略,完善程序,发展学生思维的逻辑性及严谨的学习态度。 4.行为与创新

培养学生利用计算机的反馈作用进行探究学习的能力。 ■课时安排

安排1课时。 ■教学重点与难点

1.教学重点

让学生学会使用VB语言的If分支语句,掌握分支判断程序结构,来解决实际问题,

第1页(共8页)

并且培养学生的探索、创新能力。

2.教学难点

对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。 ■教学方法与手段

讲述与讨论、实验与验证。 ■课前准备

教学课件、实例程序 ■教学过程

教学 环节 教师与学生活动 设计意图 设计情教师活动:让学生竞猜鼠标的价格 境、引学生活动:积极参与。 教师活动:学生边猜,教师边选择答案,程序将提示猜高了或是入新课 猜低了,或是猜对了。 由鼠标价格竞猜同学们的不同选择引出本课的主题——选择结构。 Y 竞猜价格等于 正确价格 N 你猜的价格高或低了 恭喜你猜对了 同学们在选择价格的时候,是根据竞猜程序的提示而改变价格的高低的,这里存在一个价格判断的条件。 第2页(共8页)

新授 新授 教师活动:由竞猜价格实例引出选择结构的一般流程图,讲解选择结构与条件语句 ⑴选择结构 选择结构流程图 Y 条件成立? N 程序段A 程序段B 教学意图:帮助学生理解选择结构 【启发】在VB中如何完成选择结构? 根据“购物街”程序段总结出条件语句的格式 If a = b Then Label2.Caption = \恭喜你猜中了!\If b < a Then Label2.Caption = \你猜的价格低了请再猜!\Else Label2.Caption = \你猜的价格高了请再猜!\End If 用 If...Then 结构有条件地执行一个或多个语句。单行结构和多行结构都可以使用: (1)If <条件> Then <程序段A>[Else<程序段B>] (2)If <条件> Then <程序段A> [Else <程序段B>] End If 【提问】选择执行哪一程序段的依据是什么? 学生思考、回答。 【结论】 If后面的“条件”。 教师活动:同学们都有QQ号,登录的时候要正确输入账号和密码才能登录成功,实际上这里面也存在一个条件判断的选择结构,请同学们根据老师给的代码,完善“QQ”登录程序 学生通过老师讲解,理解选择结构并掌握选择结构的基本格式。 由左边的程序进而解释关系表达式与逻辑表达式的概念、区别 第3页(共8页)