第3课 算法设计(教案)-2024新浙教版六年级上册《信息科技》.docx

上传人(卖家):QXX 文档编号:7752781 上传时间:2024-08-13 格式:DOCX 页数:8 大小:889.06KB
下载 相关 举报
第3课 算法设计(教案)-2024新浙教版六年级上册《信息科技》.docx_第1页
第1页 / 共8页
第3课 算法设计(教案)-2024新浙教版六年级上册《信息科技》.docx_第2页
第2页 / 共8页
第3课 算法设计(教案)-2024新浙教版六年级上册《信息科技》.docx_第3页
第3页 / 共8页
第3课 算法设计(教案)-2024新浙教版六年级上册《信息科技》.docx_第4页
第4页 / 共8页
第3课 算法设计(教案)-2024新浙教版六年级上册《信息科技》.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、第 3 课算法设计教学设计 【课标内容要求】针对简单的问题,尝试设计求解算法。【教学内容分析】本课教学内容在课标中所处属“身边的算法”模块,本课是六年级上册第一单元算法实现中的第 3 课“算法设计”,本单元是让学生了解算法设计的一般步骤,并且能够通过算法设计来解决一些简单问题。本课在本单元中起了承上启下的作用。前面第 1 节课主要了解了算法解决问题的一般步骤是抽象和建模、算法设计、验证算法。第二节课着重认识了抽象与建模,本课主要内容是使用经典算法思想进行算法设计, 在明确算法思想的基础上,使用具体的计算模型,合理选择控制结构,最后用流程图描述算法,为后面算法的执行打下基础。【教学目标】1. 简

2、单了解多种经典算法,认识枚举法2. 使用枚举法来解决“鸡兔同笼”问题,能够用流程图描述算法。3. 提升计算思维,提高信息安全意识。重点:了解枚举法的原理,并会使用枚举法来进行算法设计 难点:用流程图描述算法。【核心素养指向】1. 能对简单问题进行抽象、分解、建模,制定简单地解决方案。(计算思维)2. 在完成任务过程中,有意思地寻求恰当地算法解决问题。(信息意识)3. 认识到算法对解决生活和学习中的问题地重要性。(信息社会责任)【学情分析】本课的授课对象为六年级学生,学生在五年级就学习了一些算法的知识,如算法的标识、算法的控制结构、用算法解决问题,算法与计算机程序之间的关系。通过前面两节课知道了

3、计算机中实现算法的一般步骤:抽象与建模、算法设计、验证算法,还着重认识了抽象与建模,但对算法设计不太了解,无法精确的来描述算法。【设计构想】从经典案例出发,引发学生思考。采取任务驱动式教学,以学为本有效地落实教学目标。辅以案例分析法、归纳总结法、小组合作法,在解决问题的过程中,体验学习过程,发展计算思维。在本课重点上我使用学习小伙伴(课件、视频),以学生喜闻乐见的形式消除畏难心理。让学习伙伴描述学习过程,把隐形的思维通过外显的形式呈现,让学习的路径清晰可见,有助于学习开展学习和自我评价。并通过小游戏(试一试)在突破难点上我是使用了“分治法”,把难点“用流程图描述算法”分了 3 个小问题。第一步

4、:通过“算法框架”确定枚举对象(循环结构)和正确解条件(分支结构),完成枚举法流程图。第二步:确定输入输出项。第三步,使用流程图完成算法描述。在教学评价上我使用了过程性评价和终结性评价。过程性评价:过程中我采用了自我评价、回答问题、 组内评价、做游戏、完成任务单等多种方式来监控学生学习过程,鼓励学生反思;终结性评价:通过完成用流程图描述算法,达到预期的教学目标【教学环境及资源准备】电脑教室,课件,学习视频,学习任务单【教学活动设计】学习任务(各环节)学习过程设计意图用时(单位: 分 钟)教师活动学生活动趣味引入, 引出主题(探索)1. 游戏引入猜数字,猜对有奖。猜我手中的一个数,由1,2,3个

