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

”スーパーヒーローとモンスターが出現して、スーパーヒーローがモンスター倒す”

”ループ” の意味は、何かをずっと繰り返すという意味です。

ループスタート

1. いつもの位置

2. お互い前に出てくる

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

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

戻る(ループスタートに

 

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

では、ループを作れる他のコードを見てみよう!

毎日学校に歩いて行っています。歩くとき、足は同じ動くを繰り返(ループ)しています。

“左足出して、右足出して、左、右・・・・”

Click here for the full code

 

ループのコード:

 

ループスタート (繰り返し):

1. x座標を10ずつ進む (10歩前に進む)

2.コスチュームを変える (次の足を動かす)

ループスタートに戻る 

 

Try to find out what is looping in this demostration!

Click here for the code

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 .