2023年四月份图形化二级打卡试题

Posted 青少年编程备考

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2023年四月份图形化二级打卡试题相关的知识,希望对你有一定的参考价值。

活动时间 从2023年4月1日至4月21日,每天一道编程题。

本次打卡的规则如下:

小朋友每天利用10~15分钟做一道编程题,遇到问题就来群内讨论,我来给大家答疑。

小朋友做完题目后,截图到朋友圈打卡并把打卡的截图发到活动群,表示完成了今天的打卡。当天晚上,我会把题目的答案发到群内给小朋友们做个参考,我也会在朋友圈为打卡的小朋友点赞。

Day01:2020.12_绘制图形

1. 准备工作

(1)隐藏小猫角色。

2. 功能实现

(1)小猫的初始位置为(x:0,y:0);

(2)线条粗细为3,颜色为红色,正方形的边长为50,每个正方形之间相隔25;

(3)画出所示图形。

Day02:2022.03_跳跃游戏

1. 准备工作

(1)保留小猫角色,导入角色“Dog1”,调整小狗大小;

(2)导入背景“Blue Sky”。

2. 功能实现

(1)小猫初始位置如上面第一张图所示;

(2)点击绿旗后,小狗从舞台最右边跑到最左边后,再移到最右边,从最右边跑到最左边,一直执行下去;

(3)按下空格键,小猫向上跳起一段距离后,又落到地面;

(4)小猫碰到小狗,程序停止。

Day03:2022.09_小老鼠偷面包

1. 准备工作

(1)背景:Stars,绘制如下图所示的迷宫;

(2)角色:Cat 2、Mouse1、Bread。

2. 功能实现

(1)Cat 2、Mouse1和Bread初始位置和方向如下图所示,调整Cat 2大小为50,Mouse 1大小为40,Bread大小为100;

(2)利用键盘的上下左右键分别控制Mouse 1面向四个方向移动,注意按下不同的键,方向也随之调整;

(3)Cat 2在坐标(x:217,y:-67)和(x:-47,y:-67)之间左右移动,移动时角色方向也随之调整;

(4)Mouse1在移动过程中碰到红色的墙,回到初始位置;

(5)Mouse1碰到Cat 2说“失败!”2秒后停止全部脚本,碰到Bread说“胜利!”2秒后停止全部脚本。

Day04:2019.06_飞不出去的蝴蝶

程序说明:舞台上有黑色边框,蝴蝶自动向前运动时,如果触碰到黑色边框,就会发出声音,并且转向。蝴蝶永远都飞不出黑色边框。(边框自己绘制)

1. 准备工作

(1)在舞台四周绘制一个封闭的黑色边框(如图),无填充、黑色边框加粗。

(2)删除原小猫角色,加载新角色蝴蝶。

2. 功能实现

(1)蝴蝶角色初始位置在黑色边框内部,蝴蝶自动向前运动。

(2)如果触碰到黑色边框,就会发出声音。碰到黑色边框后自动转向,并自动运动,向矩形方框内部的白色区域运动。蝴蝶永远都飞不出黑色边框。如此循环,蝴蝶的运动区域不会超出矩形方框。

Day05:2020.09_绘制图形

1. 准备工作

(1)隐藏小猫角色。

2. 功能实现

(1)初始设定小猫中心点的坐标为(x=0,y=0);

(2)线条粗细2,线条颜色为红色,每个正方形的边长为50;

(3) 画出所示图形。

Day06:2021.09_画正多边形

1. 准备工作

(1)保留默认的小猫角色;

(2)删除默认的空白舞台背景,添加背景“Blue Sky 2”。

2. 功能实现

(1)点击绿旗,小猫角色面向右方,坐标为(0,120);全部擦除舞台上的图案,设置画笔颜色为“黑色”;

(2)按下键盘数字4,画出上图所示正方形;

(3)按下键盘数字5,画出上图所示五边形;

(4)按下键盘数字6,画出上图所示六边形;

(5)按下键盘数字0,擦除绘制的图案。

注意:多边形的边长自行设定,所有图形不能超出舞台。

Day07:2021.12_消灭蝙蝠

1. 准备工作

(1)选择背景Night City;

(2)选择角色Bat、Ripley。

2. 功能实现

(1)初始的背景为Night City,Bat的初始位置在舞台上方,Ripley初始位置在舞台下方;

(2)点击绿旗,Bat调整方向后,在整个舞台上飞来飞去,飞行过程中不断煽动翅膀;

(3)Ripley随着鼠标移动,碰到Bat,Bat发出声音owl,Bat移到舞台随机位置。

Day08:2019.03_绘制方形螺旋

方形螺旋是我们常见的一种螺旋形状,其特点是连续的线段长度均匀增加,例如第一条线段长度为5,第二条长度为10,第三条长度为15,以此类推。

现在请编写程序实现下图中的图案效果:

1. 准备工作

(1)隐藏小猫角色。

2. 功能实现

(1)当绿旗被点击时,以舞台中心位置为起点,使用画笔工具绘制一个方形螺旋。

