第9课 体验算法控制 教学设计-2024新浙教版五年级上册《信息科技》.doc
-
文档编号:7679688
资源大小:54KB
全文页数:3页
- 资源格式: DOC
下载积分:2文币 交易提醒:下载本文档,2文币将自动转入上传用户(QXX)的账号。
微信登录下载
快捷注册下载
账号登录下载
友情提示
2、试题类文档,标题没说有答案的,则无答案。带答案试题资料的主观题可能无答案。PPT文档的音视频可能无法播放。请谨慎下单,否则不予退换。
3、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者搜狗浏览器、谷歌浏览器下载即可。。
|
第9课 体验算法控制 教学设计-2024新浙教版五年级上册《信息科技》.doc
1、体验算法控制 教学设计一、学习内容分析体验算法控制是小学信息科技五年级上第二单元算法的控制机构第4课的内容。第二单元安排了算法的控制结构,包括顺序结构、分支结构、双分支结构,在分支结构中还安排了算法的验证,整个内容这样安排都意在为解决问题找方法,进而培养计算思维能力。算法控制的灵活应用可以解决生活中的很多问题。经过前面三节课的学习,本单元还需要一个综合项目来对前面的学习做整合应用,也是单元主题项目的提升应用。为了能将问题解决的基本思路渗透于整本教材,基于用关键信息分析问题的思想,教材安排了用算法解决问题的三个进阶过程作为本课的学习载体,即分析问题、设计算法、验证算法三项内容。二、学习对象分析第
2、一单元中经过前几节课的学习,学生绘制流程图的熟练程度有所提高。本课安排了讨论环节,引导学生发现生活中常见应用场景背后的算法问题,旨在勾起学生对问题分解的认知,使其意识到用关键信息分析问题的重要性,从而能综合应用顺序结构、分支结构的思想来解决问题。在分析问题环节,结合买票问题尝试分析其中的关键信息,让学生体验用关键信息分解问题的算法流程。在设计算法环节,进一步体现问题分解的思想,用关键信息寻找关键节点实现算法设计,旨在让学生体验问题分解程度大小对算法控制结构的影响。在用流程图表示算法环节通过流程图的切割、分解、细化,抽象出顺序、分支等算法控制结构,旨在让学生体验算法设计的思维过程,同时将细化的算
3、法用一幅流程图呈现,其中还蕴含了分支嵌套的概念,为后续学习做铺垫。算法验证环节,突出了流程图描述到Python代码描述的一一对应关系,既有代码的综合阅读渗透,又有算法结构组合的探究。三、教学目标1.通过分析生活中的实例,体验用关键信息解决问题的一般流程。2.通过设计真实案例的算法,学会用流程图表示解决问题的过程。3.通过对比流程图与程序代码,体验程序带来的便捷。教学重点:合理分解问题,学会用流程图表示解决问题的算法。教学难点:根据解决问题的思路设计有效的算法。素养指向:认识到算法对解决生活和学习中的问题的重要性。四、方法策略以学生实践为基础,采取任务驱动式教学,以学为本有效地落实教学目标。辅以
4、案例分析法、归纳总结法、小组合作法,在解决问题的过程中,体验学习过程,发展计算思维。五、教学流程(一)复习回顾,导入新知教学内容与活动设计意图情境导入火车站进站时凭身份证检票、通过刷指纹进出楼宇、购物支持刷脸支付等为人们的生活提供了便捷,这背后也都蕴含着各种各样的算法。活动一:你能描述其中一个应用的算法吗?通过描述火车站中的算法,激发同学们的兴趣,引出主题。(二)复习回顾,导入新知教学内容与活动设计意图1.检票的过程人工检票时,可以分成以下几个步骤:步骤 1:出示车票。步骤 2:查验核对。步骤 3:通过检票。活动二:如果要用计算机来实现“查验核对”的过程,需要如何设计算法?2.设计算法 活动三
5、:设计算法使用流程图描检验核对的算法。(根据查验核对的过程,先将问题分解为判断日期、判断车次、判断乘客等小问题,再把解决某个小问题的算法用流程图表示。判断日期的算法。)3.验证算法在计算机中编写程序并运行,可以对算法进行验证。日期核验算法的程序代码参考如下,观察与流程图中每一个环节对应的程序代码,知道其相应的作用。想一想:火车站验票闸机的工作流程中,哪些属于顺序结构?哪些属于分支结构?你还可以怎么优化验票闸机的算法?从人工检票过渡到计算机实现检验核对过程。使用流程图来描述火车站检验核对票。观察代码,进一步理解检验核对。(三)课堂小结,巩固延伸教学内容与活动设计意图1.总结所学,拓展提升总结本课所学2.练一练如果需要增加车次信息核验,上述流程图要怎样修改?上述代码需要怎样修改?当堂练习,巩固加深。拓展延伸。 板书设计体验算法控制场景分析-设计算法-验证算法