友情提示:视频教程观看时请手动设置清晰度。
同学你好,欢迎来到《跟我一起学编程》,我是包老师。这是《scratch编程》课程的第15课,这节课,我教你继续做小游戏:打字游戏(中级版)。
学习目标:
1. 学会使用“随机数”生成指令
3.熟练绘制角色造型与舞台背景
4.熟练使用重复执行和选择程序指令
任务描述:
1.设置三个字母火箭A、B、C,从舞台下边缘随机的位置出现,以随机变化的速度向上移动。
2.到达舞台上边缘之前按下相应字母键,火箭被击中,播放爆炸声,切换成爆炸造型,等待0.2秒,消失;如果超过舞台上边缘,消失。
3.消失后,从舞台下边缘重新出现。
任务分析:
通过对任务描述进行分析,要完成以下几个小任务:
1.绘制背景“开始”“游戏”和角色A、B、C、以及“开始”。
2.字母在舞台下方随机位置出现
3.字母向上移动速度是随机值
4.消失后,从舞台下边缘重新出现
程序流程图:
通过对任务进行分析,绘制程序的流程图:
程序指令:
根据流程图,编写程序指令:
背景的指令:
“开始”角色的指令:
角色“A”的程序指令:
角色“B”和角色“C”的程序指令,与角色“A”的程序指令类似,不再把代码贴出来,请根据视频讲解完成。
任务扩展:
总结:
这节课,我教你继续完成打字游戏。通过随机数生成指令,实现了字母在舞台底部随机出现和向上移动时速度是随机变化的。教会了你通过“广播”发送消息,以及接收“广播”消息指令。
你学会了吗?赶紧练习一下吧!
我们下节课再见!
转自公众号:
零壹学堂科技教育