《第2课 分支结构》精品教案.docxVIP

《第2课 分支结构》精品教案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

学而优教有方

PAGE2/NUMPAGES2

第2课分支结构

课题

分支结构

单元

第三单元

学科

信息科技

年级

五年级

教材

分析

本课聚焦“分支结构”,围绕“概念认知—类型区分—程序实现”展开,重点突破“根据条件选择执行路径”的核心逻辑。教材仍以生活场景为起点,通过“学校根据天气选择是否开展室外活动”的案例,引出“分支结构需判断条件,选择不同执行路径”的定义。

在分支类型讲解上,教材通过“小明穿衣服”的递进案例,清晰区分单分支与双分支:单分支是“条件成立则执行额外步骤,不成立则直接执行后续”(如穿夹克后,降温则换羽绒服,否则直接出门);双分支是“条件成立与不成立分别执行不同步骤”(如先判断降温,再选择穿羽绒服或夹克),同时指出“判断节点(菱形)是分支结构的标志”,帮助学生识别分支类型。

程序实现环节,教材以“判断儿童是否需要购买火车票”为任务,分步骤拆解双分支结构编程:先通过“询问并等待”积木获取儿童年龄,再用“如果……否则……”积木设置判断条件(年龄<6),最后用对话积木输出“免票”或“不免票”结果;并通过“挑战任务”(判断优惠票、全价票)拓展至多分支结构,让学生理解“分支可嵌套,满足复杂条件判断”,形成“生活案例—类型区分—程序实现—拓展应用”的学习逻辑。

教学

目标

1.通过生活中的实际案例,理解分支结构的概念及其在解决问题中的作用,培养信息识别与应用的意识。

2.通过分析单分支、双分支和多分支结构的异同,掌握根据条件选择不同执行路径的方法,提升逻辑思维与问题分解能力。

3.通过绘制流程图和编程实现分支结构,学会用“条件判断—分支执行—结果输出”模式解决实际问题,增强数字化工具的应用能力。

重点

1.理解分支结构的本质:明确分支结构需根据“条件是否成立”,选择不同的执行路径(单分支、双分支、多分支)。

2.区分分支类型:能根据任务场景判断单分支(条件成立则多一步操作)与双分支(条件成立与不成立各执行一步操作)。

3.实现双分支程序:会用图形化编程的“询问并等待”“如果……否则……”“运算”积木,完成条件判断与结果输出(如判断儿童购票)。

难点

1.条件表达式的正确设置:学生易混淆运算符号(如将“年龄<6”写为“年龄=6”),或忽略“获得答复”积木的数值类型(如输入的年龄是文本型,需转换为数值型),导致判断错误。

2.多分支结构的逻辑嵌套:在“判断优惠票、全价票”任务中,学生易混淆嵌套顺序(如先判断是否<14,再判断是否<6),导致逻辑混乱。

3.分支与顺序的区别:学生易将“有步骤先后”的顺序结构误判为分支结构(如“先穿袜子再穿鞋”是顺序,而非分支),需明确“是否有条件判断”是核心区别。

教学过程

教学环节

教师、学生活动

导入新课

情境创设

展示生活中的选择场景,提问学生如何做决策,引导学生理解“选择”在生活中的普遍性。

讲授新课

一、认识分支结构

1.讲解分支结构的定义和分类(单分支、双分支、多分支)。

2.通过“小明穿衣”案例,分析单分支和双分支结构的区别,展示流程图(图3.2.1、图3.2.2)。

3.强调判断/决策节点在分支结构中的重要性(图3.2.3)。

4.组织学生完成【课堂任务一】,指导学生根据流程图(图3.2.4)完善“儿童购票”判断逻辑,并巡视指导。

【课堂任务一】

根据我国《铁路旅客运输规程》规定,每一名持票成年人旅客可免费携带一名未满6周岁且不单独占用席位的儿童乘车。如果一名成年人旅客携带一名儿童乘车,输入儿童的年龄,判断年龄是否小于6周岁,进而确定是否需要为该儿童购买车票。请完善下面的流程图(图3.2.4)。

是否小于6岁?

是否小于6岁?

图3.2.4双分支结构判断是否购票流程图

5.组织小组交流讨论

二、分支结构在计算机中的实现

1.讲解如何用图形化编程工具实现分支结构,演示“询问年龄”和“如果…否则…”积木的使用(图3.2.5至图3.2.7)。

2.指导学生完成(教材P71-73内容)“儿童购票”流程图(图3.2.4)的编程实现(图3.2.8)。

三、挑战

《铁路旅客运输规程》规定,年满6周岁且未满14周岁的儿童应当购买儿童优惠票;年满14周岁的儿童,应当购买全价票。每一名持票成年人旅客可免费携带一名未满6周岁且不单独占用席位的儿童乘车。

当输入年龄后,要知道是否免票,是否需要购买优惠票或者全价票,只需要在图3.2.8的代码中的否则处再增加一个双分支结构,判断是否小于14周岁。

用图形化编程工具实现根据输入的年龄,输出是否免票,或者购买优惠票、购买全价票的小程序。

参考:

图双分支结构判断是否购票程序优化

课堂小结

1.回顾本节课所学内容。

2.布置课

文档评论(0)

crsky2046 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档