作品说明
今天为大家分享的作品是《能力雷达图》,本题是2024年9月7日举行的第15届蓝桥国赛Scratch初中级组编程第4题,题目要求编程创作能力雷达图作品。根据乒乓球运动员的经验、防守、发球 技术,速度、力量这6个方面能力值,绘制其能力雷达图,并且在改变任意能力值的大小时,都会实时呈现出当前能力的雷达图。
编程实现:
雷达图可以展示一个运动员多个维度的能力,如图所示。
![图片[1]-Scratch能力雷达图_第15届蓝桥杯国赛真题_超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/1-32-1024x771.jpg)
雷达图的中心点表示零值,从中心点向外发散六条轴线代表六个能力,每条轴线上有多个刻度,代表能力值,其中最大值为100。
例如:某乒乓球运动员的经验、防守、发球 技术,速度、力量的能力值分别为100、80、60、40、20、100,他的能力雷达图如下所示:
![图片[2]-Scratch能力雷达图_第15届蓝桥杯国赛真题_超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/2-34-1024x764.jpg)
请你根据以上信息以及一个乒乓球运动员的各项能力值制绘制出他的能力雷达图。
具体要求:
1). 点击绿旗,在舞台中间位置呈现由5个嵌套的正六边形及6条轴线组成的雷达图(线的颜色为黑色,粗细为 1),相邻两个正六边片的轴线间距为20,最小的正六边形边长为20,最大的正六形边长为100,如图所示(雷达图6个项点的文字自行添加);
![图片[3]-Scratch能力雷达图_第15届蓝桥杯国赛真题_超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/3-31-1024x760.jpg)
2). 1秒后,出现滑杆形式的变量“经验”、”防守”、“发球”、“技术”、“速度”和“力量”,初始值依次为100、80、 60、 40、20、100,表示运动员的各项能力值,所有变量的取值范围都为 0~100,如图所示;
![图片[4]-Scratch能力雷达图_第15届蓝桥杯国赛真题_超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/4-23-1024x759.jpg)
3). 1秒后,根据各能力变量的值,绘制该运动员的能力雷达图(新绘制出的多边形为红色,线的粗细为3),如图所示;
![图片[5]-Scratch能力雷达图_第15届蓝桥杯国赛真题_超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/5-18-1024x763.jpg)
4). 每次用鼠标拖动任意一个滑杆,改变能力值的大小,都会实时呈现出当前能力的雷达图,如图所示。(参考视频)
![图片[6]-Scratch能力雷达图_第15届蓝桥杯国赛真题_超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/6-4-1024x773.jpg)
评分标准:
- 12分:满足“具体要求”中的1);
- 4 分:满足“具体要求”中的2);
- 22分:满足“具体要求中”的3);
- 22分:满足“具休要求”中的4);
作品效果
scratch能力雷达图作品的完整效果如视频所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容