当前位置: 首页 > web >正文

象棋移动-第16届蓝桥STEMA省考Scratch真题第1题

[导读]:超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成,后续会不定期解读蓝桥真题,这是Scratch蓝桥真题解析第236讲。

第16届蓝桥STEMA省考已于2025年5月18日落下帷幕,编程题一共有5题(初级组只有前4道编程题),分别如下:

  • 象棋移动

  • 不同的景色

  • 比较数的大小

  • 幸运大转盘

  • 占领底盘

象棋移动,本题是2025年5月18日举行的蓝桥STEMA省考Scratch编程初/中级组编程第1题。题目要求编程创作象棋移动作品,点击绿旗,马位于棋盘左下角,1秒后马移动到数字1处,再过1秒,马移动到数字2处。

先来看看题目的要求吧。

一.题目说明

编程实现:

象棋移动。

具体要求:

1). 点击绿旗,马的位置如图所示;

图片

2). 1秒后,马移动到数字1处,如图所示;

图片

3). 1秒后,马移动到数字2处,如图所示。

图片

评分标准:

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

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

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

二.思路分析

本题只有1个象棋角色,如图所示:

图片

本题考查的知识点是舞台坐标和移动指令。

题目比较简单,重点在于如何确定角色的位置,超平老师总结了一个“3步定位法”模型。

所谓“3步定位法”,是指使用3个步骤来确定角色的位置,一拖二看三找

  • 一拖,是指拖动角色,即使用鼠标将角色拖到目标位置;

  • 二看,是看角色的坐标,这个可以通过角色信息栏查看;

  • 三找,是找指令,即在运动模块中找到相应的指令,通常是指“移到x,y指令”;

思路有了,接下来,我们就进入具体的编程实现环节。

三.编程实现

根据上面的思路分析,我们在象棋角色中编写代码如下:

图片

代码非常简单,说明两点:

1). 初始位置一定要设置,确保每次点击绿旗时都处于左下角;

2). 除了“移到x/y”指令,也可以使用“在1秒内滑行到x/y”指令。

至此,整个作品就创作好了。

四.总结与思考

本题是初/中级组编程部分第1题,分数为30分,积木块数量6个左右,涉及到的知识点主要包括:

  • 坐标知识;

  • 等待1秒指令;

  • 移动指令;

作为本次stema省考的第一题,超级简单,完成时间3分钟左右。重点是使用3步定位法模型快速确定角色的坐标。

如果你觉得文章对你有帮助,别忘了点赞和转发,予人玫瑰,手有余香😄

http://www.xdnf.cn/news/13094.html

相关文章:

  • 智能体革命:企业如何构建自主决策的AI代理?
  • UML 2.0 图的细分类别及其应用
  • win操作系统安装C++语言开发环境之一, vscode +MinGW ,流程
  • 02-性能方案设计
  • 【Pandas】pandas DataFrame ffill
  • 书籍“之“字形打印矩阵(8)0609
  • 精益数据分析(98/126):电商转化率优化与网站性能的底层逻辑
  • 6.9-QT模拟计算器
  • 第一篇:Agent2Agent (A2A) 协议——协作式人工智能的黎明
  • 【微服务基石篇】服务间的对话:RestTemplate、WebClient与OpenFeign对比与实战
  • 安装VMware虚拟机
  • CR还是VR?3ds Max效果图渲染器选择指南与实战策略
  • JavaScript 中给变量赋值
  • Spring Boot SQL数据库功能详解
  • SpringCloud微服务架构下的日志可观测解决方案(EFK搭建)
  • 脚本安装Doris2.10和Doris Manager
  • 2.2.3 07年T1文章精读
  • 词法分析器
  • 无人机侦测与反制技术的进展与应用
  • 从零开始了解数据采集(二十九)——什么是黑灯工厂?
  • Qt开发输入法-接Qt 相关 编译流程及交叉编译 部署所遇到的问题总结
  • Qt 窗口
  • ​ 【prompt】 “PUA” 的提示词是否好用 ?—“更好的驱动LLM能力”
  • Hilt -> Android 专属依赖注入(DI)框架
  • el-select下拉框 添加 el-checkbox 多选框
  • 期权怎么判断是不是主力合约?
  • 数字人对口型合成原理详解
  • 全视通毫米波雷达跌倒监测适用于居家、社区、机构、医院四大场景
  • 网络基础概念(网络基础)
  • Spring Boot Admin监控