当前位置:首页 >> 学科竞赛 >> 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 的三种程序控制结构:顺序结构、分支结 构和循环结构的运用。 ...

VB循环结构,教学设计

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

分支结构教学设计

分支结构教学设计_教学案例/设计_教学研究_教育专区。vb分支结构教学设计 广州市中小学信息技术学科第八届年会 学会分支,也学会选择《分支结构》教学设计一、教材内容...

《VB多分支选择结构的运用》教学案例期

VB分支选择结构的运用》教学案例期_韩语学习_外语学习_教育专区。《VB分支选择结构的运用》教学案例期 口/李志 汪细强 本课是教育科学出版社普通高中课程...

VB程序设计——分支结构

VB程序设计——分支结构_其它课程_初中教育_教育专区。VB 程序设计——分支结构 教案教学目的: 通过课堂教学,深入了解 IF 分支语句的含义,掌握流程图的形象直观的描...

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

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

VB分支结构

vb分支结构教案 3页 1下载券 VB嵌套分支结构 8页 1下载券 vb分支结构 27页...《分支结构程序设计》教学设计 分支结构程序设计》 一、教学对象分析与教学设计 ...

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

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

《分支结构》教学设计

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

《分支结构》教学设计

分支结构教学设计 3页 8财富值 3-1分支结构 VB程序设计 ... 30页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行...
更多相关标签:
网站地图

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