RobomationLAB ユーザーガイド
RobomationLAB は AI ロボティクス SW 教育に最適化されたプラットフォームで、
小学生・中学生を対象としたロボットコーディング教育のための Chrome ウェブブラウザーベースの統合オーサリング環境を提供します。
この文書では、プログラムが提供するすべてのブロックと Python コードの使い方について、詳しい説明を提供します。
左のサイドバーから見たいヘルプの項目を選んで確認できます。
今、気になっている内容をすぐに確認してみてください。
コーディングガイド
以下では、RobomationLAB が提供するロボットコーディングプログラムとコーディング規則、基本文法体系について詳しく説明します。
プログラムの構成要素と使い方
RobomationLAB は、ロボットコーディングに必要なさまざまな機能を持つ構成要素からできています。
構成要素は次のようなカテゴリーに分かれます:
ブロック / Python ヘルプ
RobomationLAB は、ロボットコーディングに必要なさまざまな基本ブロックと、
ロボメーションのロボットおよび拡張モジュールを制御できるカスタムブロックを提供します。
すべてのブロックは、それぞれ決められた Python コードと 1 対 1 で対応し、自動的に変換されます。
以下から、見たいカテゴリーのブロック / Python ヘルプを確認してください:
基本ブロック
ロボットブロック
AI 拡張モジュールブロック
Cheese Stick 拡張モジュールブロック
- CSD-01 タクトスイッチ
- CSD-02 RGB LED
- CSD-03 回転式ポテンショメーター
- CSD-07 音センサー
- CSD-09 モーター
- CSD-10 ALSセンサー
- HAT-010 5x5マトリクス
- HAT-022 タッチピアノ
- PID-13 ジョイスティック&ボタン
- PID-26 環境センサー
- NeoPixel
