2025年全国青少年信息素养大赛复赛(图形化编程)编程题模拟样题
剩余时间 --:--:--
问答题 共 4 题
1.

【编程实现】 

点击小绿旗,舞台背景随机切换,对应的建筑特色在随机位置显示并介绍自己。

【具体要求】

*请用一组积木程序完成下列要求,不要对角色或造型名称进行改动。 

  1. 对特色建筑编程,点击绿旗,舞台背景随机切换;

  2. 设置特色建筑的初始大小是 100,让它移到随机位置,造型换成此 时背景对应的背景编号造型显示在舞台上;

  3. 特色建筑显示时,还需使用它的造型名称说出“‘造型名称’很有名”;(例:“长城很有名”)

  4. 特色建筑说话时,它的大小还需一直每隔 0.2 秒增加 10,然后再 每隔 0.2 秒减少 10。

2.

【编程实现】
按照图示,对星星角色编程,绘制出一个变换颜色的螺旋正方形:

【具体要求】

1、点击绿旗,清空舞台,并将角色恢复初始位置;

2、使用变量边长并将初始值设置成 5,每次增加 5;

3、将画笔的粗细设为 3,初始颜色设为 0,每次增加 10;

4、总的螺旋层数为 10,根据正方形的边数计算出每次旋转的角度和重复执行的次数。

3.

【编程实现】
绘制如下由长方形组成的图案:

【具体要求】 

*作答时请勿修改给出的自定义积木名称,程序尽量简洁。

1、点击绿旗后,清除画面所有痕迹,角色“月亮”显示在舞台中 央,位置为(0,0),使用给出的画笔颜色和粗细参数,不得自行修改;

2、编写好绘制长方形的自定义积木块的程序,宽为 50,长为 150, 每画一条边要旋转 90 度;

3、使用绘制长方形积木块,每绘制一个长方形,画笔旋转 20 度, 共绘制 18 个长方形。


4.

【题目描述】
输入一个一位数,分别把这个数与 1~9 的乘法算式依次存入列表。 

【输入格式】
输入任意一个一位数。
【输出格式】
分别把这个数与 1~9 的乘法算式依次存入列表。 

【样例输入/输出】

输入样例 1: 5 

输出样例 1:

输入样例 2: 7 

输出样例 2: