scratch角色装扮,是蓝桥杯2020年9月的STEMA考试中一道scratch编程问题,难度系数比较低,相当送分题了。主要考察的是学生对移动坐标的认识,以及外观层级的处理。运用的知识就是角色被点击积木、移到最前面或者后面;程序简单的实现,鼠标点击衣物角色,让角色穿上自己喜欢的装扮。
[编程实现]
通过鼠标点击衣物与饰品,让角色穿上自己喜欢的装扮。
[具体要求]
1)运行程序,舞台上出现角色、衣物与饰品且造型可自行选择(分开不能重叠);
2)鼠标点击衣物或饰品时,会移动到角色身上(衣物不能遮挡饰品) ;
3)再次点击舞台上方绿旗,角色、衣物与饰品回到初始位置。
[评分标准]
4分:点击绿旗舞台上呈现分开的角色、衣物与饰品(角色初始位置自己设定但不能互相重叠) ;
4分:鼠标点击某个衣物或饰品时,衣物或饰品会移动到角色身上;
6分:鼠标点击衣物和饰品时,每-件衣物和饰品都能正确移动到角色身上,且衣物不能遮挡饰品;
4分:再次点击绿旗,角色、衣物与饰品回到初始位置。
scratch角色装扮编程实现步骤:
步骤一、打开scratch软件,安装图要求的,选择对应的人、衣物角色。以及对应的坐标位置初始化;
Harper2角色代码
步骤二、点击角色,被点击的角色会移动到Harper2角色身上;Harper2角色设置移到最后面;饰品移到最前面;
蝴蝶结装饰代码
步骤三、再次点击舞台上方绿旗,角色、衣物与饰品回到初始位置。
角色帽子代码
角色裤子代码
角色眼镜代码
衣服角色代码
角色鞋子代码