全てのアスリートは練習を重ねて
本当に上達するか、目標を達成するまで、
何度も何度も同じ動きをくり返すことで上達していくんだ。
僕が高校生だったとき、
連続して10回フリースローが出来るまでは、
練習をやめなかったんだ。
同じように、コンピュータプログラムで
コマンドをくり返すとき、
くり返し回数を設定できたり、
ゴールを定めることができるよね。
そしてゴールに到達するまで、
コマンドをくり返す指示ができる。
次の例では、「くり返し」ブロックが変更される。
何回くり返すのかを指示する代わりに
「repeart until」ブロックを使うことで、
ブタを捕まえるか、かべをこわすまで
アングリーバードが
同じことを繰り返すように指示するんだ。
もう一度くり返すけど、ループの中に複数のブロックをいれることで
一連の動作を繰り返させることができるんだ。