No.

ブロック画像

ブロック名

リスト１

リスト２

説明

組み合わせ例

備考※速度の単位は%で入力して反映される数値は-100から100の間までとなります。範囲を超える場合、下限または上限の数値となります。

1

前に速度(30)でタイヤを(360)度回転

角度の入力して反映される数値は-999999999から前-後ろ・前後に指定した数値の速度で指定した数値の角度だけ回転します。

999999999の間までとなります。それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

入力して反映される数値は-999999999から999999999
2

前に(200)mm進むの間までとなります。それ以上の数値を入力すると実

前-後ろ・前後に指定した数値の距離だけ進みます。

行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

両側
3両側のモーターを速度(30)にする※単位は%で入力して反映される数値は-100から100の-左側・左右のモーターの速度を指定した数値の速さで走ります。

右側間までとなります。範囲を超える場合、下限または上限の数値となります。

※速度の単位は%で入力して反映される数値は-100から100の間までとなります。範囲を超える場合、下限または上限の数値となります。
4

左に速度(30)で(90)度曲がる

左-右・左右のモーターの速度と角度を指定した数値の速さと角度で曲がります。

角度の入力して反映される数値は-999999999から999999999の間までとなります。それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。
※角度の入力して反映される数値は-999999999から999999999の間までとなります。それ以上の数値を入

5

左に(90)度回転

左-右・左右の角度を指定した数値の角度で回転します。

力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

OFF赤
両側
6

両側の目の色を赤にする

左側
右側

緑
青

・リスト内から選択した方面や色でロボットの目（LEDライト）を点灯さ※点滅させる場合(1)秒待つブロック等と組み合わせて黄せます。

ください。

紫シアン
白

7

左側のタッチセンサーが反応した

8

左側のトレースセンサーの値

9前方の距離センサーが反応した

10

サウンドセンサーの値

11

左側の走行距離12

両側の走行距離をリセット

・リスト内から選択した方面の、タッチセンサーが反応した場合は、

左側

-

右側

※条件分岐ブロックと組み合わせて使うことができます。

左側-右側-

後方

右側--

ロック等と組み合わせてください。

※センサーブロックはずっとブロックや<>まで待つブ

数値をブロックとして扱うことができます。

ロック等と組み合わせてください。

True（真）、そうでない場合はFalse（偽）を返します。
※条件分岐ブロックと組み合わせて使うことができます。

-※センサーブロックはずっとブロックや<>まで待つブ

リスト内から選択した方面の、トレースセンサーで検知した色の数値を、・リスト内から選択した方面の、距離センサーが反応した場合は、前方左側

True（真）、そうでない場合はFalse（偽）を返します。

※センサーブロックはずっとブロックや<>まで待つブロック等と組み合わせてください。

・サウンドセンサーで検知した音の数値を、数値をブロックとして扱うこ※センサーブロックはずっとブロックや<>まで待つブとができます。

ロック等と組み合わせてください。

・リスト内から選択した方面の、モーターの走行距離を数値ブロックとして扱うことができます。

-

両側
左側
右側

-・リスト内から選択した方面の、モーターの走行距離をリセットします。

-

※反映される数値は-999999999から999999999の間までとなります。それ以上の数値を入力すると実行時に想定外の動作やエラー画面が表示される場合がありま
13(1)秒待つ--（）内の数値の間プログラム実行を待ちます。

すが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。
また、数値は小数点も入力することが可能です。

14ビープOFF15

ビープ(1)秒

16

プログラムを止めるOFF-

ビープ音をON・OFFにします。

---

ビープ音を（）内の数値の間、鳴らします。

---

動作中のプログラムを停止させます。

ON

このブロックの後にブロックを繋げても実行されませんNo.

ブロック画像

ブロック名

リスト１

リスト２

説明

組み合わせ例

備考※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
1

()+()

--・()内の数値を足した合計を数値ブロックとして使えます。

それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
2()-()--・()内の数値を引いた合計を数値ブロックとして使えます。

それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
3()*()--・()内の数値を掛けた合計を数値ブロックとして使えます。

それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
4()/()--・()内の数値を割った合計を数値ブロックとして使えます。

それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
5(1)から(10)までの乱数--・()内の数値の範囲内からランダムに抽出した数値をブロックとして使えま

それ以上の数値を入力すると実行時にエラー画す。

面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
6()<()--・左の()内が右の()内よりも小さい場合はTrue（真）、それ以上の数値を入力すると実行時にエラー画

そうでない場合はFalse（偽）を返して真偽ブロックとして使えます。

面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
7()=()--

・左の()内が右の()内と同じ場合はTrue（真）、それ以上の数値を入力すると実行時にエラー画

そうでない場合はFalse（偽）を返して真偽ブロックとして使えます。

面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
8()>()--・左の()内が右の()内よりも大きい場合はTrue（真）、それ以上の数値を入力すると実行時にエラー画

そうでない場合はFalse（偽）を返して真偽ブロックとして使えます。

面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

9<>かつ<>--・左右の<>内の条件で両方とも同じ場合はTrue（真）を、そうでないときにFalse（偽）を返して真偽ブロックとして使えます。

-

10<>または<>

-

-

11

<>ではない--・左右の<>内の条件でどちらかが同じ場合はTrue（真）を、-そうでないときにFalse（偽）を返して真偽ブロックとして使えます。

・<>内の条件ではなければTrue（真）を、-そうでないときにFalse（偽）を返して真偽ブロックとして使えます。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
12()を()で割った余り--・()内の数値を割った余りを数値ブロックとして使えます。

それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。
13()を四捨五入--・()内の数値（小数点第一位）を四捨五入した結果を数値ブロックとして使え

それ以上の数値を入力すると実行時にエラー画ます。

面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。

絶対値
14

絶対値of9

切り下げ
切り上げ

-

・()内の数値をリスト内の関数を充てて数値ブロックとして使えます。

それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

No.

ブロック画像

ブロック名

リスト１

リスト２

説明

組み合わせ例

備考※入力して反映される数値は0から999999999の間までとなります。範囲を超える場合、下限または上限の数値となります。

1(3)回繰り返す--・()内の数値分ブロック内にあるプログラムを繰り返します。

それ以上の数値を入力すると実行時にエラー画面が表示される場合がありますが、はいボタンを押した後、ブロックを一度削除して数値を上記の範囲内で入力したブロックを繋げてください。

2

ずっと--

3

もし<>なら

-

-

--

4

もし<>ならでなければ・このブロック内にあるプログラムを永久に繰り返します。
※「プログラムを止める」ブロックで止める事ができます。

・＜＞内のブロックの条件に合う場合、ブロック内にあるプログラムを実行します。

--

・＜＞内のブロックの条件に合う場合、ブロック内にあるプログラムを実行し、-合わない場合は「でなければ」内にあるプログラムを実行します。

5<>まで待つ--6<>まで繰り返す--

・＜＞内のブロックの条件になるまで待ちます。

・＜＞内のブロックの条件になるまでブロック内にあるプログラムを実行します。

--

No.

ブロック画像
1

-

ブロック名

リスト１

リスト２

説明
・ボタンをクリックして変数名を入力すると、組み合わせ例

備考

変数を作る

-

-

2

変数

-

-

・作成された変数。No.3のブロックを使うことで数値が入ります。

-

3

変数を(0)にする

作成した変数名が表示-

・No.2のブロックの数値を指定することができます。

-

入力した変数名のブロックが作成されます。

--