

Robotifyというプログラミングソフトです。  
紫色の部分 `from 4 to 2 by 1` の意味を教えてください

[![スクリーンショット1](https://i.stack.imgur.com/wilPX.jpg)](https://i.stack.imgur.com/wilPX.jpg)

小さなrobotが大きなrobotまで移動する問題です。  
最初にこの画面が表示され途中から自分で考えましょう。という問題です。

[![スクリーンショット2](https://i.stack.imgur.com/4SoqZ.jpg)](https://i.stack.imgur.com/4SoqZ.jpg)

1つ目の画像のように再生すると赤丸のところまでrobotは移動します。

[![スクリーンショット3](https://i.stack.imgur.com/01GSX.jpg)](https://i.stack.imgur.com/01GSX.jpg)


CC BY-SA 4.0
2022-05-25T01:05:25.763
89032
2022-05-31T10:46:39.470
2022-05-31T10:46:39.470
3054
52784
question
プログラミング言語
Robotifyのカウントブロックの意味


### 意味

日本語では、「`i` を `4` から `2` まで `1` ずつカウントする」となります。

>
> [![日本語化されたブロック](https://i.stack.imgur.com/2YfvM.png)](https://i.stack.imgur.com/2YfvM.png)

つまり、 `i` は繰り返しのたびに、`4, 3, 2` と変化します。  
質問のケースだと繰り返しの中身として、

  * `i`m 進む
  * 右を向く

の2つが設定されているようなので、実行されるのは以下です。

  * `4`m 進む
  * 右を向く
  * `3`m 進む
  * 右を向く
  * `2`m 進む
  * 右を向く

### 日本語化の方法

上のスクリーンショットに見られるように、一部のブロックと説明文章は日本語化されているようです。自身のアイコンをクリックするとプロフィール画面に遷移し、そこで表示言語の変更ができます。画面右上に言語の選択インターフェースがあります。下のスクリーンショットで「JA」になっている部分です。

>
> [![設定画面抜粋](https://i.stack.imgur.com/vUg22.png)](https://i.stack.imgur.com/vUg22.png)

* * *

教材に対する感想:  
Robotify は有料の教材のようです。これに関する質問を販売元が受け付けていないならば、学習の先ゆきは中々きびしいでしょう。詳しくないですが、おそらく
Scratch などのほうが情報もあり、質問に答えてくれる人も多いかと思います。（Robotify も 一見すると Scratch ベースのようです）


CC BY-SA 4.0
2022-05-31T10:41:37.140
89163
2022-05-31T10:41:37.140
3054
89032
answer