第6课 猜数字算法设计 教学设计 浙教版(2023)信息科技六年级上册.docxVIP

第6课 猜数字算法设计 教学设计 浙教版(2023)信息科技六年级上册.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文档。上传文档
查看更多

课题

猜数字算法设计

课时

1课时

学习目标

1.通过探究“猜数字”问题的数据比较判别原理,掌握利用表格进行抽象与建模的方法,体验用算法解决问题的一般过程。

2.通过设计“猜数字”算法,运用流程图设计与描述算法,进一步理解算法与程序的关系。

3.采用具体数据验证算法,模拟算法的执行过程,了解根据输出结果完善算法是算法设计的组成部分。

学习重点

学习难点

学习准备

PPT、任务记录单、流程图、相关视频

学习过程

学习版块

学生活动

教师活动

设计意图

改进设计

回顾:观看视频,激发兴趣

集体观看“猜价格、得奖品”视频,思考:视频中猜价格交互的对象是谁?谁在不断地给出提示?他又是根据什么给出提示的?

教师播放“猜价格、得奖品”视频,并用课件出示需要思考的3个问题,要求学生边看视频边思考问题。

通过观看视频,教师引导学生展开思考和分析,意在激活学生思维,激发学习兴趣,使其快速进入有意注意的学习状态,为新课探索做好准备。

探索:畅玩游戏,初识人机交互

1.集体打开“打开智慧之门”小游戏,思考:游戏中猜数字交互的对象是谁?谁在不断地给出提示?他又是根据什么给出提示的?

2.对比分析视频和游戏两者之间的交互对象和给出提示依据的联系和区别。

1.教师下发“打开智慧之门”小游戏,要求学生独自体验游戏过程,同时思考问题并对比分析视频和游戏两者之间的交互对象和给出提示依据的联系和区别。

2.教师选择多名学生发言。

3.引出人机交互的概念,进而介绍其功能、基本流程,以及生活中常见的人机交互行为。

4.创设课堂情境:设计开发猜数字游戏程序。

以贴近学生生活实际的游戏为出发点,不但为学生创设了一个适合探究学习的真实问题情境,使其对猜数字游戏有了一个初步的感知,而且对人机交互程序的功能、流程以及优势等有了充分的认知,为下一步用算法解决问题,设计“猜数字”游戏营造了良好的学习氛围。

建构:设计猜数字游戏的算法流程

活动一分析关键要素,确定变量名称

1.集体回答用算法解决问题的一般步骤。

2.阅读课本“猜数字”游戏的规则,分析提取出解决猜数字问题的关键要素,选择合适的变量名表示“目标答案”与“猜的数”,并在任务记录单上做好记录。

3.再次独自尝试猜密码游戏过程,记录游戏的关键要素(输入、输出)情况。

活动二利用表格抽象,建立可计算模型

1.根据输入、输出的记录,推理得出数据比较的数学逻辑关系,并把表格补充完整。

2.综合分析数据记录,提炼归纳出数据比较的3种基本类型(大了、小了、对了),并用关键要素的变量名表示具体的数据,抽象建立“猜数字”游戏程序数据比较的可计算模型。

活动三控制交互,设计算法

1.在进行算法设计前思考以下问题:

(1)在用户输入数据前,计算机要完成什么工作?

(2)在用户输入数据后,计算机先要完成什么工作?

(3)如果没有猜中计算机又将如何处理?

(4)用户根据提示信息调整数据再次输入后,计算机又会如何操作?

2.自由举手回答问题,汇报交流的结果。

3.结合人机交互的流程,尝试用自然语言描述算法流程。

4.根据算法设计合理选择控制结构控制交互过程。

5.借助软件,利用填空的方式将自然语言描述的算法转换成完整流程图。

1.教师引导学生回忆第一单元运用计算机实现算法解决作品投票和“鸡兔同笼”问题的实践过程,复习回顾用算法解决问题的一般步骤并逐条板书。

2.教师引导全体学生自主阅读课本“猜数字”游戏的规则要求,结合上一环节猜密码游戏的具体经历,分析“猜数字”游戏规则的具体含义,厘清数量之间的基本关系,逐步引导学生提取出“目标答案”“猜的数”“数据判断规则”“输出提示”4个关键要素。进一步通过“人机交互猜数字的游戏程序在什么情况下会终止”的提问,引导学生将探究的重点聚焦到“猜的数”与“目标答案”的契合度上来。最后,提示学生选择合适变量名表示“目标答案”与“猜的数”。

3.教师引导学生记录游戏的关键要素(输入、输出)情况,为下一步抽象建模提供数据。

1.教师通过引导提示语“在猜数字人机交互的过程中,机器是怎么根据输入的‘猜的数’输出结果提示的?你能用数学符号简洁地表示‘猜的数’与‘目标答案’的比较过程吗?”让学生根据输出的提示信息推断出“猜的数”与“目标答案”的数量关系,再运用代数式表达数据之间的逻辑关系,最后把表格中的数据比较一栏补充完整。教师巡视课堂,对学习能力较弱的学生适时进行辅导。

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档