登录/注册
首页 儿童编程 Scratch Level 1作业答案

Scratch Level 1 第一课Hello Scratch作业参考答案


初始代码如下:

其中的bug是:1. Pico碰到舞台边缘没有停止,2. 碰到Nano也没有说:“碰到你了”。


分析原因:1. 缺失侦测积木块“碰到舞台边缘”和相应的控制条件,所以碰到舞台边缘时没有停下。

2. 脚本区的代码是按顺序结构执行的,其中“运动10步”重复执行50次,即走了500步,而Scratch舞台区的横向长度最大是480步,所以Pico走出了舞台,而Nano的位置在(x:62,y:-11),自然等不到Pico了。


解决方法:1. 根据“让Pico一直向右走到舞台边缘停止”可知这是一个循环终止问题,具体积木块是:

2. 根据“碰到Nano则说‘碰到你了’”得出代码:

3.合并代码,根据代码是按照顺序结构,即从上到下运行,可知应将2中代码插入1中循环代码,具体代码如下:

Nano的代码不需要做出任何修改,这期的课后作业就完成了。如果你有更好的修改bug意见,欢迎扫描上方Scratch交流群二维码进群找我切磋,一起进步哟。

暂无内容
Scratch 离线版下载
macOS 版
Windows 版

Copyright © 2019 百思威科技版权所有