内容正文:
2024年全国青少年信息素养大赛复赛题目
目录
2024 年全国青少年信息素养大赛复赛题目 ...................................................................................1
一、 看似简单的顺序结构 .............................................................................................................. 3
1. 场景介绍(NOC 复赛真题) ...............................................................................................3
2.奔跑的马 ................................................................................................................................. 4
3.放学 ......................................................................................................................................... 5
4.小镇一日游 ............................................................................................................................. 6
5.球飞了 ..................................................................................................................................... 7
6.场景介绍(信息素养复赛真题) ......................................................................................... 8
二、看看谁会蒙圈的循环结构及广播 ............................................................................................ 9
1.接力比赛(NOC 复赛真题) .................................................................................................9
2.躲避落石(NOC 复赛真题) ...............................................................................................10
3.经典的大鱼吃小鱼 ...............................................................................................................11
4.蝙蝠冲关游戏 .......................................................................................................................12
5.走 T 台(NOC 复赛真题) ...................................................................................................13
三、看看谁是聪明的小画家——画图专项 ..................................................................................15
1. 绘制一个比较简单的图形 ................................................................................................. 15
2. 画正多边形 ......................................................................................................................... 16
3. 绘制雷达 ............................................................................................................................. 17
4.绘制一朵小发发(NOC 复赛真题) ...................................................................................18
4. 创意画图(信息素养复赛真题) .....................................................................................19
6.绘制一个矩形(NOC 复赛真题) ............................................................................................ 21
7.苹果树上(信息素养复赛真题) .......................................................................................22
四、克隆 ➕ 变量专项 ................................................................................................................ 23
1. 躲球游戏 ............................................................................................................................. 23
2.接苹果 ................................................................................................................................... 24
3.数星星 ................................................................................................................................... 25
4.拆礼物游戏 ........................................................................................................................... 26
5.接球游戏 ............................................................................................................................... 27
6.克隆猫游戏 ........................................................................................................................... 28
7.太空大战 ............................................................................................................................... 29
8.打气球(信息素养复赛真题) ........................................................................................... 30
五、列表专项 .................................................................................................................................. 31
1.用逗号分隔列表 ................................................................................................................... 31
2.班级成绩处理 ....................................................................................................................... 32
3.颜色搭配 ............................................................................................................................... 33
5. 简易抗疫物资管理系统 ..................................................................................................... 34
5.金牌百分比 ........................................................................................................................... 35
6.收集数字球(信息素养复赛真题) ...................................................................................36
7. 折线统计图(信息素养复赛真题) .................................................................................38
六、询问+回答专项 ........................................................................................................................ 39
1. 数字之和 ............................................................................................................................. 39
2. 经典猜数字游戏 ................................................................................................................. 40
3. 计算成绩总和 ..................................................................................................................... 41
4. 加法出题机 ......................................................................................................................... 42
七、字符串专项 .............................................................................................................................. 44
1.正话反说 ............................................................................................................................... 44
2.词语接龙 ............................................................................................................................... 45
3.十字回文诗 ........................................................................................................................... 46
4.数字反转 ............................................................................................................................... 48
6. 火车下铺 ............................................................................................................................. 49
7. 打疫苗 ................................................................................................................................. 51
八、简单的数学问题 ...................................................................................................................... 52
1.求和 ....................................................................................................................................... 52
2.求平均分 ............................................................................................................................... 53
3.阶乘求和 ............................................................................................................................... 55
4.判断质数 ............................................................................................................................... 56
5.判断奇偶数 ........................................................................................................................... 57
6.最大公约数 ........................................................................................................................... 58
7.判断闰年 ............................................................................................................................... 59
8. 判断亲和数 ......................................................................................................................... 60
9. 计算三角形面积 ................................................................................................................. 61
九、排序算法+综合专项 ................................................................................................................ 62
1.统计身高 ............................................................................................................................... 62
2. 从小到大排序 ..................................................................................................................... 63
3. 篮球积分 ............................................................................................................................. 64
4. 统计学校距离远近 ............................................................................................................. 65
一、看似简单的顺序结构
1.场景介绍(NOC 复赛真题)
1.准备工作
(1)添加背景 Pool、Theater、Soccer2
(2)保留小猫角色
2.功能实现
(1)按照 Pool、Theater、Soccer2 的顺序切换三张背景,每切换相隔 2 秒的时间
(2)完成在 Pool 背景中,角色说”这是泳池”的效果;
(3)完成在 Theater 背景中,角色说”这是剧场”的效果;
(4)完成在 Soccer2 背景中,角色说”这是足球场”的效果;
2.奔跑的马
1. 准备工作
(1)添加背景 Forest 和 Wetland ;
(2)添加角色 Unicorn Running;
(3)为 Unicorn Running 添加声音 Gallop。
2. 功能实现
(1)点击绿旗,角色 Unicom Running 的初始位置在舞台左边,初始背景为 Forest;
(2)角色 Unicom Running 切换着造型向右跑;
(3)角色 Unicom Running 跑到舞台右侧边缘,背景切换为 Wetland,折返跑向舞
台左侧;
(4)角色 Unicom Running 跑到舞台左侧边缘后,播放声音 Gallop
3.放学
放学时间到了, 校车行驶到学校门口, 按下喇叭提醒同学们上车, 送同学们回家。
1. 准 备 工 作
(1 )添 加 背 景 :School;
(2 ) 删除默 认的小 猫角 色 , 添加角 色 : CityBus 、 Kai;
(3 )为角色 CityBus 添功能加声 音 Car Horn;
2.功能实现
(1)点击绿旗,City Bus 出现在舞台左下角,Kai 出现在学校门口;
(2) City Bus 向前移动一段距离,连续播放两次声音 Car Horn;
(3) 听到声音后,Kai 调整方向,走到车门的位置后消失;
(4) City Bus 继续向前行驶直到舞台右侧。
4.小镇一日游
花花小学组织了小镇一日游的活动,乘坐 scratch Tours 号车浏览小镇风光,浏览的顺
序为 Colorful City、School、Urban 以及 Night City With Street
1. 准备工作
(1)选择背景 Colorful City、School、Urban 以及 Night City With Street;
(2)去掉小猫角色;
(3)选择 City Bus 汽车角色,添加 Car Horn 声音。
2. 功能实现
(1)初始的背景为 Colorful City,汽车的初始位置在屏幕右下角,面向右面;
(2)点击绿旗,汽车角色向左移动 50 步后从 City Bus-a 造型切换到 City Bus-b 造型,
之后播放 Car Horn 声音,等待两秒后进入 School 背景;
(3)进入 School 背景后汽车向左移动 50 步,播放 Car Horn 声,等待两秒后进入
Urban 背景;
(4)进入 Urban 背景后汽车向左移动 50 步,播放 Car Horn 声音,等待两秒后进入
背景 Night City With Street;
(5)进入背景 Night City With Street 后汽车向左移动 50 步,播放 Car Horn 声音。
5.球飞了
1.准备工作
(1)背景:Pool;
(2)角色:Cat Flying、Ball。
2.功能实现
(1)分别添加角色 Cat Flying、Ball 和背景 Pool;
(2)程序开始,Cat Flying 向球游去,边游边切换造型,到达球的位置;
(3)小猫到达球的位置后,点击球,Ball 向上飞;
(4)Cat Flying 说:“哎,球飞了”。
6.场景介绍(信息素养复赛真题)
按下空格,背景会随机变化,如果变成沙漠背景,骆驼就会出现。
具体要求:请用一组程序完成下列要求,程序尽量简洁。
1. 按下空格键,程序开始运行,背景会切换成海洋、森林、沙漠三个背景中随机一个;
2. 如果切换到了沙漠背景,骆驼就会出现,并说”我生活在沙漠,2 秒后说完;
3. 如果不是沙漠背景,骆驼始終保持隐藏状态;
二、看看谁会蒙圈的循环结构及广播
1.接力比赛(NOC复赛真题)
【题目要求】
1、添加“Dot"角色,添加背景“Beach Rio”,删除”Dot”角色的造型 4;
2、点击绿旗后,小猫移动到舞台(-180,-100)位置,小狗移动到舞台(180,60)位置,
面向左方向;
3、当按下空格键小猫发出广播,使小狗计时,小猫开始向舞台右侧移动,同时切换造型,
速度随机在(1-5 之间);
4、当小猫角色的 X 坐标值大于 180,停止移动,利用广播让小狗开始移动小狗不断向
舞台左侧移动,同时切换造型,速度机在(1-5 之间)
5、当小狗的 X 坐标小于-180 时停止移动,说“用时”+“时间"+”秒”2 秒;
2.躲避落石(NOC复赛真题)
【题目要求】
1、保留小猫角色,添加“Crystal"角色,添加背景"Galaxy
2、点击绿旗,小猫移动到舞台(0,-120)位置,不断跟鼠标改变 X 坐标
3、点击绿旗,“Crysta!角色隐藏在舞台区上方,换成随机造型,从随机 X 并移动坐标位
置向舞台区下方移动,钻石的数量不限,当移动到舞台区下方时消
4、使用变量计算得分,游戏开始时分数为 10,如果“Crystar 角色在舞台向失下移动
时碰到小猫角色,分数减一,钻石消失
5、如果分数变成 0,钻石全部消失,小猫说“游戏结束”2 秒
3.经典的大鱼吃小鱼
在浩瀚的大海中,有一条大鲨鱼,它正张着大嘴肆意地捕食着弱小的鱼群。
1.准备工作
(1)选择背景 Underwater1;
(2)删除默认小猫角色,选择角色 Shark2 和角色 Fish。
2.功能实现
(1)当按下“上键”或“下键”时,Shark2 可以上下移动;当按下“左键”或“右键”
时,Shark2 可以左右移动;
(2)按下“左键”,Shark2 面向左,按下“右键”,Shark2 面向右;按下“上键”
和“下键”,Shark2 的方向不变化;
(3)点击绿旗,Fish 出现在随机位置;
(4)当 Shark2 碰到 Fish 时,会张嘴闭嘴一次,这时 Fish 会隐藏被”吃掉“,一秒后
Fish 会重新在随机位置出现。
4.蝙蝠冲关游戏
1.准备工作
(1)导入蝙蝠角色、分别绘制障碍物、大地角色。
2.功能实现
需要达到的效果:通过键盘上的空格键控制蝙蝠往上飞,当碰到障碍物或者大地时,游
戏结束,否则得分。
(1)蝙蝠角色:当点击绿旗,蝙蝠自上往下飞,当按下空格键,蝙蝠往上飞,当碰到障碍
物或大地时,停止全部;
(2)障碍物角色:障碍物不断自左向右移动,障碍物达到最右端后,又回到最开始的位置,
向左运动,重复这个过程;
(3)大地角色:移到最上层。
5.走 T台(NOC复赛真题)
准备工作
(1)添加角色 Glow-A、Glow-B、Glow-D、Max;
(2)添加背景 Spotlight;
功能实现
(1)点击绿旗女孩站在(0,0)的位置,双手落下;
(2)点击 B 按钮,女孩改变姿势,双手举高;
(3)点击 A 按钮,女孩改变姿势,双手上下摆放;
(4)点击 D 按钮,女孩改变姿势,双手抱球;
(5)按下空格键,舞台先变为全白,停顿一会(间隔 0.1-0.4 秒),在恢复原状,模拟拍照
效果;
三、看看谁是聪明的小画家——画图专项
1.绘制一个比较简单的图形
准备工作
(1)隐藏小猫角色
(2)选择背景 Blue Sky 2
功能实现
(1)小猫的初始位置为(x:0,y:0)
(2)线条粗细为 3,颜色为蓝色
(3)下图所示的图形由边长为 60 的正六边形旋转得到
(4)画出如图所示图形
2.画正多边形
1. 准备工作
(1)保留默认的小猫角色
(2)删除默认的空白舞台背景,添加背景“Blue Sky 2”
2. 功能实现
(1)点击绿旗,小猫角色面向右方,坐标为(0,120),全部擦除舞台上的图案,设置画笔颜
色为“黑色”
(2) 按下键盘数字 4,画出上图所示正方形
(3)按下键盘数字 5,画出上图所示五边形
(4)按下键盘数字 6,画出上图所示六边形
(5)按下键盘数字 0,擦除绘制的图案
注意:多边形的边长自行设定,所有图形不能超出舞台
3.绘制雷达
1. 准备工作
(1)绘制黑色背景;
(2)删除默认角色小猫,添加角色 Pencil。
2. 功能实现
(1)画笔的颜色设为黄色,Pencil 的中心点设在笔尖位置,画笔的粗细设为 5;
(2)绘制如上所示图形,边长自定义,只要图形不超过舞台范围即可。
4.绘制一朵小发发(NOC复赛真题)
【题目要求】
1、绘制出如图效果图形
2、将画笔的祖细设置为 1,颜色设置为 50
3、绘制的图形形状与目标图形必须完全一致
4、自愿使用自定义模块定义“花瓣”的绘制,利用右转 90 度,一笔完成一片花瓣
5、完成五个目标图型绘制,除第一个目标图形外,其余四个目标图形的颜色随机,位置随
机
4. 创意画图(信息素养复赛真题)
编程实理:
绘制出由依次变大的多个三角形围成的海螺图案。
具体要求:
1. 点击绿旗后,角鱼“笔”显示在舞台中央,位置为(0,0),初始方向面向右,设置
好画笔的颜色和粗细后落笔;
2. 三鱼形的边长变化由给出的变量"边长"来控制,变量“边长”的初始值为 15,先
绘制最小的第 1 个三角形,边长为变量“边长”的初始值 15,每绘制一条边,笔旋
转 120 度,最終绘制出边长为 15 的一个一角形(如下图);
3.每绘制一个三角形,笔旋转 20 度,边长增加再重复第 2 步绘制下一个三角,一共
绘制 18 个三角形,并在绘制完成后将画笔隐藏,最终效果如下图所示。
6.绘制一个矩形(NOC复赛真题)
准备工作
(1)保留小猫角色
(2)添加背景 Xy-grid
功能实现
(1)点击绿旗,清空舞台上原有痕迹
(2)设置画笔的粗细为 5,初始颜色为红色,初始状态为抬笔
(3)在舞台的正中心落笔,绘制一个分布在第四象限,长为 200 宽为 100 的矩形
(4)
7.苹果树上(信息素养复赛真题)
编程实现:
点击绿旗前树上没有水果,点击绿旗后,树上会出现 20 个不同的由印章盖上去
的水果。
具体要求:
作答时请勿修改给出的变量名称,用一组程序完成下列要求,呈现尽量简洁。
1. 水果这个角色有 3个造型,点击緣旗时,它的大小为 30,初始状态为隐薇;
2. 点击绿旗后,水果会不断移动到随机位置;
3. 如果水果移到的位置刚好碰到了大树的绿色,就会换成随机造型并盖章,实
现长出一个随机的水果的效果
4. 利用变量“个数”记录树上的水果个数,初始为 0,每盖一个章,变量“个
数"就会增加 1,直到树上有 20 个水果,水果角色就不再继续移动盖章了;
5. 每次点击绿旗,都清除之前的留下的痕迹,水果树上重新出现果实。
四、克隆 ➕ 变量专项
1.躲球游戏
1. 准备工作
(1)背景:使用原始空白背景;
(2)角色:除原有小猫角色外,添加角色:Ball;
(3)变量:建立变量“分数” 。
2. 功能实现
(1)用上、下、左、右方向键控制小猫移动;
(2)使用克隆,克隆出 6 个球;
(3)克隆体出现在随机位置,面向随机方向移动,碰到边缘就反弹;
(4)分数一直变化,是计时器的数值,时间越长,分数越高;
(5)当小猫碰上小球,小猫和小球全部消失,出现“游戏结束”四个字,游戏结束。
2.接苹果
1.准备工作
(1)保留原空白背景;
(2)保留原小猫角色,选择角色 Apple,Button2,为 Button2 添加文字“开始”,作
为命令发布按钮。所有角色置于舞台图示位置;
(3)建立全局变量“得分”,在舞台显示为“正常显示”。
2.功能实现
(1)点击绿旗后,“得分”清零,角色 Apple 隐藏;
(2)点击“开始”按钮,广播“开始”后按钮隐藏;
(3)接收到“开始”,苹果在屏幕上方,任意水平位置每隔 0.5 秒克隆一次。克隆体出来
后立即显示,并不断下落;
(3) 用鼠标控制小猫左右移动(x 坐标跟随鼠标变化),接住苹果,不让其落地。
(4) 当接住苹果,加 1 分,苹果消失;
(5)如果“得分”≥100 分,或者苹果触地(y 坐标<-160),游戏结束。
3.数星星
1.准备工作
(1)删除小猫角色,添加"Goblin"角色,并删除 Goblin 角色的造型"golblin-a"、
"goblin-c"和"goblin-d",添加角色"Star";
(2)添加“Stars”背景;
(3)设置变量“星星数量”。
2.功能实现
(1)当程序运行时,角色 Star 隐藏,舞台只有 Goblin 角色,如左图所示;
(2)使用克隆功能,每隔 2 秒克隆出一个 Star,克隆体出现在舞台上方的随机位置;
(3)克隆出的星星大小随机(范围:30-70),颜色随机(0-199);
(4)舞台中每增加 1 颗星星,Goblin 就播报一次星星的总数,如右图所示;
(5)舞台上一共出现 50 颗星星,程序结束。
4.拆礼物游戏
1.准备工作:
(1)删除舞台小猫角色;
(2)从角色库导入 Gift 角色;
(3)背景不限。
2.功能实现:
(1)点击绿旗后,礼物从舞台上方随机位置下落,大小为 50 到 90 之间的随机数,造
型为“gift-a”;
(2)礼物个数一共 50 个;
(3)鼠标点击到礼物时,礼物换成“gift-b”造型,并说出随机金额(1 到 10 之间的
随机数)0.5 秒,例如“5 元”,并累计加到红包金额变量,然后礼物消失;
(4)如果红包没有被点击到,落到舞台下方后消失。
5.接球游戏
1.准备工作
(1)默认小猫角色,默认白色背景;
(2)选择 Ball 角色。
2.功能实现
(1)小猫位于舞台中心位置;
(2)每次点击舞台,小球克隆一次,随机选择舞台四个角中的一个,面向小猫飞出;
(3)克隆小球的造型随机;
(4)克隆小球碰到小猫后消失;
(5)小猫实时说出,接到了几个小球。
6.克隆猫游戏
1. 准备工作
使用初始小猫角色,舞台不限;
2. 功能实现
(1)当程序执行后,克隆出三只小猫 ;
(2)克隆猫在舞台上随机移动 ;
(3)每只克隆猫说出自己的编号。
7.太空大战
1.准备工作
(1)选择 Galaxy 背景;
(2)选择 Rocketship 角色、Ball 角色和 Balloon1 角色。
2.功能实现
(1)点击绿旗后,Rocketship 角色始终跟随鼠标移动,计时器开始计时;
(2) Balloon1 角色出现在舞台上方的随机位置,大小随机,造型随机, 间隔随机 0.5-3
秒后,更换位置、大小和造型,如此重复;
(3) 点击鼠标后,发射子弹。Ball 角色从当前的 Rocketship 角色位置, 向上方飞出,
碰到边缘后,消失。连续点击鼠标,可连续发射子弹;
(4)子弹碰到 Balloon1 角色后,Balloon1 角色消失,得分增加 1,
(5) 播放声音“pop”提示。等待随机 0.5-3 秒后,Balloon1 角色重新出现在舞台上方
的随机位置。
(5)游戏运行 20 秒后,说出得分 5 秒后,停止运行。
8.打气球(信息素养复赛真题)
不断有气球出现在舞台的随机位置,点击气球,气球就被打破了。
具体要求:程序尽量简洁。
1. 点击绿旗,气球初始是元整状恋,不在舞台上显示,大小是 40;
2. 气球每隔 0.5 秒克隆自己,气球克隆体出现在舞台的随机位置上;
3. 当气球克隆体被鼠标点击时,气球被打破会切换成裂开状态,并且播放“爆炸"声音,
最后消失。