听话的苹果-2019.12.15蓝桥选拔赛第4题

听话的苹果-超平的编程课
听话的苹果-2019.12.15蓝桥选拔赛第4题
此内容为付费资源,请付费后查看
0.99
限时特惠
4.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品说明

今天和大家分享的是作品是《听话的苹果》,这是2019年12月15日举办的第11届蓝桥杯选拔赛编程题第4题,题目要求编程创作一个听话的苹果作品。玩家在输入框中输入指令,苹果则会按照指令的方向依次移动。

编程实现:

1). 本程序只有一个苹果角色,并且舞台为空白背景。如图:

图片[1]-Scratch听话的苹果_第11届蓝桥杯Scratch选拔赛第4题-超平的编程课

2). 先用边长为60的正方形填满整个舞台(用程序完成,不是使用舞台背景绘制);

3). 画完后,苹果回到舞台中心,然后询问:“输入指令(上下左右)”;

图片[2]-Scratch听话的苹果_第11届蓝桥杯Scratch选拔赛第4题-超平的编程课

4). 在输入框输入指令(指令可以是1个或多个),输入完毕后按回车键提交,苹果会按照指令的方向依次移动,每次移动都要移到下一个交点上,瞬移,每走完一次要等待1秒,如图所示:

图片[3]-Scratch听话的苹果_第11届蓝桥杯Scratch选拔赛第4题-超平的编程课

5). 苹果按指令走完整个路程后,会发出下一次询问,输入并提交后可再次移动;

6). 需要注意的是:如果遇到“上下左右”以外的其它内容,苹果不移动,说“无效”(1秒);例如:输入“下6左A”,则苹果向下移动一格等待1秒,然后不移动同时说“无效”(1秒),然后向左移动一格等待1秒,然后说“无效”(1秒)原地静止。

7). 苹果不能超出屏幕边界,否则会说“超出范围,游戏停止!”,然后程序结束。例如:程序一开始就输入:“上上上上”则苹果会依次向上移动3格,在移动第4次的时候,苹果移到边界外,说“超出范围,游戏停止!”1秒,然后程序结束。

评判标准:

  • 30分:运行程序,苹果先画出如图所示的网格,然后回到舞台中心,屏幕下方出现指令输入提示框;
  • 30分:输入指令后,苹果能做出相应的处理。从第一位开始依次判断:正确则移动,错误则提示“无效” 且原地静止
  • 40分:当超出边界,出现文字提示“超出范围,游戏停止”并结束游戏。

作品效果

scratch听话的苹果作品的完整效果如视频所示:

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容