作者:乐多体育 | 发表于:2022-12-31 | 阅读:71次

教学目标

外观模块点评上节课作品

上节课我们学习了外观中的 说话模块、切换角色造型、切换背景造型;随机切换造型、发送消息控制角色对话等等;

复习上周课的内容主要外观模块

反弹效果

鼠标控制角色

随机数使用

3、创建并制作小游戏

课时:

1课时

教学过程:

一、创设情景,激发兴趣

师:进行作品演示 【1、打乒乓球.sb2】

师:进行作品演示【2、打乒乓球(升级版).sb2】

师:本节课我们利用前面学到的,运动模块、控制模块、消息模块,创建一个打乒乓球的游戏;

二、一起做小例子

1、打乒乓球

游戏规则:屏幕下方有个拍子,小球从舞台上方落下,我们用拍子挡回去;球如果碰到拍子,小球就被随机的弹回去,如果小球碰到舞台下方的地面,游戏就停止。

思路:① 拍子跟着鼠标进行移动,鼠标移动到哪里,拍子跟到哪里;

② 小球开始从顶部落下;

③ 如果碰到舞台两边,进行反弹;

④ 如果碰到下面的拍子,向上随机反弹;

⑤ 如果碰到地板 则停止游戏

第一步:我们在确定了,规则之后,首先做什么呢?

是不是得准备素材(舞台、角色)对不对?

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

第二步:蓝色的拍子随着鼠标的位置移动而移动,怎么实现移动呢?

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

y的坐标不变,x坐标持续的跟随鼠标移动;

第三步:红色的球从顶部向下落;

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

首先,设定初始坐标。然后重复的向下落;是不是速度有点慢?可以调节

但是,落的角度不一定是垂直的,是不是?

我们设定一个下落方向

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

第四步:如果碰到红色的底部就结束所有程序;

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

动手试试吧

第五步:如果碰到拍子则反弹回去

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

碰到蓝色,反弹回去了,也是一个随机的角度,向上反弹;

第六步:如果碰到舞台边缘,也反弹;

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

大家动手试试吧

第七步:加上,每弹回一次,发出声音呢?速度加快呢?如果做成闯关游戏呢,每过一关速度加快一点?

大家想想怎么办

四、我们的收获

今天我们学习了,碰到颜色的判断,角色的下落,随机数等知识。

大家回去可以重复的实验。

五、课后练习

1、把上面的游戏做成闯关游戏,怎么做?

2、大家想想怎么做成两个板子打呢?

一个人用鼠标控制上面的拍子,一个人用鼠标控制下面的拍子

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

少儿编程Scratch「青少年编程Scratch第6课打乒乓球」

特别声明:所有资讯或言论仅代表发布者个人意见,乐多体育仅提供发布平台,信息内容请自行判断。

标签: 乒乓球 青少年 Scratch

相关资讯