5、数字组成;第一次猜一位数;然后猜二位数; 最后猜三位数。让学生回答猜数时你是怎么想的?怎么样能把数字猜到,不漏掉?2. 引出主题通过设计算法来获得所有可能的答案。板书:算法设计1.讨论交流解答猜数字总结:要有序地尝试每一种可能,直到猜对。通过猜数字游戏引入,让学生明白:位数越多越难猜;要猜对数字,就要有序地尝试每一种可能,直到猜对。然后引出上课的主题。10项目学习, 学习新知(构建)1. 认识算法播放视频经过大量的实践,人们发现了一些共性的规律,将其总结成了经典的算法。合理地选择经典算法,可以为具体问题的解决设计出更加精妙的方法。2. 深层解剖,描述问题(1)认识枚举法播放视频3,并阅读书本1

6、1页内容和流程图,找出枚举法的关键因素。1.认识算法观看视频简单认识多种经典算法。2.深层解剖,描述问题(1)认识枚举法通过观看视频了解多种经典算 法,并知道合理地选择经典算 法,可以为具体问题的解决设计出更加精妙的方法。初步感知枚举算法,知道枚举法的关键因素:确定枚举的范围和正确解的判断条件 。20试一试:观看视频 3,阅读书本,认识枚举法。找出枚举法的关键因素。试一试:把右边的文字拖到左边的流程图中。想一想: 回答问题要是不是这样,任何人可以一个个枚举所有可能的密码,最终破解密码。(2)项目再探,框架确定小组合作探讨,完成任务单中的填一填。上节课通过抽象与建 模,建立了鸡兔同笼的计算模型.

7、在枚举“鸡兔同笼”问题的解时,使用循环结构在035 之间枚举 ji 或 tu,使用分支结构判断是否满足正确解条件:jix2+tux4=94 为了方便计算,可以只枚举其中-种动物的只数,另一种动物的只数为 35 减去该动物的只数。(3)层层递进,算法描述问题 1:我们可以用自然语言、流程图来描述。问题 2:由于给定了初始条件, 所以鸡兔同笼问题中,不需把右边的文字拖到左边的流程图中通过试一试,熟悉用流程图来描述枚举法,了解枚举法原理。想一想:为什么在登录网站、APP、ATM自动柜员机时,系统要限制用户输入密码的次数?让学生明白这样做的目的是为了保护财产安全。提高信息安全意识。(2)项目再探,框架

8、确定对问题进行算法设计时可以从选择控制结构,列出具体算法框架着手。小组合作探讨:借助枚举法的思想,结合上节课建立的模型,再选择控制结构, 得到具体问题的算法框架。填一填1:完成任务单中的填一填1。通过小组合作探讨,完成学习任务单,在明确算法思想的基础 上,使用具体的计算模型,合理选择控制结构, 可以得到解决具体问题的算法框架。(3)层层递进,算法描述确定算法框架后,可以试着来描述算法了。问题1:我们可以用那些方法来描述算法吗?不管用哪种方法来描 述,我们都要要精准描述算法的每一步骤,明确算法的输入、输出。问题2:鸡兔同笼中输入和输出的数据是什么?填一填2:要输入数据,将 tu 的值初始化赋为

9、0;而输出的结果就是tu 和 ji 的值。明确算法的输入输出。小组合作,根据设计好的算法框架,结合填一填1中的枚举的流程图,尝试用流程图将算法完整的描述出 来。填一填 2:小组合作,尝试用流程图算法完整的描述出来。用流程图来描述算法。试一试:除了枚举兔的数量,还可以枚举哪些数量?试一试:思考:鸡?脚?枚举对象不一样,判断条件可能也不一样巩固延伸, 拓展练习(练习)练一练:利用枚举法设计“百钱买百鸡”问题的算法,并用流程图描述本课小结:谈谈这节课有什么收获?练一练:完成下发的练习本课小结:谈谈上完课后的感受当堂练习,巩固加深。拓展延伸。10填一填 1填写“枚举”和“正确解条件”,并填入枚举法流程图枚举(对象和范围):正确解条件:兔的只数鸡的只数总脚数是否满足正确解条件填一填 2

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学 > 信息 > 浙教版(2023) > 六年级上册
版权提示 | 免责声明

1,本文(第3课 算法设计(教案)-2024新浙教版六年级上册《信息科技》.docx)为本站会员(QXX)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|