1、 高桥新区中心学校课堂教学设计 教学时间: 12月04日 星期一课题多分支结构(一)课型新授教 学 目 标知识与技能了解多分支结构的执行过程;初步掌握select case语句的格式和功能;学会绘制Select Case语句的执行流程图。过程与方法通过两个数比较大小的实例,初步掌握简单的多分支结构程序设计方法。情感态度价值观在利用多分支结构程序解决应用问题的过程中,体验多分支结构程序设计思想在日常生活中的应用,逐步形成严谨的逻辑思维能力。重点难点分析多分支结构的执行过程;select case语句的格式和功能;能理解多分支结构,并能用select case多分支语句解决实际问题。教学准备网络教
2、室,安装VB6.0,实例程序。教学过程设计课堂随记一、导入展示工厂加工的案例,回忆单分支结构的内容,学生了解if语句中的不足。二、新授 (一)问题呈现假如我们输入一个数,要判断该数是正数还是负数,或者为零?我们应该怎么来解决这个问题呢?(二)分析问题我们先假设这个数为a,要判断a是正数或者负数还是零,关键是考虑a与0的关系。如果a0,那么,得出a是正数;如果a=0,那么,得出a是零;如果a=90 Text2.text=”A”Case is=80 Text2.text=”B”Case is=70 Text2.text=”C”Case is=60 Text2.text=”D”Case else T
3、ext2.text=”E”End selectEnd Sub该程序运行后,若输入成绩85,则输出评定等级为( )教后反思由于已经学习过单分支结构,对于多分支结构学生并不难理解,可课堂中,教师从数学问题作为实例,引导学生对“多分支条件”的分析与把握,并让学生通过绘制流程图进一步理解多分支结构的基本思想。 高桥新区中心学校课堂教学设计 教学时间: 12月18日 星期一课题多分支结构(二)课型新授教 学 目 标知识与技能了解多分支结构的执行过程;初步掌握select case语句的格式和功能; 通过编写“根据车牌号查询汽车所在地”的程序,理解多分支结构,并能用其解决实际问题。过程与方法通过编写一个“
4、根据车牌号查询汽车所在地”的程序,理解多分支结构的概念,初步掌握多分枝结构的语法格式,能够编写较复杂的分支结构程序。情感态度价值观在利用多分支结构程序解决应用问题的过程中,体验多分支结构程序设计思想在日常生活中的应用,逐步形成严谨的逻辑思维能力,掌握利用多分支结构解决实际问题的一般步骤。重点难点分析多分支结构的执行过程;select case语句的格式和功能;能理解多分支结构,并能用select case多分支语句解决实际问题。教学准备网络教室,安装VB6.0,实例程序。教学过程设计课堂随记一、导入复习上节课有关分支结构的知识。多分支结例实例展示:利用VB制作一个根据车牌号首字母查询所在地的程
5、序:输入浙江省汽车牌号首字母,程序显示相对应的汽车所在地的名称和相关图片。二、新授 (一)任务分析(1)我们可以利用文本框输入汽车牌号首字母,单击“查询”命令按钮,查询相关信息。(2)我们根据浙江省汽车牌号首字母命名规则,判断汽车所在地的名称并输出,并在图片框显示相应的图片。浙江省车牌号首字母对应地区A-杭州B-宁波C-温州D-绍兴E-湖州F-嘉兴G-金华H-衢州J-台州K-丽水L-舟山(二)绘制流程图根据任务我们一起来可以流程图:程序开始输入汽车牌号首字母chepai判断chepai是否是A,如果是的话输出“杭州”不是则继续判断是否是B,如果是的话输出“宁波”以此类推,不断的判断,直到判断车
6、牌是否是L,如果是的话输出“舟山”,否则输出“无法查询”,程序结束。(三)界面设计接下来我们进入界面设计:这个程序的界面,需要在窗体Form1中添加3个标签控件,1个文本框控件和1个按钮控件和一个图片框控,然后对各对象进行相应的属性设置,我们可以参考表格中的各个参数。(四)代码编写完成界面设计我们要开始代码编写了:我们在Command1对象的Click事件中编写代码:首先定义变量chepai,chepai = Text1.Text(在文本框输入车牌), 将Label1.capton设置为“所在地”。Label1.Caption = 所在地然后编写多分支结构代码。(四)调试运行代码编写完毕后可以
7、调式并运行程序,在文本框中输入“chepai”首字母,单击设“查询”按钮,就可以看到程序运行的结果,看到车辆所在地和相对应的图片,接下来老师将用VB软件演示上述过程。三、课堂总结 对本节课进行评价、小结,加深学生对CASE语句的印象。复习回顾上节课知识,出示本节课的任务。引导学生分析问题,得出用多分支结构解决该问题的过程。学生根据上述算法分析结果,学生绘制车牌号查询流程图。引导学生搭建界面,设置对象属性。强调CASE语句的规范使用。 学生观察、听讲、对比学习并展开小组竞赛活动。尝试完成其他地区的代码编写。学生调试运行查看程序运行结果,并保存上交。学生进行评论,归纳总结。课后活动与 作业编程实现
8、:输入一个数,判断其是正数还是负数,或者为零界 界面参考如图教后反思通过第六课课“分支结构”的学习,学生对于简单的选择案例程序能够进行编写,但是并不熟练,对于选择情况较多时,他们不能迅速反应。所以本节课需要教师用心引导、精心设计课堂实例,让学生能通过流程图比较分支结构和多分支结构,逐步了解多分支结构的运行情况。教师在教学过程中引导学生从学习生活的实际问题出发,逐步培养学生自主发现问题、分析问题、解决问的意识。课前做好充分准备,设置课前小测试,关注学生知识掌握程度,课中呈现课堂任务,引导学生自主学习程序编写,课后进行自评互评,同时提供有关VB的使用教程、操作视频演示等材料,以帮助学生自主学习。第 7 页