#0.おさらい
スモウルビーで模様を描いてみる
https://qiita.com/hinemoss/items/9ccc09c1246c067f0c3d
では、三角形を描くブロックをアレンジして模様を描いてみました。
今回は、繰り返しの繰り返しを使って模様を描いてみます。
#1.基本形
「繰り返す」ブロックの中に、もう一つ「繰り返す」ブロックをはめています。
内側の繰り返すは、模様を描くための繰り返し。
外側の繰り返すは、模様を描く向きを変えるための繰り返しです。
描かれる模様はこんな感じ。
内側の繰り返しで時計回りと反時計回りに向きを変えているのでガタガタの線を描いています。
外側の繰り返しで90度回転するのを4回繰り返しているので、開始位置と終了位置が同じ位置になります。
#2.アレンジ#1
繰り返す回数、回転する回数を適当に変えてみます。
角度と回数を変えただけなのにぜんぜんちがう模様が描かれました。
ちょっとバラっぽい(いいすぎ?)
#3.アレンジ#2
ブロックを組み替えて、チラシでいうところのバクダンを描いてみました。
回数や角度をいろいろ変えたり、ブロックを追加してみて面白い模様を描いてみましょう。
#4.スモウルビーについて
スモウルビーは、
NPO法人Rubyプログラミング少年団
http://smalruby.jp/
で開発されています。無料で利用できます。
ブロックの組み立てでプログラムができます。