admin 管理员组文章数量: 887021
2024年2月27日发(作者:哪有mysql数据库版本)
踢足球教学设计
一、教学目标
(一)知识与技能
1. 分析“踢足球”各角色程序及编程步骤。
2. 能够综合运用编程猫各模块功能完成游戏制作。
(二)教学重、难点
重点:
1. 设计游戏规则。
2. 编写踢足球脚本。
难点:编写踢足球脚本。
(三)教学方法
讲授法、讨论法、练习法、探究法
二、教学过程
(一)情境导入:
明明看到操场上同学们在踢足球,突发奇想:能不能编写一个踢足球游戏呢?大家一定会喜欢!
1.设计游戏规则
参照足球的规则,设计如下一对一足球游戏规则:
游戏功能:足球进入球门内,对方得分。
背景:足球场及文字“红队:蓝队”。
角色:①足球,②蓝队队员小猫,③红队队员阿短,④左球网,⑤右球网。
变量:两个变量“蓝队”“红队”分别记录蓝队和红队的得分。
脚本设计如下:
队员 跑步状态通过不断显示下一造型实现;前、后、上、下移动,通过按键控制运动。
足球 滚动状态通过不断显示下一造型实现;按一定的方向和距离移动 碰到队员时,根据队员前进的方向判断球移动的方向,而距离则随机生成。
球网 碰到足球得分
2.游戏版面布局
新建一个空白文件,添加背景和角色。
3.编写队员角色脚本
(1)实现小猫跑步动态状态,重复执行小猫多个造型的切换。
判断碰到足球则该队变量加1
(2)小猫移动脚本。
向右移动脚本设计见下图。
同样可以用 W、A、S、D 键控制阿短跑动,阿短按照W(上)、
A(左)、S(下)、D(右)的方向前进。
4. 编写足球角色脚本
(1)实现足球转动状态,重复执行足球多个造型的切换操作。
(2)足球移动脚本。
当队员碰到球,这时根据队员运动的方向来决定球运动的方向。例如队员是向右过来碰到球,这时球的方向是在-45°到45°之间取一个随机数。
移动的距离在10至20的范围内取一个随机数。
足球碰到小猫的脚本。
5. 编写球网角色脚本
左球网碰到足球则蓝队得分,右球网碰到足球则红队得分,同时让足球滚回中心位置。
左球网脚本如下。
版权声明:本文标题:编程猫踢足球教学设计 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1708992166h536177.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论