做网站的疑问有哪些,怎么在百度首页做网站,专业内涵建设8个方面,郑州网站建设公司哪家专业[导读]#xff1a;超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成#xff0c;后续会不定期解读蓝桥杯真题#xff0c;这是Scratch蓝桥杯真题解析第160讲。
第15届蓝桥第2次STEMA测评#xff0c;这是2023年10月29日举办的STEMA#xff0c;比赛仍然采取线上形式。这…
[导读]超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成后续会不定期解读蓝桥杯真题这是Scratch蓝桥杯真题解析第160讲。
第15届蓝桥第2次STEMA测评这是2023年10月29日举办的STEMA比赛仍然采取线上形式。这是Scratch初中级组真题试题包括两种题型分别是选择题和编程创作题其中选择题5道都是和Scratch编程知识相关的题目编程部分有6道题。
接下来超平老师就从如下3个方面对2023年10月29日的STEMA真题进行解读和剖析 选择题部分 编程题部分 总结
一.选择题部分
一共有5道选择题每题10分严禁使用程序验证选择题不答和答错不扣分。
1. 以下运算结果为false的是 。
A. B. C. D. [超平老师解读]
本题正确答案是C考查的知识点是逻辑运算包括逻辑与、逻辑或和逻辑非。
逻辑与的运算规则如下 逻辑或的运算规则如下 而逻辑非就是取反对true取反就是false对false取反就是true在Scratch中逻辑非是通过”不成立“指令来实现的。
A选项50 50的结果为false取反之后结果为true
B选项45 70的结果为true根据或运算的特点其结果必定为true
C选项36 61的结果为true75 67的结果为true与运算之后的结果也为true取反之后结果为false
D选项18 25的结果为true58 43的结果为true与运算之后的结果也为true。
所以正确选项是C。 2. 运行以下程序后绘制的圈形是 。 A. B. C. D. [超平老师解读]
本题正确答案是D考查的知识点包括Scratch画笔和自制积木。
首先是自制积木这里使用两个参数分别是a和b在调用自制积木的使用传入两个参数45和90相当于a 45b 90。
其次是绘制过程此处可以使用排除法首先是沿着45度方向移动90步A选项可以排除然后右转90度移动45步B选项可以排除接着再右转45度移动90步C选项可以排除。 3. 运行以下程序后列表 “数据”的项目数和所有项的和分别为 。 A. 10、193
B. 10、225
C. 11、193
D. 11、225
[超平老师解读]
本题正确答案是B考查的知识点包括循环、余数运算和列表。
首先是循环注意这里循环了20次n的初始值为13所以n的取值范围是13~32要注意最后一次判断的32不是33因为n增加1是在如果指令后面的。
其次是余数的运算n除以4的余数只能有0、1、2、3这4种结果其中小于2的就只有0和1了。
也就是说每4个连续的数字中有两个是满足条件的根据这个规律就很容易找到加入列表中的数据了如下
13 16 17 20 21 24 25 28 29 32
一共有10个他们的和为225。
需要注意的是由于数字较多非常考验学生的心算能力建议打个草稿在电脑上打草稿就行。求和的时候可以使用找朋友的技巧比如 13 17 30,16 24 40等。 4. 运行以下哪个程序后巨嘴鸟会向下移动 A. B. C. D. [超平老师解读]
本题正确答案是D考查的知识点是角色的方向。
在Scratch编程中上下左右4个方向的对应关系如图所示 5. 运行以下程序后能看到几只海豚 。 A. 3
B. 4
C. 6
D. 7
[超平老师解读]
本题正确答案是B考查的知识点是克隆和图章。
首先是克隆从舞台中心00开始自左至右克隆了3只其x坐标分别是0、80和160注意本体是隐藏的。
其次每个克隆体在显示的时候在当前位置使用图章复制1只然后左移80步。
如此一来一共有6只其x坐标分别为-80、0、80、160其中x坐标为0和80的位置各有两只。
实际上我们能看到的只有4只。
二.编程题部分
编程题一共有6道分别是旅游相册、隐身的小鸟、摩天轮、找不同游戏、字母不重复的子串和卡片排列。
1.旅游相册20分
编程实现
旅游相册。
具体要求
1). 点击绿旗角色、背景如图所示 2). 每次用鼠标点击“上一张”角色舞台都会切换上一张照片 1号照片上一张为4号参考视频
3). 每次用鼠标点击 “下一张” 角色舞台都会切换下一张照片 4号照片下一张为1号参考视频。
评判标准 4分满足具体要求中的1 8分满足具体要求中的2 8分满足具体要求中的3。
[超平老师解读]
本题属于简单题考查的知识点是背景切换。
本作品包含3个角色分别是熊猫、上一张按钮和下一张按钮。 其中熊猫角色代码如下 上一张角色代码如下 下一张角色代码如下 代码比较简单注意两个细节
1). 养成初始化设置的好习惯包括角色的位置和初始背景
2). 对于背景而言最后一个背景的下一个背景是第一个第一个背景的上一个背景是最后一个。 2. 隐身的小鸟40分
编程实现
隐身的小鸟。
具体要求
1). 点击绿旗角色、背景如图所示 2). 鼠标点击小鸟后小鸟从舞台左上角开始每隔0.1秒向右移动5步且切换一次造型参考视频
3). 小鸟移动过程中逐渐消失到达舞台中间位置后完全消失参考视频。
评判标准 4分满足具体要求中的1 18分满足具体要求中的2 18分满足具体要求中的3。
[超平老师解读]
本题属于简单题考查的知识点包括运动编程和虚像特效。
本题只有一个小鸟角色它有两个造型如图 小鸟角色在移动的过程中除了要切换造型还需要改变虚像特效从而让小鸟越来越透明。
参考代码如下 简单说明4点
1). 不要忘了初始化包括造型、坐标和虚像特效
2). 小鸟只需要点击一次最好的实现方法就是使用等待条件指令而不是”当角色被点击“指令避免反复点击
3). 关于循环可以使用”重复执行直到“指令但由于移动步数是固定的终点也是明确的所以可以直接计算出重复的次数
4). 在Scratch编程中虚像是用来描述角色的透明度默认为0不透明虚像等于100则完全透明因此可以计算出每次增加的大小确保到达终点时刚好消失。 3. 摩天轮50分
编程实现
摩天轮。
具体要求
1). 运行程序背景如图所示 2). 1秒后出现一个彩色线条的圆圆心在图中三角形的上顶点如图所示 3). 1秒后显示摩天轮的轮辐索黄色线段及座舱红色实心圆如图所示 4). 摩天轮完整出现后顺时针持续转动。
评判标准 5分满足具体要求中的1 15分满足具体要求中的2 15分满足具体要求中的3 15分满足具体要求中的4。
[超平老师解读]
本题难度中等考查的知识点包括画笔、 运动和自制积木等难点是如何实现摩天轮的旋转效果。
关于本题的详细讲解可以参考《摩天轮-第15届蓝桥第二次STEMA测评Scratch真题精选》这篇教程。 4. 找不同游戏60分
编程实现
找不同游戏。
具体要求
1). 运行程序角色、背景如图所示变量“倒计时”为5 2). 按下一次空格键后白板上显示6行8列的随机文字矩阵矩阵中随机一个位置的文字为 “大”其余显示为“太” 3). 文字矩阵呈现后“倒计时” 每隔1秒减小1
4). 当用鼠标点击文字矩阵中的“大”时显示 “闯关成功”倒计时停止程序结束 5). 当用鼠标点击文字矩阵中任意一个“太”时显示“闯关失败”倒计时停止程序结束 6). 当“倒计时”为0时显示“闯关失败”倒计时停止程序结束。
评判标准 6分满足具体要求中的1 14分满足具体要求中的2 7分满足具体要求中的3 14分满足具体要求中的4 14分满足具体要求中的5 5分满足具体要求中的6。
[超平老师解读]
本题难度中等考查的知识点包括克隆编程和私有变量。难点是如何实现文字矩阵的克隆尤其是要确保有且仅有一个”大“字出现在随机位置。
关于本作品的详细讲解可以参考《找不同游戏-第15届蓝桥第二次STEMA测评Scratch真题精选》这篇教程。 5. 字母不重复的子串80分
背景信息
子串为一个字符串的一段连续的部分。
例如
字符串为abbcd
abbcd的子串有a、ab、abb、abbc、abbcd、b、bb、bbc、bbcd、 bc、 bcd、c、cd、d
其中子母不重复的子串有a、ab、b、bc.、bcd、c、cd、d
编程实现
字母不重复的子串。
具体要求
1). 点击绿旗角色、背景如图所示列表“子串”为空 2). 鼠标点击机器人后机器人询问“请输入一串小写字母”如图所示 3). 输入完成后列表中出现字母不重复的所有子串
例如输入为abbcd 4). 最后机器人说出列表中最长子串的长度如图所示 评判标准 10分满足具体要求中的1 5分满足具体要求中的2 40分满足具体要求中的3 25分满足具体要求中的4。
[超平老师解读]
本题难度较大考查的知识点包括嵌套循环、字符串处理和列表运算。难点有两个一是如何使用嵌套循环获取所有的子串二是如何对字符串进行去重处理。
关于本题的详细讲解请参考《字母不重复的子串-第15届蓝桥第二次STEMA测评Scratch真题精选》这篇教程。 6. 卡片排列100分
编程实现
卡片排列。
具体要求
1). 点击绿旗角色、背景如图所示随机显示5张不同卡片显示在同一行卡片间距相同) 2). 舞台显示询问框提示“请输入1或2” 3). 如果输入11秒内按照卡片上的数从小到大排序从左到右如图所示 4). 如果输入21秒内按照卡片上的数从大到小排序从左到右如图所示。 评判标准 15分满足具体要求中的1 5分满足具体要求中的2 40分满足具体要求中的3 40分满足具体要求中的4。
[超平老师解读]
本题难度较大本题考查的知识点包括克隆、列表运算和排序算法。难点有两个一是列表排序二是卡片的排列效果。
关于本题的详细讲解请参考《卡片排列-第15届蓝桥第二次STEMA测评Scratch真题精选》这篇教程。
三.总结
总体来说本次STEME测评题目难度较大重点考查的知识点主要集中如下5个方面 运动编程 画笔 克隆编程 列表运算 简单算法
从知识点的考察情况来看运动编程和克隆编程是Scratch的重点大部分题目和作品都是围绕这两部分展开的所以对于运动和克隆的学习一定要全面和深入。
画笔其实比较简单其核心是运动编程。只要搞清楚画笔运动的轨迹基本上就没啥难度了再结合自制积木的不刷新特性就可以实现动画效果了。
列表是一种强大的数据结构其应用非常广泛是编程中使用频率最高的数据结构必须要熟练掌握。
算法要重点强调一下蓝桥竞赛越来越算法化了Scratch也不例外本次测评中的子串问题、排序问题都是常见的基础算法。
实际上通过Scratch来学习和理解算法是一个很不错的选择可以为后续的代码编程打下良好的基础。
如果你觉得文章对你有帮助别忘了点赞和转发予人玫瑰手有余香
需要本次STEMA考试素材和源码的可以移步至“超平的编程课”gzh。