目录
scratch绘制五边形花朵
一、题目要求
1、准备工作
2、功能实现
二、案例分析
1、角色分析
2、背景分析
3、前期准备
三、解题思路
1、思路分析
2、详细过程
四、程序编写
五、考点分析
六、推荐资料
1、入门基础
2、蓝桥杯比赛
3、考级资料
4、视频课程
5、python资料
scratch绘制五边形花朵
2024年3月电子学会图形化编程Scratch等级考试三级真题
一、题目要求
1、准备工作
(1)隐藏默认小猫角色
(2)选择背景Blue Sky2
2、功能实现
(1)画笔的粗细设为3,画笔颜色设置为蓝色
(2)图形有五个分枝,每个分枝末端由五个五边形组成
(3)小猫从舞台中心出发,分枝和边长自定义,只要图形不超过舞台范围即可
二、案例分析
1、角色分析
角色:小猫
2、背景分析
背景:Blue Sky2
3、前期准备
1.保留默认小猫角色
2.从背景库中添加Blue Sky2背景到舞台背景列表中,并删除空白背景
3.从扩展模块中添加画笔模块到积木分类中
三、解题思路
1、思路分析
照着题目的功能实现要求一步一步设计完成
- 观察题目可以发现整个图形有5个分支,每个分支是一束花
- 每一束花是由5个正五边形旋转而来,而且通过图片观察得到画的第一束花应该是上面那束
- 所以整个图形可以先画花的枝干,然后画五朵花,而五朵花其实就是五个旋转的正五边形
- 所以核心就变成画五边形,五边形画好一个之后旋转72度就得到五朵花,然后再回到原点
- 接着将一束花看成一个整体进行旋5次转即可得到
2、详细过程
- =======开始程序=======
- 隐藏
- 初始位置和方向
- 清空画笔
- 设置画笔颜色和大小
- 调用自定义积木绘制花束
- 左转72度
- 重复执行5次第5-6步
- =======绘制花束=======
- 落笔
- 移动100
- 调用绘制五边形
- 左转72度
- 重复5次第12-13度
- 抬笔
- 移动-100
四、程序编写
PS:代码中的具体坐标值和移动步数,小朋友们可以自行定义,题目中没有具体的数值;只要在大概的位置就可以。
五、考点分析
此案例难度系数3;综合考查角色添加、背景添加、初始位置、移动步数、方向旋转、无限循环、画笔绘制、自定义等积木的使用;难点在于:
- 如何实现正五边形的绘制
- 如何实现花朵的绘制
- 如何实现一个分支的绘制
- 如何实现整个图形的绘制
- 充分掌握重复执行和画笔相关积木的使用
方式方法有多种,小兔子老师只是使用了其中一种,小朋友们只要能实现题目要求即可
六、推荐资料
1、入门基础
- 零基础学习scratch3.0【入门教学 免费】
- 零基础学习scratch3.0【视频教程 114节 免费】
2、蓝桥杯比赛
- 历届蓝桥杯scratch国赛真题解析
- 历届蓝桥杯scratch省赛真题解析
- 历届蓝桥杯scratch STEMA选拔赛真题解析
- 历届蓝桥杯科技素养计算思维真题解析
- 蓝桥杯专项训练考前集训100题
3、考级资料
- 画图-scratch编程考级99图
- 电子学会历年scratch等级考试一级真题解析
- 电子学会历年scratch等级考试二级真题解析
- 电子学会历年scratch等级考试三级真题解析
- 电子学会历年scratch等级考试四级真题解析
4、视频课程
- 小兔子老师scratch编程系列课程.
5、python资料
- 蓝桥杯python选拔赛真题详解
-
蓝桥杯python省赛真题详解
-
蓝桥杯python国赛真题详解
-
python等级一级真题解析【电子学会】
-
python等级二级真题解析【电子学会】
-
python等级三级真题解析【电子学会】
-
python等级四级真题解析【电子学会】