ELEMENT COURSE – SCRATCH –
ループ(繰り返し)
Programming Concept
プログラミングにおけるループとは何か学んでみよう!!
LEVEL
開発環境
SCRATCH
1. ループって何だろう?
身の回りには、ループを説明するための分かりやすい例がたくさんあります。たとえば・・・・・・
テレビ見てますか?テレビのアニメには仮面ライダーなどスーパーヒーロが出てくるアニメがありますよね。。そして、そういうアニメでは、必ず最後にスーパーヒーローがモンスターを倒して終わりますよね。
”スーパーヒーローとモンスターが出現して、スーパーヒーローがモンスター倒す”
”ループ” の意味は、何かをずっと繰り返すという意味です。
ループスタート
1. いつもの位置

2. お互い前に出てくる

3. スーパーマンがビームを打つ

4. モンスターが飛ばされる

戻る(ループスタートに)
2. コードを見てみよう
スクラッチのループのコードはこんな感じです。

では、ループを作れる他のコードを見てみよう!
毎日学校に歩いて行っています。歩くとき、足は同じ動くを繰り返(ループ)しています。
“左足出して、右足出して、左、右・・・・”
ループのコード:

ループスタート (繰り返し): ![]()
1. x座標を10ずつ進む (10歩前に進む) ![]()
2.コスチュームを変える (次の足を動かす) ![]()
ループスタートに戻る ![]()
Try to find out what is looping in this demostration!

Loop Start (repeat): ![]()
1. Create a clone of myself (dinosaur) ![]()
2. Wait 2 seconds ![]()
Back to Loop Start ![]()
3. Do it yourself! (Coming soon)
Try making your own project using Loop
.
.
