scratch巫师变苹果,是一道难度比较小的题目。这是在蓝桥杯2020年5月选拔赛考试中出现的一道scratch编程题目,考察的是学生对广播积木以及外观大小积木的运用;
[准备工作]
添加Wizard Girl角色、Apple角色,添加Blue Sky背景。
[编程实现]
1 )当绿旗被点击,巫师和苹果出现在如图1位置(苹果大小为100 ),同时巫师说出:“我是一个巫师,可以让苹果先变大再变小最后消失。”。
图1
2 )巫师说话时间为2秒,说完之后苹果大小变成200并保持2秒(如图2 ),接着苹果大小变成50并保持2秒(如图3),之后苹果消失(如图4)。
图2
图3
图4
3 )再次点击绿旗,程序可以重复执行。
[评分标准]
10分:背景、角色以及位置符合要求;
20分:能实现苹果变大变小和消失;
10分:苹果的大小及保持时间符合要求;
10分:点击绿旗可以重复执行,且完全符合要求。
scratch巫师变苹果编程实现代码:
步骤一、添加Wizard Girl角色、Apple角色以及添加Blue Sky背景。角色Wizard Girl初始坐标为(-151,-70),角色Apple初始坐标为(38,-6),初始状态为显示;角色大小初始为100;
步骤二、点击绿旗后,角色背景如图,巫师说“我是一个巫师,可以让苹果先变大再变小最后消失。2秒”
步骤三、广播“苹果变大”,当Apple角色收到苹果变大的消息,将苹果大小变为200,并等待2秒,接着苹果大小变成50,并保持2秒。
步骤四、再次点击绿旗,程序可以重新执行。