人工智能猴子摘香蕉(人工智能猴子摘香蕉问题谓词)

Mark wiens

发布时间:2022-09-15

人工智能猴子摘香蕉(人工智能猴子摘香蕉问题谓词)

 

教学内容分析

本节课利用重力、角度、速度等知识,以及消息传递知识,制作一个猴子跳跃摘香蕉的作品;

教学目标

知识与技能:

速度模拟角度模拟重力模拟程序设计。

过程与方法:

情感态度与价值观:。

教学重难点

重 点:

重力知识讲解速度讲解角度讲解程序设计。

难 点:

游戏整体策略制定游戏设计

教学策略与方法】讲解法、演示法、实践法

教学资源及环境】计算机教室、Scratch程序、教学实例

【教学过程】

一、谈话导入,提出问题【5分钟】

老师:上节课完成了箭头的角度调整和速度调整,这节课完成后续的功能;

三、演示案例【5分钟】

打开【1、猴子摘香蕉.sb2】

老师:箭头表示方向,设定一个速度,按下空格键猴子跳跃出去;

四、知识点介绍【30分钟】

4.2、规则

规则:玩家通过方向键控制跳跃角度,上下键控制速度,空格键是按照设定的角度和速度发射出去,发射出去后猴子在水平方向按照设定的速度运动,在垂直方向的下降速度越来越大;香蕉随机出现,猴子碰到香蕉后得分,香蕉消失;

老师:接下来继续开发;

4.3 猴子摘香蕉

互联网小常识:OSPF使用分布式链路状态协议,当链路状态发生变化时用洪泛法向所有路由器发送此信息,一个区域内路由器的个数不超过200个。BGP-4采用了路由向量(path vector)路由协议。BGP发言人之间的通信需要先建立TCP连接。

第一步:【下落速度】设定为零,每次循环都减少变量【重力】的步数;

同学们自己试试

同学们再试试看看,现在是不是就是跳出一个抛物线了

第二步:当猴子碰到边框的时候,重新回到发射器;

同学们自己试试

第三步:下面增加香蕉的角色了;导入香蕉,使用克隆3个香蕉;

同学们自己试试

第四步:克隆完后,把克隆的香蕉移动到不同的位置;

第五步:当猴子碰到香蕉的时候,香蕉数量减少1,同时删除本克隆体;

第六步:到目前为止,已经完成了。猴子摘香蕉的大部分内容:我们还可以添加有趣的内容;

第七步:比如在猴子和香蕉之间增加一棵树,猴子碰到树后,也像碰到边框一样,回到原点;

修改猴子的脚本;

同学们自己试试

第八步:增加一个变量,记录一共发射了多少次;

同学们自己试试

第九步:当猴子吃完所有的香蕉广播【游戏结束】的时候,可以增加一个【游戏结束】的角色;

互联网小常识:ICMP工作在网络层,是一种管理协议。当某个源节点发送一个IP数据包,但是目标主机或其所属的网络不可达,或是目标主机虽然可达但协议不可到达,或者端口不可到达,相关路由器或主机上的ICMP会向源节点发出一个“目标不可达(destination unreachable)”的ICMP报文。

五、上传作品、总结 【5分钟】

5.1、保存作品

5.2、总结

我们通过调整【发射角度】【发射速度】,模拟跳跃动作。

互联网小常识:在一些中高端交换机中,通常把交换表保存在CAM(content-addressable memory)中,可以通过交换机的show cam命令查看,大中型为show cam dynamic ,小型为show mac-address-table。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186