Scratch画圆形螺旋 蓝桥杯Scratch国赛真题答案和解析
Posted CSDN专家-小兔子编程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scratch画圆形螺旋 蓝桥杯Scratch国赛真题答案和解析相关的知识,希望对你有一定的参考价值。
题目名称:画圆形螺旋
编程实现
绘制一个颜色变化的圆形螺旋,画螺旋与画圆的方法类似
提示:
1、画圆形的方法:前进一点点、旋转一点点、如此循环多次
2、画螺旋的方法:前进的距离比上次多一点点,或者旋转的角度比上次小一点点,如此循环多次
具体要求
1、点击绿旗,清空舞台
2、在舞台上画出一个螺旋,螺旋的大小、旋转方向和画笔粗细不限制
3、螺旋的颜色逐渐变化
题目分析
角色分析
角色:默认小猫
背景分析
背景:默认空白背景
准备工作
1、由于需要绘制图形,所以我们需要从扩展模块中添加画笔模块,如下图所示:
2、声明一个移动步长的变量,在旋转过程中需要不断改变步长大小
流程分析:
照着题目的功能实现要求一步一步设计完成:
1、点击绿旗,清空舞台
2、在舞台上画出一个螺旋,螺旋的大小、旋转方向和画笔粗细不限制
3、螺旋的颜色逐渐变化
通过题目要求和给出的提示,这道题解答难点不是很大,提示其实就已经分析出了题目的两种解法
我们将讲解其中一种,修改移动的步长进行实现
1、我们看到样例图中有很多圈,所以我们肯定会用到有限循环,次数适当大点
2、每一圈轨迹并不是很大,所以起始的步长适当小点,然后慢慢增加
3、旋转角度可以自行调整适应
根据以上分析,我们得出流程图如下:
程序编写
考点分析
此案例难度系数4;
以上就是本次案例的实现过程,主要考查画笔模块积木的使用,这个案例不难,唯一可能有点难度的地方就在于如何进行旋转绘制,按照给出的提示就能很好的做到,方式有多种,我们这边采取的是相对比较简单的一种。比较适合对Scratch感兴趣,喜欢Scratch编程的小朋友。本次案例主要涉及到以下一些知识点:
掌握拓展模块的添加
理解坐标系(X坐标和Y坐标、中心圆点)
学会数学几何知识角度相关知识
了解舞台的长宽构成由水平(X-240,240)480和垂直(Y-180,180)360组成
掌握画笔的使用,画笔颜色、粗细以及画笔清除,通过使用抬笔和落笔绘制想要的图形
熟练掌握循环模块下的“重复执行”指令,实现指令的重复执行。
实现方式有多种;小朋友们掌握任何一种方式都可以,只要能达到目标要求即可。
以上是关于Scratch画圆形螺旋 蓝桥杯Scratch国赛真题答案和解析的主要内容,如果未能解决你的问题,请参考以下文章
蓝桥杯国赛11Scratch旋转风车 少儿编程scratch蓝桥杯国赛真题和答案讲解
蓝桥杯国赛真题19Scratch青蛙王子 青少年组 scratch蓝桥杯国赛真题和答案讲解
蓝桥杯国赛真题16Scratch昼夜交替 少儿编程scratch蓝桥杯国赛真题和答案讲解