请选择合适的积木块,并填写合适的参数,绘制出下面的目标图形,图形的大小如图中标注所示。

【要求】

图形的形状、大小和方向必须与目标图形完全相同(黑色标注不需要画),图形颜色不限

【画笔属性】

粗细:3,初始位置:(0,0),初始方向:150。

【目标图形】

分析:

第一步:观察目标图形,从目标图形重拆分出基础图形,发现它是由8个下面的基础图形组成的。

NOC青少儿编程大赛Scratch图形化编程小高组决赛真题【解析】-画图

第二步:观察看基础图形是否是常规图形,如果不是,那是否还能拆分,最终得到基础图形是由5个不同边长的三角形组成的,所以,我们只要会画三角形就能完成这个题目。

NOC青少儿编程大赛Scratch图形化编程小高组决赛真题【解析】-画图NOC青少儿编程大赛Scratch图形化编程小高组决赛真题【解析】-画图

实现步骤:

1、根据题目要求,设置画笔属性

NOC青少儿编程大赛Scratch图形化编程小高组决赛真题【解析】-画图

2、定义变量“边长”,初始值为30,绘制三角形

NOC青少儿编程大赛Scratch图形化编程小高组决赛真题【解析】-画图

2、重复执行5次,并改变边长,边长的变化规律是每次增加30,得到基础图形

NOC青少儿编程大赛Scratch图形化编程小高组决赛真题【解析】-画图

3、重复执行8次绘制上一步的基础图形,每次改变方向,向右或左旋转360/8度,这样循环8次就正好是一周。

NOC青少儿编程大赛Scratch图形化编程小高组决赛真题【解析】-画图

参考程序:NOC大赛小高祖Scratch画图真题答案源码下载

本站内容未经许可,禁止任何网站及个人进行转载。