scratch小猫寻宝,是GESP 6月认证图形化scratch 的一级试卷编程题第一题。对于gesp scrach一级的学生来讲,题目的难易程度还是可以的。主要考察学生对重复循环,条件循环以及侦测模块的灵活运用;
准备工作:
(1)保留默认小猫角色,添加角色 Crystal。
(2)删除默认白色背景,添加背景 Mountain。
功能实现(用积木块实现下列描述的功能):
(1)点击绿旗,小猫角色的初始位置为(X=-170,Y=-120),面向方向为 90°,旋转方式为左右翻转。在小猫角色中设置舞台的初始背景为 Mountain。
(2)点击绿旗,Crystal 角色的初始位置为(X=170,Y=0),初始大小为 120,Crystal 角色每隔 0.5 秒钟颜色特效增加25。
(3)小猫能够面向鼠标指针,以移动 10 步,等待 0.2 秒的速度在舞台上移动。
(4)在移动过程中,小猫如果找到 Crystal,说“发现宝石”2 秒,停止全部脚本。
评分标准:
(1)点击绿旗,小猫角色的初始位置为(X=-170,Y=-120),面向方向为 90°,旋转方式为左右翻转,舞台的初始背景为Mountain。(一共 5 分)
(2)点击绿旗,Crystal 角色的初始位置为(X=170,Y=0),初始大小为 120,Crystal 角色每隔 0.5 秒钟颜色特效增加25。(一共 7 分)
(3)小猫能够面向鼠标指针,以移动 10 步,等待 0.2 秒的速度在舞台上移动。(一共 6 分)
(4)在移动过程中,小猫如果找到 Crystal,说“发现宝石”2 秒,停止全部脚本。(一共 7 分)
scratch小猫寻宝编程实现步骤:
步骤一、打开scratch软件,保留默认小猫角色,添加角色Crystal。删除默认白色背景,添加背景 Mountain。小猫角色的初始位置为(-170,-120),面向 90°方向,旋转方式为左右翻转。初始背景为 Mountain。
小猫角色代码
步骤二、Crystal角色的初始位置为(170,0),初始大小为120,Crystal角色每隔 0.5 秒钟颜色特效增加 25。
Crystal角色代码
步骤三、小猫面向鼠标指针,重复循环移动 10 步,等待 0.2 秒,直到碰到Crystal,说“发现宝石”2 秒,停止全部脚本。