题目要求:采用默认的角色和背景,画笔粗细为1,颜色为红色,在舞台中央绘制下面这个图形,图形的一条短边边长度为30。

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

思路:

第一步观察图形,找到基础图形(图中蓝色图案),思考这个图形的绘制过程

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

第二步使用重复执行,将基础图形旋转得到最终图形

实现步骤:

1、初始化,隐藏角色,设置初始位置与中心点,设置画笔

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

2、为了给大家截图显示代码,我将基础图形分为两部分来画,自制积木,分为基础图形左和基础图形右

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

3、创建自制积木(基础图形),基础图形就是将基础图形左和基础图形右拼合起来

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

4、测试,先绘制一个基础图形

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

5、使用重复执行8次绘制基础图形,每次旋转45°

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

完整程序代码:

NOC青少儿编程大赛/信息素养大赛画图题解析-剪纸窗花

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