(2)起点的X、y坐标均为0,第一条边的长度为5,以后的每条边的长度依次增加5,连续画50条这样的边。

Day09:2021.06_小瓢虫找妈妈

森林里的小瓢虫和妈妈走散了,让小瓢虫根据瓢虫妈妈留下轨迹走到瓢虫妈妈的身边。

1. 准备工作

(1) 删除默认的小猫角色,添加“ladybug1” 作为小瓢虫角色;

(2)添加“ladybug2”作为瓢虫妈妈角色;

(3)绘制“轨迹” 角色即为瓢虫妈妈留下的轨迹;

(4)添加背景“Blue Sky”。

2. 功能实现

(1)点击绿旗,小瓢虫舞台左下方,在轨迹的一头,瓢虫妈妈在舞台右上方,在轨迹的另外一头;

(2)小瓢虫沿着瓢虫妈妈留下的轨迹走到瓢虫妈妈的身边(提示:可以给小瓢虫的两个触须涂成不同颜色,作为探测器,两个触须碰到中间轨迹颜色,会调节左右旋转);

(3)小瓢虫碰到瓢虫妈妈停下来。

Day10:2019.12_飞翔的小鸟

1. 准备工作

(1)导入背景“Blue Sky”;

(2)导入角色“Toucan”和“Buildings” 。

2. 功能实现

(1)Toucan角色大小设置为50,坐标为(-200,0),不停扇动翅膀(在2,3两个造型来回切换),Toucan位于最上层,不被其他角色遮挡;

(2)按“↑”控制Toucan上升,按“↓”控制Toucan下降;

(3)Buildings在舞台最右测出现,以2的速度向左移动,如果碰到左边缘回到最右端;

(4)如果Toucan碰到Buildings,说“碰到啦!”2秒。

Day11:2022.09_绘制图形

1. 准备工作

(1)隐藏小猫角色;

(2)选择背景Blue Sky 2 。

2. 功能实现

(1)小猫的初始位置为(x:0,y:0);

(2)线条粗细为3,颜色为蓝色;

(3)下图所示的图形由边长为60的正六边形旋转得到;

(4)画出如图所示图形。

Day12:2020.06_小鸡捉害虫

田野里一只饥饿的鸡发现了蝗虫,快速地跑向蝗虫捉着了它。

1. 准备工作

(1)导入背景:“Forest”;

(2)导入角色:“Hen”、“Grasshopper”。

2. 功能实现

(1)设置角色:“Hen”初始坐标为(x=-180,y=-120);

(2)设置角色:“Grasshopper”初始坐标为随机,角色大小为30;

(3)单击绿旗,角色“Hen”向“Grasshopper”移动并留下轨迹;

(4)画笔颜色为蓝色,粗细为2;

(5)当碰到“Grasshopper”时,母鸡“Hen”发出声音,“Grasshopper”消失。

Day13:2022.12_老鹰捉小鸡

小鸡正在农场上玩耍,突然从远处飞来一只老鹰,小鸡要快速回到鸡舍中,躲避老鹰的抓捕。

1. 准备工作

(1)删除默认白色背景,添加背景Farm;

(2)删除默认角色小猫,添加角色Chick、Griffin。

2. 功能实现

(1)角色的初始位置和方向如下图所示;

(2)老鹰不断向右下移动,碰到边缘就反弹,不能倒立;

(3)用上、下、左、右键,控制小鸡朝上下左右四个不同的方向移动,不能倒立;

(4)老鹰碰到小鸡后,老鹰会说“我抓住你了!” 2秒,停止全部脚本;

(5)小鸡走进鸡舍后,会说“我安全啦!”2秒,然后消失,停止全部脚本。

Day14:2019.09_绘制雪花图案

1. 准备工作

(1)隐藏小猫角色。

2. 功能实现

(1)初始设定雪花中心点的坐标为(x=0,y=0);

(2)线条粗细1,线条颜色为任意彩色;

(3)点击绿旗,在屏幕上画出均匀分布的5个三角形的雪花图案。

Day15:2019.09_制作蝙蝠冲关游戏

1.准备工作

(1)导入蝙蝠角色、分别绘制障碍物、大地角色。

2.功能实现

需要达到的效果:通过键盘上的空格键控制蝙蝠往上飞,当碰到障碍物或者大地时,游戏结束,否则得分。

(1)蝙蝠角色:当点击绿旗,蝙蝠自上往下飞,当按下空格键,蝙蝠往上飞,当碰到障碍物或大地时,停止全部;

(2)障碍物角色:障碍物不断自左向右移动,障碍物达到最右端后,又回到最开始的位置,向右运动,重复这个过程;

(3)大地角色:移到最上层。

Day16:2022.03_魔法星空

按下空格键,星空犹如施了魔法一般,出现彩色的圆形图案,而且圆形图案的大小也可改变。

1. 准备工作

(1)导入背景:Stars;

(2)保留小猫角色;

(3)导入声音“Emotional Piano” 和“Jump”。

2. 功能实现

