随着信息化时代的到来,编程已经成为了一种重要的技能,而少儿编程则成为了一个备受关注的话题。作为未来的主人公,孩子们也开始接触编程,并且从小就开始学习这一技能,这也是保证未来社会发展的一种重要手段,少儿编程以图形化编程为主导,旨在通过趣味化的编程游戏、编程课程等教育方式,让孩子们在玩中学、学中玩,并且提升孩子们的逻辑思维能力、创造力和解决问题的能力。下面来看看2023年3月份的蓝桥杯STEMA测评真题,Scratch中级组和初级组的选择题一样,中级组比初级组多一道编程题就是最后一题,编程题1-4初级,1-5中级。
一、选择题(初级、中级)
第 1 题 单选题
运行以下程序后,角色会出现的效果是( )。
A.角色像素化改变
B.角色颜色改变
C.角色透明改变
D.没有正确选项
正确答案选择:B,代码中将角色的颜色增加25,所以角色颜色改变了。
第 2 题 单选题
运行以下程序后,不可能出现的结果是( )。
A.
B.
C.
D.
正确答案选择:C,变量随机数被定义为2个整数之间取值,所以显示的变量随机数也是整数,只有一个是小数的时候,随机数才会取值小数。
第 3 题 单选题
运行以下程序后,能够画出的图形是( )。
A.正三角形
B.正四边形
C.正六边形
D.正八边形
正确答案选择:D,多边形的绘制,右转的角度为自定义积木绘制8边形,每次旋转的角度为360/8=45,绘制的为正八边形。
第 4 题 单选题
运行以下程序后,变量n的值是( )。
A.70
B.80
C.90
D.100
正确答案选择:D,通过依次比较大小,循环找到最大数。
第 5 题 单选题
运行以下程序后,角色的x坐标是( )。
A.8
B.12
C.18
D.24
正确答案选择:D,双重嵌套循环,一共循环2*3=6次,每次将X坐标增加4,最后X坐标为4*6=24
二、编程题(1-4初级,1-5中级)
第 6 题 问答题
输入输出数字。
具体要求:
1). 运行程序,角色、背景如图所示;
2). 等待1秒,舞台出现询问框,小猫说:”请输入一个数字”;
3). 输入数字后,小猫说出此数字。
第 7 题 问答题
绘制彩虹。
具体要求:
1). 点击绿旗,角色(彩条)、背景如图所示;
2). 等待1秒,彩条绘制出如下图所示的一道彩虹(能看到绘制过程)。
第 8 题 问答题
找一找。
具体要求:
1). 点击绿旗,角色、背景如图所示;
2). 马里奥在舞台中心向随机方向持续移动,当碰到舞台边缘时反弹(旋转方式为左右翻转);
3). 按下空格键,舞台灯光关闭进入黑暗模式并出现追光灯的圆形照射区域,追光灯的圆形照射区域持续跟随鼠标移动(黑暗模式和追光灯的圆形照射区域,请自行创建且追光灯的圆形照射区域大小如下图所示);
4). 当追光灯的圆形照射区域中出现移动的马里奥,用鼠标点击马里奥,马里奥立刻停止移动,此时开启舞台灯光,左下角的数字变为1,程序结束。
第 9 题 问答题
烟花特效。
具体要求:
1). 运行程序,背景如图所示;
2). 用鼠标点击舞台星空中任意位置时,在鼠标正下方的地平线位置(舞台下方边缘)出现一个烟花,烟花竖直向上移动(颜色随机);
3). 当烟花移动到鼠标指针点击位置时爆炸,形成10个方向的烟花分裂效果(造型随机),且烟花分裂后在移动过程中逐渐变的透明;
4). 分裂出的烟花,碰到舞台任意边缘时消失;
5). 舞台上可以同时显示多个烟花。
第 10 题 问答题
九九乘法表。(本题为中级组题目)
注意:不能在列表中直接输入算式(需通过编程算法实现)
例如:1*1=1这个算式不能直接加入列表
具体要求:
1). 运行程序,角色、背景如图所示;
2). 等待1秒后,小猫说:“请编写程序呈现9*9乘法表的演示效果”2秒;
3). 小猫说完话后显示空列表,之后逐行填充9*9乘法表中的对应演示效果到列表中;
例如:列表中算式可直接出现,结果需要等待0.5秒再出现
第一行列表:1*1=是直接出现的,等待0.5秒后出现其结果1
第二行列表:1*2= 2*2= 是直接出现的,等待0.5秒后出现其结果2、4
以此类推……
4). 10秒内呈现出9*9乘法表的全部演示效果。
结语:编程题答案我们改天出教程,在少儿编程的学习过程中,我们不仅要注重学生的理论知识掌握,更重要的是培养他们自学能力,少儿编程的重要性不仅仅在于让孩子们掌握一项个人技能,更在于培养孩子们的创新思维,提高孩子们解决问题的能力,以及培养孩子们的团队合作意识。此外,编程也是一项充满挑战性的活动,可以帮助孩子们克服困难,培养孩子们的毅力和耐力,为孩子们的未来发展奠定坚实的基础。
来源:小码农 www.scratch.net.cn/c/stemaceping.html
-
扫码下载安卓APP
-
微信扫一扫关注我们
微信扫一扫打开小程序
手Q扫一扫打开小程序
-
返回顶部
发表评论