AI玩Flappy-Bird课堂教学设计.docVIP

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

课堂教学设计方案及技术运用的说明

基本信息

教学主题

AI玩FlappyBird

对应能力点

学科

信息素养拓展

年级

姓名

电话

省(市)

学校

教学内容分析

本节课利用“源码编辑器”自带的人工智能模块来完成用“AI玩热门游戏FlappyBird”,让学生体会人工智能的魅力,学习人工智能的基础概念。培养和提高学生智能素养,提升学生智能物品的操作能力,也包括创造某种智能物品的能力。

教学目标(根据学科课程标准和学生实际,指向学科思想方法、学科核心素养的落实,确定本课学习目标)

知识目标:

知道“人工智能”“机器学习”“深度学习”概念,能分清楚三者的关系。

理解“机器学习”需要面对的两个主要问题以及“人工神经网络”的三层结构关系。

掌握“人工神经网络”模型的建立、训练、使用的方法,能借助于“人工神经网络”完成用“AI玩热门游戏FlappyBird”。

素养目标:

培养和提高学生智能素养?,提升智能技能,培育初步专业智能理念。

情感目标:

人工智能时代的大门已经开启,人们将在不久的将来感受到,人工智能给世界带来的变化。掌握了一定的智能素养,才适应和超越,即将到来的人工智能兴盛时期。

教学前的各种准备

在此阶段如果有运用技术的情形,请在相应环节处说明选用技术的软件名称和技术使用的基本情况(包括根据教学目标和学情使用技术的理由和技术的使用方式等)

学习者分析(学生与本课学习相关的学习经验与习惯、知识和技能基础、学习兴趣与需求分析,能力发展需求与路径分析,学习本课可能碰到的困难等)

18物联网目前处于高三,是浙江省第一届中本一体化班级。学生入学成绩在中职生中名列前茅,学习专业积极性很高,但因为要参加高职考目前处在高职考学科复习阶段。也是因为高职考整个高三他们专业课学习处于停滞状态。学生没有学习新知识的时间,但学生具有程序设计基础但没有学习过时下人工智能领域使用最广的“Python”语言,无法使用功能强大的“Pytorch”“TensorFlow”等人工智能框架。所以我选择了“源码编辑器”它自带简单的人工智能插件,图形化界面学生简单学习就可以上手使用。

教学重难点(根据学情确定本次教学的重点和难点)

重点:“人工神经网络”模型的建立、训练、使用的方法

难点:理解为什么“AI玩FlappyBird”需要借助于“机器学习”中的“分类”任务来实现

教学其他准备(指信息技术的软硬件、数字资源、数字模型的准备,以及教学课件、微课程的设计制作等)

课前教学视频利用钉钉平台提前发布,让学生学习“人工智能”“机器学习”“深度学习”“神经网络”等相关知识,课上通过“测试”检查学生学习情况,达到巩固知识引出“新知”的目的。课上利用“操作帮助”文档帮助课堂上的学困生完成操作。

教学实施过程

在此阶段如果有运用技术的情形,请在相应环节处说明选用技术的软件名称和技术使用的基本情况(包括根据教学目标和学情使用技术的理由和技术的使用方式等)

教学导入

测试题1,2,3。一方面测试学生课前学习情况另一方面引出如何把“AI玩FlappyBird”与神经网络联系在一起。

教学展开(本节课教学实施的流程顺序,包括教师讲授和学生自主学习的各个活动等)

教学活动一

学习任务

课堂小测试

问题引领

“AI玩FlappyBird”属于“分类”问题还是“回归”问题

给出三个课堂“测试”,题目层层层递进,测试学生课前学情况,通过第三题引发学生思考引出本节课内容“AI玩FlappyBird”属于“分类”问题还是“回归”问题,原因是什么?

教学活动二

学习任务

确定“AI玩FlappyBird”中的“输入特征”和“输出结果”

问题引领

如果利用神经网络完成“AI玩FlappyBird”那么它的“输入特征”和“输出结果”是什么?

逐步分析探究利用神经网络完成“AI玩FlappyBird”输入层的“输入特征”,输出层“输出结果”是什么?隐藏层具体处理过程不过多涉及。

教学活动三

学习任务

用“源码编辑器”完成“AI玩FlappyBird”

问题引领

人工智能玩FlappyBird的步骤

教师操作演示:(下发帮助文档协助学困生完成操作)

1、建立一个空模型

首先我们要建立一个空模型,目的是用来记录AI的飞行数据。

【分类名称】飞、不飞

【特征】小鸟Y坐标、柱子Y坐标

2、记录游戏过程的数据,并训练模型

1)建立模型之后我们就需要给模型添加数据,这个添加数据的过程就是记录你玩游戏的数据。

所以必须认认真真的玩,玩出你最好的水平。

我们将小鸟飞和不飞的数据都进行记录,

***特别要注意的是记录不飞行数据的时候(数据处理技巧)

因为源码编辑器一秒是60帧,不飞的情况比较多帧,数据太多。

所以我们加一个限制条件,只选取二十分之一的概率去记录,也就是如果满足条件[在1-

文档评论(0)

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

喜欢分享的作者

1亿VIP精品文档

相关文档