(1)程序开始,小猫隐藏,画笔的颜色设为红色,粗细设为20;

(2)程序开始后,一直播放背景音乐“Emotional Piano”;

(3)按下空格键,播放声音Jump,画笔颜色增加10,在舞台的随机位置画出圆点;

(4)当按下“→”键,将笔的粗细增加5;

(5)当按下“←”键,将笔的粗细减小5。

Day17:2019.12_绘制十个正方形

1. 准备工作

(1)保留小猫;

(2)白色背景。

2. 功能实现

(1)小猫初始位置在舞台中心;

(2)隐藏角色;

(3)多边形的边长为100,线条粗细5,线条颜色为红色;

(4)利用“画笔”、“运动”和“控制”模块中的积木画出上面图形。

Day18:2019.06_巡线小车

编程说明:舞台上有一条加粗的黑线,小车能自动沿着黑线前进。当小车触碰到黑线时,还能发出声音。黑线需要自己绘制、小车可使用角色库中的图案。

1. 准备工作

(1)删除原小猫角色,导入小车角色,并合理设定小车的大小。

(2)在舞台中央绘制一条加粗的黑线。

(3)在小车的车头部位画一个红色圆形,填充和边框都是同一种颜色,能用该形状检测黑色。

2. 功能实现

(1)小车角色初始位置与黑色粗线部分重合,车头处的红色圆形位于黑色粗线边缘

(2)当小车触碰到黑线时,还能发出声音。

(3)点击绿旗后,小车角色自动检测颜色,当小车角色前面的红色圆形检测到黑色粗线时,系统播放音效,同时小车向与黑线位置相反方向转向并小幅移动;这时小车角色前面的红色圆形会检测到白色区域,小车又向与白色区域相反的方向转向并小幅移动。如此循环,小车会沿着黑色粗线与白色舞台背景之间的交界处向前运动,不会离开黑线。

Day19:2021.03_两座对称的山峰

1. 准备工作

(1)背景:Xy-grid;

(2)角色:任意角色。

2. 功能实现

(1)隐藏添加的角色;

(2)调整画笔颜色为“黑色”,粗细为“5”;

(3)当按下键盘的“L”键,画出左侧三角形;

(4)当按下键盘的“R”键,画出右侧三角形;

(5)落在X轴的三个顶点分别为(-100,0)、(0,0)、(100,0);

(6)以y轴为对称轴,左右对称。

Day20:2020.09_货运飞船

货运飞船要将货物运到A、B、C三个基地,途中会遇到三块太空垃圾。宇航员要控制飞船避开太空垃圾,否则飞船会被太空垃圾撞毁。

1. 准备工作

(1)导入背景Galaxy;

(2)导入角色Rocketship、Block-A、Block-B、Block-C;

(3)绘制角色1、2、3为黑色小圆,代表太空垃圾。

2. 功能实现

(1)点击绿旗,角色的初始位置如图所示,太空垃圾在宇宙中游荡;

(2)用上、下、左、右键,调整坐标控制货运飞船水平垂直飞行,不需要调整面向方向;

(3)飞船碰到太空垃圾将会消失,任务失败,停止全部脚本;

(4)飞船抵达角色Block-A、Block-B、Block-C位置,三个角色分别消失,表示货物已送达。

Day21:2020.12_森林聚会

邪恶的魔法师要抓走正在聚会的小动物,小动物们慌张地逃跑,小精灵要驱赶魔法师,保护小动物。

1. 准备工作

(1)导入背景Jungle;

(2)导入角色Dragon、Fairy、Hippo1、Griffin、Wizard。

2. 功能实现

(1)点击绿旗,角色的初始位置和方向如图所示;

(2)等待1秒,魔法师和小动物们调整方向,不断移动,碰到边缘就反弹;

(3)用上、下、左、右键,小精灵水平垂直飞行,不需要调整面向方向;

(4)魔法师碰到小精灵,魔法师将会消失,停止全部脚本;

(5)小动物碰到魔法师,小动物说“救命!”0.5秒后消失,表示动物已被抓走。

少儿编程 电子学会图形化编程等级考试Scratch二级真题解析(选择题)2022年3月

一、选择题(共25题,每题2分,共50分)

1、红框中加入哪个选项积木,不能阻止气球下落

 

A、

B、

C、

D、

答案:D

以上是关于2023年四月份图形化二级打卡试题的主要内容,如果未能解决你的问题,请参考以下文章

scratch绘制正方形 电子学会图形化编程scratch等级考试二级真题和答案解析2022年6月

scratch大鱼吃小鱼 电子学会图形化编程scratch等级考试二级真题和答案解析2022年6月

scratch小老鼠偷面包 电子学会图形化编程scratch等级考试二级真题和答案解析2022年9月

scratch小老鼠偷面包 电子学会图形化编程scratch等级考试二级真题和答案解析2022年9月

scratch绘制旋转六边形 电子学会图形化编程scratch等级考试二级真题和答案解析2022年9月

scratch绘制旋转六边形 电子学会图形化编程scratch等级考试二级真题和答案解析2022年9月