Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析

题目名称:螺旋多边形

编程实现

Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析_第1张图片  Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析_第2张图片

Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析_第3张图片  Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析_第4张图片

点击绿旗,清空舞台,询问“请输入边数”

如上图输入4和5的绘制效果

 

具体要求

1、点击绿旗,清空舞台,询问“请输入边数”

2、按照输入边数,连贯地绘制螺旋多边形

3、绘制的螺旋多边形是颜色渐变的

 

题目分析

角色分析

       角色:默认小猫

背景分析

      背景:默认空白背景

准备工作

1、由于需要绘制图形,所以我们需要从扩展模块中添加画笔模块,如下图所示:

Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析_第5张图片

Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析_第6张图片

2、声明一个边长的变量,在旋转过程中需要不断改变边长大小

 

流程分析:

照着题目的功能实现要求一步一步设计完成:

1、点击绿旗,清空舞台,询问“请输入边数”

2、按照输入边数,连贯地绘制螺旋多边形

3、绘制的螺旋多边形是颜色渐变的

 

通过对题目的认真分析,这道题解答难点不是很大,关键点在于如何产生螺旋,而且是产生指定边数的螺旋

这里有两点需要我们注意一下:

1、根据题目可以看出每一条边的长度在逐渐变化,所以需要定义一个移动边长的变量进行控制

2、可以产生不同类型的多边形,绘制多边形,关键在于旋转角度,而旋转角度跟多边形的边数是有直接关系的

3、旋转的角度跟边数的关系:旋转角度=360/边数

根据以上分析,我们得出流程图如下:

Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析_第7张图片

 

程序编写

Scratch螺旋多边形小游戏 蓝桥杯Scratch国赛真题答案和解析_第8张图片

 

考点分析

此案例难度系数3;

以上就是本次案例的实现过程,主要考查画笔模块积木的使用,这个案例不难,唯一可能有点难度的地方就在于如何进行旋转绘制,按照给出的提示就能很好的做到,方式有多种,我们这边采取的是相对比较简单的一种。比较适合对Scratch感兴趣,喜欢Scratch编程的小朋友。本次案例主要涉及到以下一些知识点:

掌握拓展模块的添加
理解坐标系(X坐标和Y坐标、中心圆点)
学会数学几何知识角度相关知识
了解舞台的长宽构成由水平(X-240,240)480和垂直(Y-180,180)360组成
掌握画笔的使用,画笔颜色、粗细以及画笔清除,通过使用抬笔和落笔绘制想要的图形
熟练掌握循环模块下的“重复执行”指令,实现指令的重复执行。

你可能感兴趣的:(Scratch螺旋多边形,Scratch,Scratch游戏,蓝桥杯Scratch国赛真题,蓝桥杯Scratch真题和答案)