多分支结构教案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
边做边想,发挥学生的主观能动性和创造力,然后对学生作品给予鼓励和表扬,增强学生自信。
【教学设计过程】
1.通过演示判定成绩程序,让同学结合之前所学,协作自主探究如何来实现该程序。
2.尝试写出该程序代码(教师一旁提点),然后教师给大家演示正确代码,引出多分支
结构(引导学生分析、思考问题)
3.最后总结回顾if-else语句的知识要点。
4.通过相同程序效果,学生和教师代码不同,引出select case语句以及多分支结构。
5.学习多分支结构的概念,多分支语句的格式。
6.独立设计完成课本中根据车牌号查询汽车所在地的程序。
五、教学环境与素材
1. 网络教室,电脑装有VB6.0
2. 教学中需要使用的范例程序
七、教学过程
教学环
节
教师活动学生活动
1.情景引入师:上节课,我们学习了分支结构,大家都能够掌握if语句的运用,我们大家先来看一个用if语句编写的判定成绩的程序,该程序能通过输入不同的分数,判定你输入的分数是什么等级的。
师:我们输入成绩78,点击评定按钮,它会显示评定等级为C。大家一起来想一想,我们要怎么来实现这个程序呢?
师:看来很多同学都能够运用if-else语句来独立完成这个程序。有没有完成的同学,大家一起来看看他编写程序的程序代码,:
教师展示自己程序的代码:
【总结】
教师回顾if-else语句的运用,针对于该程序,引出多分支结构和select case语句。【小组讨论】
学生相互讨论如何实现该程序。结合上节课的内容,运用if-else语句尝试自己编写代码。
【学生操作】
学生自己尝试。培养学生自主学习能力。
【学生讨论】
学生观察两个程序的不同之处,想一想为什么这样,以及这两段程序的区别在哪。
【程序设计】
利用vb制作一个根据车牌号首字母查询所在地的程序。
1.显示程序效果
2.让同学思考要如何做,实现什么功能?
3.根据任务进行分析,画出流程图
4.学生动手操作,尝试独立完成程序【学生实践】
动手完成书本实例的编写,亲自体验程序设计,两人一组互相帮助,解决程序编写中碰到的问题。通过教学实例的完成,培养学生自信心以及合作能力,增强学生对程序学习的兴趣。
3.教学拓展
有能力的同学在完成书本程序后,可以完成课本随堂练
习第2个小题,或者也可以根据生活实际,自己设计运用
到多分支结构的程序。
通过不同任务的完成,实现分层拓展,也解决学生差异
性问题。
【学生实践】
学生可以根据自己
情况,加深自己的能
力。有能力和兴趣的
学生能更好的实现
自己的想法,进一步
提高对vb程序的学
习。
4.教学小结【作品展示】
向大家展示2-3名学生的程序,点评其优缺点,给予鼓励
和表扬。
【作业上传】
【学生发言】
对程序如何设计发
表意见,谈谈本节课
学习的体会。