《分支结构》教学设计_第1页
《分支结构》教学设计_第2页
《分支结构》教学设计_第3页
《分支结构》教学设计_第4页
《分支结构》教学设计_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章第三节多分支选择结构——第四章第三节多分支选择结构——“道路若干条,哪条先通,走哪条!”藁藁城市职教中心李艳芹授课班级:授课班级:09微机1班授课班级:授课班级:20v1、20v2班授课类型:授课类型:新授课授课时间:2022.4授课时间:2022.4中等职业教育课程改革规划新教材中等职业教育课程改革规划新教材藁城区职业技术教育中心集体备课教学设计PAGE8主编:安丽红、李燕、沈占会、韩建良《数据库应用技术(VisualFoxPro6.0主编:安丽红、李燕、沈占会、韩建良《数据库应用技术(VisualFoxPro6.0)》《第四章第三节多分支选择结构》教学设计一、教材分析本课所使用的教材是由河北出版传媒集团河北科学技术出版社出版,安丽红、李燕、沈占会、韩建良主编的《计算机应用基础》。该书在编排体例上,立足教师教学和学生学习;在内容上注重避繁就简、循序渐进;在例题的选取上力求其代表性和实用性。除基础知识的讲解外,本书还着重介绍了使用VisaulFoxPro6.0进行程序设计时应具备的专业知识及其使用技巧,突出“任务引领”、“做中学,做中教”的教育理念。本课是第4章第3节选择结构小节中的多分支选择结构,是学生掌握了单分支和双分支选择结构基础上的一个提升。多分支选择结构在解决诸如分段函数、水、电及邮资分段计费等情况较多的问题时,比双分支嵌套结构实现起来流程更清晰,为后续学完循环结构之后解决综合程序问题打下基础。二、学情分析本节授课对象是中职计算机应用二年级的学生,作为信息时代的花季青少年,他们思维活跃,想象力丰富,动手能力较强、有好奇心,对互联网依赖强,但不善于阅读,不喜欢动脑思考问题;他们对图形图像比较敏感,厌烦枯燥的文字说教,缺乏学习积极性与主动性。就本学科知识结构而言,他们已学习了常量、变量、表达式、函数等基础知识,掌握了常用的VF命令和数据定义、操作和查询三类SQL语句以及基本输入输出命令的使用,熟练掌握了程序文件的建立、修改和运行操作,理解了顺序结构和单分支及双分支两种选择结构,通过习题也了解了IF语句的嵌套格式及应用。结合以上学情,我按照异质分组原则,将全班分为四个小组。三、教学目标知识与技能: 1.掌握多分支结构的语句格式、功能和注意事项;2.使用多分支选择结构解决水、电及邮资等分段计费问题。过程与方法: 1.引导学生树立分类意识,培养清晰的逻辑思维;2.培养学生自主探究、团结协作的学习习惯;3.提高学生分析问题、学以致用的能力。情感态度与价值观:1.通过对一些分段计费问题的处理培养学生节水节电意识;2.教学生会设计加密方案提高保护个人信息安全意识;3.教育学生响应“垃圾分类”号召,提高学生公德素养。四、教学重难点重点:1.熟练掌握多分支选择结构的语句格式及功能;2.准确使用多分支选择结构语句解决如水、电及邮资等分段计费问题。难点:1.理解各分支条件间的递进关系,若条件与大小有关,书写条件时要按一个次序才不易丢失条件。2.能够构造合适的分支条件,分析程序流程,根据不同的程序流程选择适当的分支语句。易错点:设计分支流程时,各Case语句的顺序容易混乱,使得实际情况同时满足分支结构中的多个条件时,受常规思维定式影响,导致程序结果分析出错。五、教学课时2课时六、教学策略教学方法为实现教学目标,本节课主要采用启发演示、案例教学、任务驱动的多元化教学方法,借助微课,指导学生学习。学习方法采用自主学习法、合作探究法、实践操作法、问题解决法,学生通过“模仿→学习→操作→总结→应用”在“学中做,做中学,学中练,学做练结合”。七、教学准备课前:课上:八、教学过程教学环节教学内容教学组织设计意图时间分配教学流程课前自主学,课中学做练,课后拓展延。突出任务引领,学中做,做中教。15+45+15课前准备1.课前学习超星平台中的课前导学ppt并完成课前测试。2.观看《数据筛选》微课,并动手操作,完成“成绩分析”实例任务。1.教师在平台发布资料;2.学生自主学习,完成课前测试,观看微课,有条件的动手完成实例。3.教师从测试情况中了解到学生对设计分支流程时,各Case语句的顺序容易混乱;实际情况同时满足分支结构中的多个条件时,程序结果分析出错。1.熟练掌握多分支选择结构的语句格式及功能;,并通过测试对自学情况进行及时反馈。2.教师通过反馈结果了解学生初探基础知识情况,针对学习难点和易错点的突破进一步分析。课前学生自主掌握大概15分钟反馈精讲预习反馈1.教师提问:日常生活中你遇到过哪些分支问题?哪些是单分支?哪些双分支?有没有更多分支问题?如何利用多分支语句解决实际问题?2.教师举例:日常水电费、邮资或打车等分段计费时,分支较多用双分支选择结构实现,需嵌套多层,容易混乱。3.学生代表套用DoCase分支结构,解决以上分段函数问题:1.教师举例,让学生判断,使学生理解多分支选择结构适用情况。2.学生回答,并回顾两种分支结构语句进行。3.分段函数,每段的X取值范围如何转换成一个Case条件;书写对应语句序列时注意VF表达式与数学表达式的区别。1.检测课前预习效果。2.以承接前面双分支嵌套结构解决分段函数问题,引导学生进入新课,激发学生探究知识的欲望。3.学生示范,师生互动发现问题及时解决。3分知识精讲教师精讲:教师针对预习反馈情况,演示精讲,做出点拨,师生总结出多分支选择结构的语句要点:1)不管几个Case条件成立,只执行从上至下第一个Case满足条件的语句序列;从上朝下依次判,谁先满足谁执行2)若所有Case条件都不成立,执行OtherWise子句中语句序列,若无OtherWise子句,则直接转向EndCase后面语句。3)DoCase和EndCase必须配对出现。4)当有三种或三种以上情况只能选择其一时,适用此结构。1.师生总结VisualFoxPro为我们提供的多分支语句,可解决哪些问题。2.教师精讲点拨:掌握够用即可原则,书写成最简练形式,体会各Case语句对应条件从上到下的递进关系;3.带着“如何构造语句解决问题”进入下一环节。1.教师少讲精讲,做好引导;2.师生共同总结,确定重点、难点和易错点。2分自主学练自主学习1.学生在教师精讲之后,重新观看微课中实例1、2、3的解析视频,熟练掌握分支结构的语句流程。1.教师将微课做成切片,通过“超星学习通”平台推送前3个给学生,并通过局域电子教室发布两个同类型内容不同的任务单。2.学生根据微课视频,整理多分支语句要点;3.程度好的同学在电脑端编写代码,运行程序,理解分支语句。体现分层教学:1.照顾课前没有主动预习的同学。2.与课前预习内容一致,但又有一定的拔高,让程度好的学生既有成就感,同时又有上进心。5分(2+1+2)小试身手1.根据课前反馈的预习情况,给不同学生发布不同的任务单,预习不到位的发与微课完全相同的任务实例,预习充分的同学发改进的任务实例。2.学生操作掌握:1)熟练程序的建立与运行;2)快速将设计好的程序代码录入并执行。3.观察运行结果,理解和掌握分支结构程序流程。1.学生领取任务单根据情况选择边学边做/学完再做。2.学生自主学习,动手操作完成三个比较简单的程序填空,解决实际问题。3.教师要求:弄清各分支条件间的递进关系:后面的分支是在否定了前面分支前提下的情况;进而确定如何书写各Case条件更为简练,纠正预测中一些学生的错误认知。4.设疑:多分支语各语句序列中能否再嵌套多单分支、双分支或多分支语句?根据经验得出结论。1.在“学中做、做中学,学做结合”的教学活动中培养学生独立思考和案分析例的能力。2.教师要求不同情况的同学完成不同的练习,而且允许学生自己选择是“边学边练”,还是“学完再练”两种不同的完成方式,体现出分层教学,因材施教。3.引导学生树立分类意识,培养清晰的逻辑思维;5分(2+1+2)情境应用创设情境教师创设情境:“石家庄居民用水实行阶梯水价,不同用水量对应的水费价格是不一样的,主要目的是为了提倡居民节约用水,那么2022年石家庄市阶梯水价水量是多少?跟随信用家装修网小编一起来了解下吧!”2.分析具体需求:编程实现根据输入的用户用水情况能速度计算出本月应缴水费……3.分析可得该问题为三种以上情况只能选择其一,适用多分支选择结构。1.教师创设情境,展示案例。2.师生分析案例,整理出各分支条件。1.创设情意激励学生在解决实际问题的体验中掌握知识技能;2.以此案例驱动,除了让学生学会知识技能外,还加强了学生的节水意识。3.将结论板书,方便学生操作时参考。4.提高学生分析问题、学以致用的能力。2分学以致用1.任务分解:教师引导学生们先将收费标准按用途将整体分为七类,对应7个Case语句分支;对于"居民生活用水"的情况又按水的取值范围分出3个分支。2.教师引导学生发现,学在生中出现了两种不同的看法:1)直接由用途与水量两个变量情况直接将程序流程分为并列的9个分支;2)先按水的用途分为7个分支,作为程序流程的第一个层次,而对于居民生活用水这个分支,又可以分三个分支,作为第二层分支结构。3.突破难点:第一种想法难点在于居民生活用水三个分支,Case条件的确定;第二种想法难点在于需要分支结构嵌套。1.教师将整理的条件书写到黑板上。2.教师将其他程序代码给学生,让学生将以上分析用正确的DoCase……EndCase语句表达出来,两种方法均可。3.教师给定几个具体用水类型和用水量,验证两种方法得到的水费结果是否相同。1.采用任务驱动方式,使每位同学倍感兴趣从而积极参与到学以致用的任务中去。2.完成任务过程中,学生自主动手操作解决问题,教师指导操作技巧,体现学生的主体地位。3.教师在学生掌握了基本操作方法的基础上,布置类似而又有不同的问题,这种递进式的任务设置,符合学生由易到难的学习规律。8分任务升级,团队解疑自主探究,小组探讨1.教师设疑:以上两层分支结构中,各分支语句的顺序是否可以调整,它们之间的关系是并列关系还是递进关系呢?2.教师布置团队任务——分组完成课堂练习:3.学生自主学习:理解DoCase语句的四大要点。4.小组探讨完成练习题目:清楚程序流程,避免受常规思维定式影响,导致程序结果分析出错。5.教师自编口诀,化解难点:1)从上朝下,依次判;谁先满足,谁执行;2)先管特殊;再理一般。1.教师布置任务引导组内组间探讨;2.学生理解语句的四个特点;3.分组探讨:实际情况同时满足分支结构中的多个条件时,应执行哪个Case语句对应的语句序列;4.师生总结:1)“道路若干条,哪条先通,走哪条!”1.通过此环节巩固所学操作技能,拓展知识层面和技能深度,提高学习效果。2.教师起到引导解疑助学作用,充分体现学生的主体地位。3.通过小组探究教师点拨解决本课的第一个难点理解各分支条件间的递进关系,在解决条件与大小有关的问题,书写条件时要按一个次序才不易丢失条件。4.培养学生自主探究、团结协作的学习习惯;8分解决问题1.动手操作根据小组探讨操作要点,各同学动手操作,输入代码,运行程序,理解难点和易错点,并做好重、难点知识的总结。2.拓展发挥1)练习中的选择第12题,如果受常识性定势思维影响,将导致程序结果分析错误,为了使得程序设计合理,应如何修改代码。2)练习中程序填空第8题,如何改进使得程序更简练?如何改进成循环,拓展程序功能以真正实现多字符加密机制。1.学生分工合作:两位同学分析解析问题,两名同学输入代码,运行程序来验证分析正误。2.教师巡视解疑1)解决输入程序代码时出现的错误。2)分析问题时出现的错误。3)若条件与大小有关,书写条件时要按一个次序才不易丢失条件。4.师生总结:条件两种顺序:1)一直用<,后面的数值,从小到大2)一直用>=,后面数值从大到小;要求学生,用最简练的语言解析问题;用最短的时间最少的出错误次数,完成程序的验证,在实践中培养学生干练、严谨的职业素养。3.通过教师解析,解决本课的第二个难点:让学生学会构造合适的分支条件,分析程序流程,根据不同的程序流程选择适当的分支语句。4.教学生会设计加密方案提高保护个人信息安全意识!2分评价延展展示评价1.学生自评:组长组织本组同学将本组分到的任务练习分析过程及结论填入学习量规表,进行自评,并上传平台,供教师评价。2.小组展示自评:三组和四组代表上台展示选择12题和程序填空第8题的解析。要求说出:代码设计结果及设计思路。3.教师点评程序流程是否合理,代码是否准确是否最简单。4.小组互评网络投票,评选优胜小组。1.教师发布学生评分量规表2.学生填写量规表进行自评3.教师查看量规表上传情况。4.小组展示操作5.教师点评6.小组互评7.超星平台中投票评选。1.填写量规表让学生学会总结,查找不足,确定以后努力方向。2.小组展示提高学生的心理素质、思维能力和语言表达能力。3.小组互评,提高学生沟通能力,促进相互学习,有利用学生掌握多种操作方法。8分课后延展1.师生总结要点:(1)当有三种或三种以上情况只能选择其一时,适用此结构。(2)不管几个条件成立,只执行从上至下第一个满足条件的Case语句序列,即“道路若干条,哪条先通,走哪条!”(3)若条件与大小有关,书写条件时要按一个次序才不易丢失条件。(4)条件两种顺序:1)一直用<,后面的数值,从小到大2)一直用>=,后面数值从大到小;2.教师布置拓展任务:“垃圾分类我先行”:学生登录超星平台班级活动模块,下载“垃圾分类知识介绍”,自己设计程序流程,编写程序代码,并运行调试,在将来学完面向对象的程序设计之后将它改进成一个表单界面实现垃圾分类信息化。1.师生对知

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论