Scratch的图形优化 &nbsh1; Scratch的图形优化 陈新龙 每年Scratch考级考试中必然会出现关于绘制复杂图形的题目。绘制图形主要考核对画笔积木和重复及旋转积木的掌握,还需要有一定的数学能力和提取图形变化规律的能力。 其实考题中所有复杂图形都是通过简单图形重复构成的,在考试中有些同学会使用重复的代码块进行组合拼搭实现最终的效果。今天就和大家一起探讨图形题目中的程序优化。 ...
陈新龙
每年Scratch考级考试中必然会出现关于绘制复杂图形的题目。绘制图形主要考核对画笔积木和重复及旋转积木的掌握,还需要有一定的数学能力和提取图形变化规律的能力。
其实考题中所有复杂图形都是通过简单图形重复构成的,在考试中有些同学会使用重复的代码块进行组合拼搭实现最终的效果。今天就和大家一起探讨图形题目中的程序优化。
例题:图中有6个三角形,第一行有1个正三角形,第二行有2个正三角形,第三行有3个正三角形,每一行的第一个三角形是上下对齐的。小明要用Scratch绘制出这个图形,你觉得小明这样编写程序可以实现效果吗?能否对程序进行优化呢?(图1)