课件编号18852354

少儿趣味编程Scratch综合实战《弹珠台》(教学案+源文件)

日期:2024-05-20 科目:综合实践 类型:小学素材 查看:69次 大小:108184Byte 来源:二一课件通
预览图 1/2
少儿,趣味,编程,Scratch,综合,实战
  • cover
( 反弹 是 ) ( 否 否 ) ( 球脚本:球可以任意方向移动, 碰 到边缘就反弹 ) 第二十八课 弹珠游戏 ( 今日任务 ) (1)“木板”角色用来接球 (2)“足球”角色不停弹跳,碰到边缘可以反弹 (3)“足球”角色碰到木板会被反弹,碰到下方的蓝色区域失败,游戏结束 ( 任务拆解 ) 开始 确定各角色 木板脚本: 键盘控制木板左右移动 球碰到木板 ( 碰到蓝区域 ) 是 失败 ( 结束 ) ( 开始挑战 ) 第一步: 绘制木板,并让木板可以受键盘控制左右移动 将木板放置在舞台偏下的部分, 然后为木板添加脚本, 实现木板受键盘控制可以 左右移动的功能! (这段程序请同学们自行编写吧,难度★) 第二步: 绘制下方的蓝色区域(球碰到此区域则失败!) 第三步:导入球角色,我在此例子中使用了一个足球角色 接下来, 我们要思考的问题就是首先球可以移动起来, 然后, 碰到边缘就反弹, 碰到木板也反弹,碰到下方蓝色区域就失败!所以,需要用到的指令应该是: 确定球一开始出现的位置,想想这步有没有必要? 球一开始的运动方向随机: 然后重复执行,执行什么呢? 往下看 球可以移动起来,并且碰到边缘反弹 碰到木板角色怎么办? (难点) 碰到木板球的运动方向要改变 提示: 动作里有口方向 那么如果碰到下方蓝色区域呢? 试着把球的程序编出来吧!难点在小球碰到木板后,方向是如何改变的! 第四步: 其实, 完成了前面三步之后, 你运行程序, 如果脚本正确的话你应该可 以见到一个接弹球小游戏被制作出来了, 但是, 如果我们止步于此, 那么有点儿 太可惜了,我们继续给这个游戏加点儿料!再增加一个球角色 我们可以把之前白球的脚本复制给这个黄球, 但是, 我一开始不希望屏幕上有两 个球,而是玩家玩接白球游戏过了 10 秒之后,这个黄球才出现,作为游戏难度 的提升,那么,想想,这个黄球的脚本应该比白球的脚本多什么? 提示: ( 课后思考 ) (1)接下来,我们还想让这个游戏更好玩一点儿,我们想在上方加 3 个左右不 停移动的木板, 当弹球碰到木板之后, 木板消失, 加分, 过一会儿木板还能再次 显示。 考虑一下,这个程序怎么完成? (2)添加一个计时器,在规定时间内,得到相应的分数,过关,否则失败!

~~ 您好,已阅读到文档的结尾了 ~~