当前位置:首页 >> 学科竞赛 >> VB嵌套分支结构教案

VB嵌套分支结构教案


算法与程序设计:嵌套分支结构
——杨浦高级中学实习教师

教学目的:
理解什么是嵌套分支结构, 它和以前的分支结构有什么不同, 什么情况下使用嵌套分支 结构来编写程序;学会用简单的 IF 套用语句解决一些常见的小问题。 经历学习、分析、归纳、实践的认知过程,可以使用 Visual Basic 语言编写简单的 if 套 用小程序。 情感态度与

价值观:培养学生一丝不苟的精神,并激发学生们的兴趣,通过一些具有启 发性的讲解和鼓励, 使得同学们在自己按老师的要求做出的小程序上再加入一些独特的元素 和功能,使得他们具有成就感。

教学内容分析:
本节课的主要内容是嵌套分支结构,在一般分支结构的基础上使得同学们能进一步解 决稍微复杂的问题,理解嵌套分支的逻辑结构,思考计算机处理问题和人处理问题的异同:

重难点分析:
(1) 教学重点: if 嵌套语句的使用,嵌套分支结构的理解; (2) 教学难点: 运用嵌套分支结构编写小程序

学生分析:
我们的这个科目有些学生不是十分重视, 不了解我们这门课的意义所在, 我们就是在一 步一步的教学中, 尽量做一些贴近生活的小程序, 让学生了解一些计算机处理问题的方式与 我们的异同, 激发他们的兴趣, 并鼓励学生课后在网上寻找可以可以使得自己的小程序功能 更强大,界面更炫有用的方法,最重要的就是让学生自己发现在现阶段,相对数理化,信息 课才是他们最可能做出创新性成果,发挥自己聪明才智的课。

教学过程设计:

第一阶段:教学导入
一般的分支结构语句 if <条件 1> then <语句块 1> else <语句块 2> 那如果我们这个<语句块 2>可不可以是另外的一个 if 语句呢?如果是的话会是什么 情况呢?

For example:
if you have more than 4000 RMB then you could buy an iPhone else if you have more than 1500 RMB then you could buy a xiaoMi Phone else you could buy an Apple to eat! <语句块 2> <语句块 1>

第二阶段:理论讲解
意图:让学生理解嵌套分支的结构和用途
讲解嵌套分支结构的基本内容, 并且举例加深印象! 语句格式 if <条件 1> then <语句块 1> else if <条件 2> then <语句块 2> else if <条件 3> then <语句块 3> End if end if end if end if end if 举例 if x>=150 then print “大胖男” else if x>=130 and x<150then print “小胖男” else if x>=100 and <130 then print “标准男” else print “瘪子男” End if

第三阶段 例题讲解
意图:使得学生看到我们使用嵌套分支编写出来的具体程序,看到他们如何在具体 的程序中使用,并使得其更加熟练 Visual Basic 语言!
给出界面与流程图

要求学生按照上边举的例子考虑如何用 VB 语言实现这个小程序的设计,并要求他们简单的 做一下,一小段时间后,展示给他们代码,让他们看看是如何实现的!

第四阶段 习题讲解
意图:让学生实际动手做一些使用嵌套分支结构的小程序,来加深他们的理解。 1.要求同学们回忆之前的“等第”的小程序,在这个基础上进行改进,再做出一个小 程序,输入自己的成绩时可以按照分数的高低,自动输出“优秀”“良好”和“不及格” 、 , 给同学们看界面和参考的流程图:

2.做一个关于四则运算的小程序,输入两个数和四则运算符,输出他们相应的结果;如果运 算符输入的不正确,则显示再次输入正确的运算符,给同学们展示 EXE 文件,然后指导他们 进行练习。

第五阶段

点评总结

意图:使得学生看到其他人好的程序,能对比自己的不足,教师对学生进行启发, 以求让学生有更高的热情进行后续学习。 先对完成的 比较好的程序进行点评,指出其优点与不足,然后启发学生,要求学 生课后如果有时间可以尝试: 1. 嵌套分支结构在什么情况下使用? 2. 设计程序时的基本流程是什么? 3.使用下拉列表的控件实现运算符的选择,方便且不出错 4.除法运算时,为什么结果小数点前中往往会少了零了,怎么让它不少了 5.计算机考虑问题时和人有什么区别呀?

课后总结


更多相关文档:

VB嵌套循环教案

VB嵌套循环教案_其它课程_高中教育_教育专区。VB 嵌套循环教案 1. 知识目标 ...并能综合运用 vb 的三种程序控制结构:顺序结构、分支结 构和循环结构的运用。 ...

第五节 分支嵌套的程序设计

1.了解分支嵌套的概念 2. 学习使用 If 语句实现分支结构程序的嵌套。 3.学习用赋值语句构成的计数器。 分支嵌套语句 VB 软件。 讲授法、演示法。 教学过程 ...

VB的循环嵌套教案

VB 程序设计中循环嵌套的使用 一、课题名称 VB 程序设计中循环嵌套的使用 二、教学目标 教学目标 1. 知识目标 了解循环结构程序设计思想,准确掌握“For -Next”...

《分支结构》教学设计

3页 1财富值 《分支结构教学案例(一等... 4页 5财富值 3-1分支结构 VB程序设计 ... 30页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能...

趣味VB分支结构程序设计教学设计(初中信息技术精品)

《趣味 VB 分支结构程序设计》教案 一、教学背景分析 (一)【教材分析】 本课源自义务教育教科书《信息技术》第六册第九章《智能处理与编程》第七节分支结构。 ...

VB循环结构,教学设计

第五节《分支结构》的基础上,结合程序设计的三种 基本结构,重点介绍循环结构 ...篇三:vb 的循环嵌套教案 vb 程序设计中循环嵌套的使用 一、课题名称 vb 程序...

双分支嵌套双分支教学设计_图文

分支嵌套分支教学设计_中职中专_职业教育_教育专区。备课人 章及内容 IF ...写成 VB 代码结构就是如图所示。那么在做 设个代码的时候,你可以把整体框架写...

VB编程【嵌套的if语句教案】

VB编程【嵌套的if语句教案】_其它课程_高中教育_教育专区。高中信息技术,VB编程...3、If 语句嵌套结构和平行结构的区别。 (三)内容分析 本章节讲述的是 if ...

vb选择结构教案

vb选择结构教案_计算机软件及应用_IT/计算机_专业资料...then语句 3、知道if…then语句的嵌套文化理论课教案...then 语句(单分支结构) (10 分钟) 1、格式: If...

VB-运用分支结构的程序设计

VB-运用分支结构的程序设计 暂无评价|0人阅读|0次下载|举报文档 实姓名 XXXX ...3)熟悉分支语句的嵌套。 实验环境 Visual Studio 2008 实验内容 1)四个数排序...
更多相关标签:
分支结构教案 | vb分支结构 | vb多分支结构 | vb分支结构程序设计 | vb循环结构教案 | 分支嵌套 | 分支语句嵌套 | vb if 嵌套 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com