Scratch少儿编程零基础课程-猜猜我在哪·中
码小易让创造更容易
028-63025280 学习中心
码小易图标
当前位置: 首页> 其它新闻
Scratch少儿编程零基础课程-猜猜我在哪·中

2020-07-23 分类:其它新闻 浏览次数:39

Scratch少儿编程 零基础课程-猜猜我在哪·2.jpg


项目简介:

 

当点击小绿旗后码小易上场,当码小易说完:“猜猜球在哪里呢”,魔术道具出现(魔术碗、魔术球),魔术球会进入 3 个魔术碗中的一个,魔术碗会不断的交换位置,在交换的过程中魔术球会一直跟着它选中的魔术碗移动,当魔术碗停止交换,点击魔术碗,魔术碗会揭开。

 

1、课程准备:

 

打开上节课内容

图片1.png

图片2.png


2、上节课课后任务:

 

优化魔术碗移到随机位置(提示:程序执行的时间差)

 

第一种方法:加入等待(等待的时间依次增加)

图片3.png

图片4.png

 

第二种方法:重复执行的次数依次增多

图片5.png

图片6.png

图片7.png

图片8.png

 

3、魔术球出场


1)【魔术球】初始化


点击小绿旗,魔术球是隐藏在舞台中的,在接受到出现消息后再显示出来


图片9.png

图片10.png

 

2)【魔术球】藏将魔术碗里


魔术球要慢慢的消失,使用虚像特效


图片11.png

图片12.png

 

3)【魔术球】说现在的位置 魔术球要先说出一句话再慢慢消失


图片13.png

图片14.png

 

4、魔术球移动


1)【魔术球】出场结束,魔术碗才开始交换位置新建一个消息,命名为:换位置


图片15.png

图片16.png

图片17.png

图片18.png

 

(三个魔术碗都要接收到“换位置”这个消息)

图片19.png

 

2)【魔术球】一直随着魔术碗 2 移动球消失后要跟着魔术碗一起动

图片20.png

图片21.png

图片22.png

 

3)【魔术球】移到任意的一个魔术碗中


图片23.png

图片24.png

 

4)优化【魔术球】选择位置

图片25.png

图片26.png


5)【魔术球】随着选中的魔术碗移动

图片27.png

图片28.png

图片29.png

 

6)优化【魔术球】,用变量来确定魔术球的位置

 

将球位置设置为位置列表中的随机项,那么后面关于球的 x 坐标都可以替换为球位置这个变量了

图片30.png

图片31.png

图片32.png

图片33.png

 

5、找到魔术球


1)判断【魔术碗】被点击


需要在最后一个碗确定了位置后,广播一个消息告诉所有的碗,现在开始猜球,这三个碗可以被点击了


那么首先广播新消息:换球结束。


所有的碗都要接收换球结束的消息!

图片34.png

图片35.png

 

判断【魔术碗】被点击,每个碗都要判断有没有被点击哦

图片36.png

 

点了碗之后,让碗起来一段距离,使用Y坐标增加

图片37.png

图片38.png

 

2)【魔术球】出现

图片39.png

图片40.png

图片41.png

 

6、保存作品

图片42.png

 

课后任务:

优化程序,为程序添加背景音乐和音效

 

在本堂课的最后:


编程就是一个不断练习和坚持的过程,同学们在学习本课程的过程中如果遇到自己实解决不了问题,不要慌,我们码小易教育一直在。

 


热门资讯
码小易暑期集训营活动
码小易免费体验活动
联系我们
欢迎您与我们联系

资讯电话:

028-63025280

客服微信号:

码小易二维码