



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
多重选择语句-SELECT CASE一、 教材分析多重选择语句是教材可视化编程应用-Visual Basic第四章第四节中的一个重要的组成部分,是在学习了程序的顺序结构、程序选择结构IF语句后,是对选择结构更深入的了解和应用,用来解决比较复杂的实际问题,多重选择语句可以使计算机程序的可读性更直观,解决问题更准确、更快捷。二、学情分析在顺序结构中,同学们基本上能够让计算机完成简单计算、输入、输出方法,会用简单的选择语句来解决单一条件的问题。从“程序的选择结构”开始,同学们将第一次接触到程序的执行不再完全按照语句的顺序来实现,如何正确地用代码来表达条件,并根据相应的条件来确定程序分支的走向,是运用条件语句设计程序的关键。同学们在拿到一个问题后,已经会去分析问题,可以确定解决问题的方法,最后会把解决问题的方法交给计算机去完成,即学生具备了一定的分析问题,解决问题的能力。在本节课中同学们将在丰富的条件环境下,让计算机来为我们解决问题。三、教学目标(一)知识与技能1、了解使用多重选择语句的前提条件。2、熟练掌握SELECT CASE语句的格式。3、理解多重选择语句中“表达式”与“表达式列表”的关系及“表达式列表”的三种表示方法。4、学会使用多重选择语句来实现选择控制结构,解决实际问题。(二)过程与方法1、经历用计算机解决问题的过程。2、初步掌握程序调试运行的方法。(三)情感态度与价值观1、教师与学生共同探究问题,让学生体验自主学习、协助学习的乐趣。2、通过生活中的例子,培养学生利用信息技术解决日常生活中的问题的意识。四、教学重点、难点(一)教学重点:1、SELECT CASE语句格式;2、语句表达式的3种书写情况;3、用SELECT CASE语句解决实际问题。(二)教学难点:1、SELECT CASE语句表达式的3种书写情况2、优化编程过程五、教学方法、手段在教学中选用日常生活中的事例,即当遇到在多种情况中选择一种时利用IF语句解决这类问题的不足,从而引出多重选择语句,引导学生去解决这类问题,达到了使学生逐步学会使用多重选择语句的目的。整个教学过程中即依托教材又对教材做了一定的处理,这样更贴近学生生活实际,激发学生的探究热情,降低了学习难度。通过“小组讨论”,“学生探究”,“任务驱动”,“师生互动”等教学方法,努力创设师生之间的互动场景,使学生在讨论中协作学习,在发言中共享学习成果,并且逐步过度到独立书写和编写简单程序的过程。六、教学过程教学环节教学内容学生活动设计意图创设情境引入课题学校规定“学生成绩的评定”是按A、B、C、D 4个等级来评定,但是试卷测试成绩是按百分制来计,于是规定百分制成绩与等级评定有下面的关系:60分以下为D,60分74分为C,75分84分为B,85分以上为A。要求每输入一个百分制测试成绩,请判断一下是属于哪一个等级。学生分析问题,列出算法,写出利用IF语句解决此问题的程序(学生和老师一起互动)。选用与学生有切身利益的问题来引入,“等级制”问题是他们在学习过程都亲身经过的一件事,学生只知道成绩用“A、B、C、D”来表示,却不知道具体如何来实现,极大的激发了他们的兴趣。提出问题问题:1、如果用IF语句来解决这个问题,请问用几个IF语句来完成?2、这么多的IF语句给我们带来了哪些不便的地方?学生积极思考老师提出的问题,分组讨论。引导学生发现问题,总结出如果在这个程序中使用IF语句容易使程序出现可读性差、效率差等问题,在对比中很自然的引出SELECT CASE语句。师生共同分析:1、在这个程序中,用了5个IF语句来解决这个问题,同时用到了IF语句的嵌套。2、由于有IF语句的嵌套及IF语句过多,造成了程序可读性差,经常会出现“End If”配对错误或缺少“End If”。先让学生观察用IF语句如何来解决这个问题教师引导:有没有更简单一点的语句来解决这个问题,尽是避免出现上面的错误?通过学生讨论、师生互动以及自身感受,认识到IF语句的不足及带来的不便。新课讲解SELECT CASE 语句的基本格式:Select Case 表达式Case 表达式列表1语句组1Case 表达式列表2语句组2Case else语句组N+1End Select掌握多重选择语句的基本格式使学生理解在什么条件下用多重选择语句以及多重选择语句的格式。学生活动:阅读课本中有关“表达式”、“表达式列表”这一段内容,然后小组讨论:Select Case语句中“表达式”与“表达式列表”的关系?学生阅读课本,相互讨论:Select Case语句的“表达式”“表达式列表”在实践中我们如何去理解、应用?因为学生在具体的应用过程中还是对“表达式”与“表达式列表”的理解不是那么准确。因此我先让学生去自主探究,之后再通过老师的引导,由师生共同分析出二者之间的关系。通过这种自学、讨论和教师讲解的方式让学生加深了他们对该知识点的理解和记忆,进一步提升了解决问题的能力。师生共同分析:1、一个IF语句要表示一种情况,而一个Select Case语句可以表示多个情况。2、Case中有很丰富的表达列表,如:Case 1,3,5 表示当“表达式”的值为1,3,5中的任何一个值时执行下面的语句,if 中要实现必须要用逻辑表达式来连接。Case 10 to 20 很容易来表示一个取值范围,即10到20之间的任何一个值时执行下面的语句,在if中就是一种复杂的条件。Case is=10 表示小于或等于10时执行下面的语句,这种条件if语句表示更加方便。3、“表达式”与“表达式列表”的类型必须相同。学生和教师互动总结课堂实践1: 用Select Case语句改写“学生成绩的评定”问题。请同学们把“学生成绩的评定”问题用Select Case语句改写一下,然后请一位同学来展示一下自己的成果,同时比较一下自己与老师所写的程序有什么不同。观察学生是否能够改写成功,检测学生掌握的程度。2、师生共同小结多重选择语句的执行过程及什么情况下适用。学生和教师一起归纳总结加深学生对多重选择语句的理解并加强学生归纳总结的能力课堂实践课题实践2:同学们都喜欢知道自己的生日是属于什么星座,请编写一个程序以实现,每输入一个生日,返回一个生日所属的星座。(提示:首先要清楚十二个星座所对应的生日,可以通过互联网得到) 学生根据提出的问题上机编写程序, 调试结果。通过练习题加深对SELECT CASE 语句的理解课堂评价教师组织写得完整的学生演示其作品,对于存在问题的,和学生一起指出来,同时说出解决的方法。在整个教学过程中,都注重师生间、生生间的交流互动。学生练习实现的过程中,注意进行有目的的指导,让完成任务的学生通过“广播教学”给其他同学做示范,并介绍经验、体会,教师及时进行点评,其他同学提出补充或修改意见。通过交流互动,实现知识共享,共同提高。部分学生演示自己的作品,其它同学观看演示并和自己的作品进行对比,从对比中进行再学习。通过学生自己演示作品,把出现的问题提出来,教师及时进行点评,其他同学提出补充或修改意见,并通过课堂自我评价使学生能正确的评估对知识的掌握程度。课堂小结1、对于多种情况的选择问题,我们可以利用多重选择语句来实现。2、多重选择语句的格式Select Case End Select。3、“表达式”与“表达式列表”的类型必须一致及表达式列表的三种形式。4、多重选择语句的适用情况学生总结通过互动小结,观察学生是否理解多重选择语句的结构、执行过程及使用条件。七、教学反思本节课首先从与学生有切身利益的问题来引入,如何解决这类问题,指出在解决从多种情况中选择一种情况的这类问题上,如果用IF语句来完成这一过程则会显得力不从心,因为会出现IF语句嵌套太多及程序的可读性、效率差等问题,从而在对比中引出多重选择语句以及如何运用它来成功的解决此类问题。其次让学生理解SELECT CASE语句的基本格式,虽然通过前后学习的对比学生对这些内容还是比较容易掌握的。最后师生共同来总结多重选择语句的执行过程,并在总结过程中,通过自学、教师讲解的方式以及及时的点评和互动式的激励性评价,加深了学生对问题的理解和记忆,同时也加深了对多重选择语句的认识,进一步提升了解决问题的能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年汽车轻量化材料在汽车轻量化车身制造中的研发成果转化与产业生态优化方案实施报告
- 2025设备租赁合同书模板
- 2025年尾矿资源再利用技术进展与生态环境修复策略报告
- 纸浆餐具(绿色环保)生产项目可行性研究报告
- 2025仓库租赁合同标准范本合同文本
- 新质生产力的主阵地
- 华为:新质生产力的企业典范
- 2025年课堂设计试题及答案
- 2025年会计模拟 试题及答案
- 年产115台精密激光焊接机项目可行性研究报告
- T-GDEIIA 56-2024 垂直起降低空航空器起降场基础设施配置技术要求
- 630KVA箱变安装工程施工设计方案
- DBJ51T 195-2022 四川省纵向增强体心墙土石坝技术规程
- 农家乐大学生创业计划书
- 《马克思生平故事》课件
- 主动脉夹层临床医学专业教学系列课件讲解
- 天津市河北区2024-2025学年九年级上学期12月月考数学试题(含答案)
- 内墙刮大白分包合同模板2025年
- 甘肃省行政执法人员综合法律知识考试试题库
- 个人资本注入公司合作合同
- GB/T 44739-2024枸杞及其制品中枸杞多糖的测定离子色谱法
评论
0/150
提交评论