Scratch创意编程 足球挑战

2024-08-14
| 22页
| 307人阅读
| 1人下载
普通

内容正文:

第6课 足球挑战 1 目 录 CONTENTS 第一章 学习目标 第二章 程序分析 第三章 编程实践 第四章 总结提高 2 学习目标 1 2 3 4 制作一个从山顶不断有足球滚落下来,操作键盘让小人跳跃躲避足球的小游戏。 巩固“制作积木”、“画笔命令” 、“将X、Y坐标增加” 、“显示与隐藏” 、“重复执行10次”等脚本 学习“碰到舞台边缘”、“设置xy坐标” 等新脚本 综合应用所学脚本完成编程项目并扩展 3 学习目标 新脚本: 巩固脚本: 4 程序分析 1.本节课用到的角色 2.本节课用到的背景 Pico 足球 需要自己绘制舞台背景 《足球挑战》 5 程序分析 1.小红人为什么会出现在山坡上 ? 2.足球为什么会从山上滚落下来呢 ? 3.足球向下滚落应该分解成哪几个动作? 4.小红人有哪些动作? 因为今天做足球游戏,需要他。 因为有小红人在山坡上等他 向右旋转,向下移动,向右移动 按下空格键向上,过会自己又回来 《足球挑战》 6 编程实践 1.绘制舞台背景轮廓 1.绘制舞台背景 首先选中画笔工具 将画笔粗细设置成50 首先绘制山坡的轮廓,然后将山体填满 7 编程实践 2.足球的编程 1.回顾坐标系 Scratch中,X或Y坐标的一个单元,或者一步就等于一个像素 横着:有480个格子(像素) 竖着:有360个格子(像素) 移动1步就是走一个方格 90°方向就是向右 Y轴(竖着) 8 编程实践 1.回顾坐标系 正中间的位置是X:0 Y:0 X轴最左边是-240,最右边是240 Y轴最下面是-180,最上面是180 Y轴(竖着) 同学们在这里记住,每一个像素点就代表着一个位置,如右图所示,在以后的课程中跟着老师不断强化 9 编程实践 2.足球向右运动并旋转 初始化足球位置 足球边转边向右走 足球一直边转边向右走,知道碰到舞台右边缘,回到起点 2.足球的编程 10 编程实践 2.足球向右运动并旋转 为了使足球走到最右边后返回起点,可以重复游戏,加上重复执行 足球在向右走的同时向下走直到碰到蓝色斜坡,所以这里我们用碰到颜色指令 11 编程实践 1. 小红人初始化 初始化小红人的位置 3.小红人的编程 将小红人造型切换为第一个笑脸造型,并且让他面朝左,能看到足球 当小红人碰到足球时,切换到造型d比较生气的表情 12 编程实践 1. 小红人初始化的总程序 13 编程实践 1. 小红人躲避足球的程序 当空格键按下,小红人向上移动后切换为开心的造型c 当按下空格键播放提示音 然后落回上坡,并切换为初始造型a 14 编程实践 1. 小红人总程序 跳跃时程序 初始化程序 15 编程实践 1. 加入欢快的背景音乐 3.背景音乐 选择舞台背景,在舞台背景里面加入背景音乐,让咱们的编程项目好玩有趣吧 16 总结提高 Q1:小明如果把y坐标增加-4,改成-2,会有什么现象呢? A1:这个大家去程序里都试试就知道啦! 17 总结提高 (1) (2) 这个侦测指令指的是碰到舞台四周边界。 侦测指令,角色可以对舞台内的颜色进行侦测,碰到颜色可以执行相应操作 18 总结提高 (3) 小明喝水 小明口渴 小明在喝水之前是一直口渴的,注意在条件达成之前,重复执行里边内容是一直运行的 19 总结提高 明明将小红人的程序写成了左边这样会有什么现象发生呢?( ) A B C D 按下空格键小红人不会动了 按下空格键小红人跳起来,到达最高点后无法返回 按下空格键小红人往下跳 按下空格键,小红人摔倒了 20 总结提高 答案: 解析: 看到小红人下来时坐标跟上去时坐标一样,所以蹦上去后无法返回,因此答案选B。 B 21 下节课再见 22 니가 내리던 하루 甘雨 니가 내리던 하루, track 1 218214.3 XXX - 163 key(Don't modify):L64FU3W4YxX3ZFTmbZ+8/bovfIEf7tByjhj2sUOa4CAkQ8nqbUXzhDV2lqx/xiLOC1ZJ/yPHYgvsdoGlUTJpCxTA3vO9xSzubNXMBVQJmyWG/iYvTuu2XFrhVcOhLKUQxSoUVxF4Warh7aO9039uU5NPeMyoZqg9jrYVPJesUDsLVkn/I8diC+x2gaVRMmkLkxcTQfHFwdDa3NDBPsBwgGsigCXcdXhGDZ5sVrYxMpjYMzUnjjJr8+A4ZORbnxXkdt/12f4JEoDXZ3bt/7Ysqkru5vTuEs00WbBXCTmv58NxxtAbil1oKMn6MEWV/hQe43CfQBh71TKYCpDOg5TJ0oAmq2YJKj2+VXQDaIUj3jBCf8jTw4TaxeR0lMTotYVxHjA2WYerzT5GOVFt/fqdbs5JVpTjgoZ3JEQct3GRX9K/Syxgf4ppma8zAxCxCIJhyYaIvq04REBiieaJYL+hafrfZfJ3uIRLVYoJIDJ+TTJ1HWAjdlYe9hxuGcpkWZ5tJv+cFlzwEK7Iy5m1anejpg== $$

资源预览图

Scratch创意编程 足球挑战
1
Scratch创意编程 足球挑战
2
Scratch创意编程 足球挑战
3
Scratch创意编程 足球挑战
4
Scratch创意编程 足球挑战
5
Scratch创意编程 足球挑战
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。