vb嵌套分支结构教案

vb嵌套分支结构教案

ID:5567337

大小:139.00 KB

页数:6页

时间:2017-12-18

vb嵌套分支结构教案_第1页
vb嵌套分支结构教案_第2页
vb嵌套分支结构教案_第3页
vb嵌套分支结构教案_第4页
vb嵌套分支结构教案_第5页
资源描述:

《vb嵌套分支结构教案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、算法与程序设计:嵌套分支结构——杨浦高级中学实习教师教学目的:理解什么是嵌套分支结构,它和以前的分支结构有什么不同,什么情况下使用嵌套分支结构来编写程序;学会用简单的IF套用语句解决一些常见的小问题。经历学习、分析、归纳、实践的认知过程,可以使用VisualBasic语言编写简单的if套用小程序。情感态度与价值观:培养学生一丝不苟的精神,并激发学生们的兴趣,通过一些具有启发性的讲解和鼓励,使得同学们在自己按老师的要求做出的小程序上再加入一些独特的元素和功能,使得他们具有成就感。教学内容分析:本节课的主要内容是嵌套分支结构,在一般分支结构的基础上使得同学们能进一步解决稍微复杂的问题,理解嵌

2、套分支的逻辑结构,思考计算机处理问题和人处理问题的异同:重难点分析:(1)教学重点:if嵌套语句的使用,嵌套分支结构的理解;(2)教学难点:运用嵌套分支结构编写小程序学生分析:我们的这个科目有些学生不是十分重视,不了解我们这门课的意义所在,我们就是在一步一步的教学中,尽量做一些贴近生活的小程序,让学生了解一些计算机处理问题的方式与我们的异同,激发他们的兴趣,并鼓励学生课后在网上寻找可以可以使得自己的小程序功能更强大,界面更炫有用的方法,最重要的就是让学生自己发现在现阶段,相对数理化,信息课才是他们最可能做出创新性成果,发挥自己聪明才智的课。教学过程设计:第一阶段:教学导入一般的分支结构语

3、句if<条件1>then<语句块1>else<语句块2>那如果我们这个<语句块2>可不可以是另外的一个if语句呢?如果是的话会是什么情况呢?Forexample:ifyouhavemorethan4000RMBthenyoucouldbuyaniPhone<语句块1>elseifyouhavemorethan1500RMBthenyoucouldbuyaxiaoMiPhoneelseyoucouldbuyanAppletoeat!<语句块2>第二阶段:理论讲解意图:让学生理解嵌套分支的结构和用途讲解嵌套分支结构的基本内容,并且举例加深印象!语句格式举例if<条件1>then<语句块1>e

4、lseif<条件2>then<语句块2>elseif<条件3>then<语句块3>Endifendifendififx>=150thenprint“大胖男”elseifx>=130andx<150thenprint“小胖男”elseifx>=100and<130thenprint“标准男”elseprint“瘪子男”Endifendifendif第三阶段例题讲解意图:使得学生看到我们使用嵌套分支编写出来的具体程序,看到他们如何在具体的程序中使用,并使得其更加熟练VisualBasic语言!给出界面与流程图要求学生按照上边举的例子考虑如何用VB语言实现这个小程序的设计,并要求他们简单的做一

5、下,一小段时间后,展示给他们代码,让他们看看是如何实现的!第四阶段习题讲解意图:让学生实际动手做一些使用嵌套分支结构的小程序,来加深他们的理解。1.要求同学们回忆之前的“等第”的小程序,在这个基础上进行改进,再做出一个小程序,输入自己的成绩时可以按照分数的高低,自动输出“优秀”、“良好”和“不及格”,给同学们看界面和参考的流程图:2.做一个关于四则运算的小程序,输入两个数和四则运算符,输出他们相应的结果;如果运算符输入的不正确,则显示再次输入正确的运算符,给同学们展示EXE文件,然后指导他们进行练习。第五阶段点评总结意图:使得学生看到其他人好的程序,能对比自己的不足,教师对学生进行启发,

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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。