栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 学术 > 人文期刊 > 电脑报

蓝桥杯Scratch编程真题

电脑报 更新时间: 发布时间: 学术归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

蓝桥杯Scratch编程真题

Intoweb

这是一道蓝桥杯Scratch低级编程的题目。适合初学編程的小朋友,我们一起来解题。编程实现

设置舞台背景为蓝色,选择画笔为白色,粗细2。以坐标(0,0)点为中心,绘制一个如图所示的蜘蛛网。它是三层结构,基本单元中最小的三角形边长为50,每向外延伸一层,边长增加50。注意:

1.点击绿旗,小猫能够瞬间绘制出蜘蛛网图案,中间不可停顿。

2.蜘蛛网的大小、形状、颜色与题目要求一致。评判标准:

5分:设置背景为蓝色,画笔为白色,粗细为2。

10分:能够绘制出三角形。

20分:能够绘制出最内层的正六边形。

25分:能够绘制三层蜘蛛网图案。

10分:小猫在绘制过程中不可停顿,瞬间即可得到图案。

我们根据题目要求一个个解决问题。

1. 设置背景为蓝色,在舞台背景画个满屏的蓝色方块。

2. 题目评分要求能够绘制出三角形和内层正六边形。这说明出题者暗示你这个蜘蛛网是用三角形组合成内层六边形,然后改变三角形的边长画出另外两层六边形。

3. 绘制三角形的代码我们应该很熟悉了,重复3次移动边长转120度。将三角形右转60度再绘制下一个,重复6次就能画出一个六边形了(如图1)。

4. 接下来外层再嵌套一次重复3次,边长改为变量,每次增加50。绘制出边长更长的两组六边形就可以画出蜘蛛网了(如图2)。

5. 因为是低级组的编程,变量也不是必需的,只需直接复制3次画六边形的代码,手动设置每次的边长为50、100、150就可以了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/xueshu/250811.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号