多分支结构教案

  • 格式:docx
  • 大小:188.37 KB
  • 文档页数:7

边做边想,发挥学生的主观能动性和创造力,然后对学生作品给予鼓励和表扬,增强学生自信。

【教学设计过程】
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名学生的程序,点评其优缺点,给予鼓励
和表扬。

【作业上传】
【学生发言】
对程序如何设计发
表意见,谈谈本节课
学习的体会。