题库首页 › 蓝桥杯大赛(Scratch) › 题目 5588

编程实现:推箱子 具体要求: 1) 点击绿旗,角色、背景如图所示; 2) 按下一次键盘上的方向键,如果男孩面向方向与按下方向键的方向一致,则男孩向此方向前进一个格子的距离(男孩碰到墙壁就不能再继续移动; 3) 按下一次键盘上的方向键,如果男孩面向方向与按下方向键的方向不一致,则男孩需转向所按下方向键的方向; 4) 男孩碰到箱子后,男孩推动箱子同向移动,当箱子碰到墙壁或其他箱子时不能再继续移动; 5) 当三只箱子分别被男孩推到三个黑色方框上,程序结束。。

编程实现:推箱子 具体要求: 1) 点击绿旗,角色、背景如图 题目配图编程实现:推箱子 具体要求: 1) 点击绿旗,角色、背景如图 题目配图编程实现:推箱子 具体要求: 1) 点击绿旗,角色、背景如图 题目配图

答案解析

本题难度中等,考查的知识点包括克隆编程、运动编程、事件广播机制、变量等。难点是如何实现男孩推着箱子前进,并检测前方碰到障碍物时停止前进。

 

评分标准:

3分:满足“具体要求”中的1);

10分:满足“具体要求"中的2);

10分: 满足“具体要求”中的3);

17分:满足“具体要求”中的4);

10分:满足“具体要求”中的5)。

试卷来源:202305(第14届)蓝桥杯Scratch图形化编程青少组(国赛_中级)真题

本卷相关题目

在线做题 同科目题库