第12课 《韩信点兵同余法》教学设计 浙教版信息科技六年级上册.docx

第12课 《韩信点兵同余法》教学设计 浙教版信息科技六年级上册.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第12课《“韩信点兵”同余法的实现》教学设计

一、学习内容分析

本课是《算法的效率》单元中的第5课。本课的教学内容是引导学生了解同余法解决问题的一般过程,并且实现同余法的程序编写与调试。

通过本课学习,学生能够了解同余算法的基本原理,熟悉同余算法程序设计的基本思路及程序结构特点;学会使用同余算法解决现实生活、学习中所遇到的问题;感受同余法的算法执行效率。

二、学情分析

本课学习对象为六年级学生,在前面的章节中,学生已经学习了算法的实现、算法的效率,对一些简单的问题形成了初步的抽象与建模、设计算法、验证算法。学生已经学习过韩信点兵的枚举法和筛选法,对这个问题很熟悉了,可以直接切入问题,重点在于三种方法的对比。

学习目标:

教学目标

核心素养指向

1. 了解同余法的思想,掌握用同余法解决问题的一般过程。

2. 通过使用同余法解决“韩信点兵”问题,掌握同余法的程序实现,进一步体会算法的多样性。

【信息意识】能简单掌握同余法,并识别同余法的应用场景。

【信息社会责任】能将同余法用在造福社会的方面。

四、教学重难点

教学重点:掌握使用同余法解决问题的一般过程。

教学难点:掌握同余法的程序实现。

五、课前准备

学习环境:网络教室

学习资源:课件、视频、算法相关资料

设计思路

本课遵循《义务教育信息科技课程标准(2022年版)》提出的“科学原理和实践应用并重”的课程理念,基于六年级学生的认知规律,沿着“场景分析-原理认知-应用迁移”的学习逻辑,学生利用算法的原有知识,以信息社会日常活动中蕴含的算法为例,了解算法的价值与局限,提高自我保护意识和能力。

七、学习过程

(一)激趣导入揭示课题

学习内容与活动

设计意图

回顾旧知,引入课题

1.同学们,前面的课程我们已经学习了使用枚举法和筛选法解决韩信点兵问题。

请同学们说一说,它们分别用了多少次运算解决韩信点兵问题?

枚举法300筛选法100+34+6

请问你还有更快速的方法吗?

回归课本,观察实践

师:请完成课本51页表格,

你发现了什么现象?得出什么结论?

3.归纳规则

23、128、233都符合“x%3==2”“x%5==3”“x%7==2”的条件,并且它们的差值都是105,你们发现105和3、5、7的关系是?

【观看视频】总结同余法

揭示课题

通过课本事例,快速引出同余法。

(二)联系课本了解作用

学习内容与活动

设计意图

全开放验证

【抽象建模】

1) 确定变量:用变量x来表示士兵数量,1000≦x≦1100;

2) 抽象规则:满足三个条件:x除以3余2,x除以5余3,x除以7余2;

3) 建立模型:满足满足三个条件:x除以3余2,x除以5余3,x除以7余2的数字的差值都是105,且最小满足数字是23

通过画流程图抽象关键元素,建立韩信点兵的同余法模型。

(三)批判性思考分析利弊

学习内容与活动

设计意图

流程图补全

对照流程图和我们的模型,请大家猜一猜:空白部分填什么?

【综合练习】

请根据流程图修改程序:

通过设计算法的过程重复锤炼“分析问题-抽象与建模-设计算法-验证与优化”的思考链。

(四)迁移应用巩固提升

学习内容与活动

设计意图

韩信点兵三种方法能否用自己的话说说区别?

通过练习,巩固关于算法在不同场景下的使用考量。

板书设计

韩信点兵“同余法”的实现

枚举法、筛选法、同余法

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

售后加微 wkl436858

1亿VIP精品文档

相关文档