《VB嵌套分支结构教案.pdf》由会员分享,可在线阅读,更多相关《VB嵌套分支结构教案.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、算法与程序设计:嵌套分支结构杨浦高级中学实习教师教学目的:理解什么是嵌套分支结构,它和以前的分支结构有什么不同,什么情况下使用嵌套分支结构来编写程序;学会用简单的IF套用语句解决一些常见的小问题。经历学习、分析、归纳、实践的认知过程,可以使用Visual Basic语言编写简单的if 套用小程序。情感态度与价值观:培养学生一丝不苟的精神,并激发学生们的兴趣,通过一些具有启发性的讲解和鼓励,使得同学们在自己按老师的要求做出的小程序上再加入一些独特的元素和功能,使得他们具有成就感。教学内容分析:本节课的主要内容是嵌套分支结构,在一般分支结构的基础上使得同学们能进一步解决稍微复杂的问题,理解嵌套分支
2、的逻辑结构,思考计算机处理问题和人处理问题的异同:重难点分析:(1)教学重点:if 嵌套语句的使用,嵌套分支结构的理解;(2)教学难点:运用嵌套分支结构编写小程序学生分析:我们的这个科目有些学生不是十分重视,不了解我们这门课的意义所在,我们就是在一步一步的教学中,尽量做一些贴近生活的小程序,让学生了解一些计算机处理问题的方式与我们的异同,激发他们的兴趣,并鼓励学生课后在网上寻找可以可以使得自己的小程序功能更强大,界面更炫有用的方法,最重要的就是让学生自己发现在现阶段,相对数理化,信息课才是他们最可能做出创新性成果,发挥自己聪明才智的课。教学过程设计:第一阶段:教学导入一般的分支结构语句if t
3、hen else 那如果我们这个可不可以是另外的一个if 语句呢?如果是的话会是什么情况呢?For example:ifyou have more than 4000 RMB thenyou could buy an iPhone else ifyou have more than 1500 RMB thenyou could buy a xiaoMi Phone else you could buy an Apple to eat!第二阶段:理论讲解意图:让学生理解嵌套分支的结构和用途讲解嵌套分支结构的基本内容,并且举例加深印象!语句格式举例if then else if then else
4、 if then End if end if end if if x=150 then print“大胖男”else if x=130 and x=100 and 130 then print“标准男”else print“瘪子男”End if end if end if 第三阶段例题讲解意图:使得学生看到我们使用嵌套分支编写出来的具体程序,看到他们如何在具体的程序中使用,并使得其更加熟练Visual Basic语言!给出界面与流程图要求学生按照上边举的例子考虑如何用VB语言实现这个小程序的设计,并要求他们简单的做一下,一小段时间后,展示给他们代码,让他们看看是如何实现的!第四阶段习题讲解意图
5、:让学生实际动手做一些使用嵌套分支结构的小程序,来加深他们的理解。1.要求同学们回忆之前的“等第”的小程序,在这个基础上进行改进,再做出一个小程序,输入自己的成绩时可以按照分数的高低,自动输出“优秀”、“良好”和“不及格”,给同学们看界面和参考的流程图:2.做一个关于四则运算的小程序,输入两个数和四则运算符,输出他们相应的结果;如果运算符输入的不正确,则显示再次输入正确的运算符,给同学们展示EXE文件,然后指导他们进行练习。第五阶段点评总结意图:使得学生看到其他人好的程序,能对比自己的不足,教师对学生进行启发,以求让学生有更高的热情进行后续学习。先对完成的比较好的程序进行点评,指出其优点与不足,然后启发学生,要求学生课后如果有时间可以尝试:1.嵌套分支结构在什么情况下使用?2.设计程序时的基本流程是什么?3.使用下拉列表的控件实现运算符的选择,方便且不出错4.除法运算时,为什么结果小数点前中往往会少了零了,怎么让它不少了5.计算机考虑问题时和人有什么区别呀?课后总结