レゴ®ブースト・プログラミングブロックのガイド
レゴ ブーストアプリは、子供たちが楽しく学習したり実験したりできる、シンプルでわかりやすいプログラミング言語を備えています。レゴファンなら誰でも本格的に理解できるコアエクスペリエンスに基づいています。ブロックを並べて積み重ね、所定の位置にはめ込むという体験がベースになっています。
プログラミングブロックには、様々な色があり、使用しているブロックの種類が分かります。さまざまなモデルを組み立てたり、クリエイティブキャンバスを試したりすると、さまざまなブロックを利用できることがわかります。
一般的に使用されるプログラミングブロックの例を次の通りご案内します。ここに掲載されていないブロックの機能がわからない場合は、アプリで試してみませんか?レゴ®ブーストの楽しみの一つは、実験、遊び、学習ができるからです。
黄色のフローブロック
黄色のブロックは、コマンドの流れを制御します。これらを使用して、プログラムの開始、停止、一時停止、またはコマンドのループを行うことができます。
|
|
このブロックはプログラムの手順を開始します。 |
![]() |
このブロックは、モデルにアクションまたは手順を繰り返すように指示します(ループする回数はあなた次第です!) |
![]() |
砂時計ブロックは、モデルに指定された秒数だけ一時停止するように指示します |
![]() |
このブロックはプログラムを終了します |
オレンジ色のセンサーブロック
オレンジ色のブロックは、カラー&距離のセンサーとムーブハブの傾斜センサーで機能します。これらのブロックは、モデルのセンサーが何かを検出したときにアクションを始動します。
|
|
このブロックは、特定の色がカラー&距離センサーによって検出された場合に手順を実行します。 |
![]() |
このブロックを使用すると、カラー&距離センサーで指定された距離内になにか物がある場合、プログラムの一連の動作が一時停止します |
![]() |
ムーブハブの物理的な方向を読み取りたい場合は、このブロックをプログラムに入れてください |
![]() |
モデル別:このブロックをプログラムに入れると、猫のフランキーを撫でたときに動作が開始されます。ニャー! |
緑色のモーターまたはムーブメントブロック
緑のブロックがモデルを動かします!
|
|
このブロックは、外部モーターを設定された速度で一定時間作動させます |
![]() |
このブロックは、ムーブハブのモーターを停止します |
![]() |
このブロックにより、モーターB(ムーブハブ内)が設定された速度で動作します。 |
![]() |
モデル別:このブロックを使用すると、ロボットのバーニーが頭をランダムな方向へ動かします |
パープルサウンド&ライトブロック
紫色のブロックは、デバイスのスピーカーから音を再生したり、ムーブハブとカラー&距離センサーのライトの色を変更したりできます。
|
|
このブロックはサウンドライブラリのサウンドを再生します |
![]() |
このブロックは、ムーブハブのランプの色を変更します |
![]() |
モデル別:このブロックは、ギター4000がリズムに合わせて歪んだ音をギターで奏でたいときに使用します。 |
![]() |
モデル別:このブロックは、ロボットのバーニーにビートボックスを演奏させます |
青色のアクションブロック
青いブロックは、バーニーを踊らせたり、オートビルダーにランダムな「ミニバーニー」を作らせるなど、複雑なアクションに使用されます。これらのブロックはすべてモデルごとに用意されているので、クリエイティブキャンバスでは使用できません。
|
|
このブロックにより、バーニーは機敏に踊ります |
|
|
このブロックにより、ギター4000がフラッシュし「ディスコライト」になります |
![]() |
このブロックにより、オートビルダーはランダムな「ミニバーニー」を構築します |
![]() |
このブロックを使用して、M.T.R.4にハンマーを降ろさせます |
ターコイズ色の相互作用ブロック
作品を操作したい場合は、ターコイズ色のブロックを使用してください。アクションブロックと同様に、これらはすべてモデルごとに用意されているため、クリエイティブキャンバスでは使用できません。
|
|
バーニーに決闘を挑んでみませんか?このブロックを使用して、バーニーのライトが緑に変わったらすぐにデバイスのオレンジ色のボタンを押します。 |
![]() |
猫のフランキーには牛乳瓶が必要です。このブロックを使ってフランキーにエサを与えよう! |
![]() |
このブロックとデバイスの画面上のスライダーを使用して、レコードのスクラッチ音を出します。 |
![]() |
このブロックを使用し、デバイスの画面のジョイスティックを使ってモデルを移動させます。 |
白色の数学ブロック
白いブロックを使用すると、「変数」を使用して複雑なプログラミングを行うことができます。他のブロックをマスターしたら、試すことができます。
|
|
このブロックを使用して、指定されたアイコンで表されるローカル変数を読み取ります。 |
![]() |
このブロックは、指定されたアイコンで表されるローカル変数に、指定された番号を設定します。 |
![]() |
このブロックを使用して、指定された最初と2番目の番号の間の番号をランダム化します |
![]() |
このブロックは、最初に指定された番号が2番目の番号と等しいかどうかをチェックします |
上記のブロックについてご質問がある場合や、その他のサポートが必要な場合は、お問い合わせください。



























