R ROBO CODE ロボコード探検隊ベータ 0.10.0 · 本編120面+道具編6面

ロボコード探検隊 — 小学生から学べる無料Pythonゲーム

登録不要・本編120ミッション+道具編6ミッション。ロボットを動かして、観察 → 作戦 → コード → 実験。対象・学べること・遊び方を見る ↓

0 / 120 達成Pythonを準備中…
称号・達成バッジを見る
EXPLORER TITLE称号を選ぼうきみの挑戦を、きみの名前に。

章・ミッションを選ぶ

配送 / 到着
装備を確認・変更する
装備を選ぼう

使いたいカードの「この装備にする」を押そう。拡張装備は1つだけ。同時には付けられません。

このミッションのバッジと自己ベスト

きみの達成バッジ

クリアだけで次へ進めるよ。追加のバッジは、あとから挑戦しよう。失敗やヒントで減点はありません。

FIELD 月面救助隊

電力:荷物:
NOVA / 探査ロボットクリックで作戦の目印 ◆ 信号 ▣ 荷物 ◎ ゴール

音声の準備中…

説明は下へスクロールできます。コードは説明欄の下で入力・実行します。

練習はゴールに着かなくても大丈夫。見本と自分で変更したコードの違いを確かめたら、「② 自分で攻略」へ進もう。

from robocode import robot は、ロボットを使う準備。# から右はメモで、実行されません。

PYTHON入力待ち
1

実行した行:—
装備とコードの説明

ボタンによるコードの挿入はありません。名前・かっこ・数字の役割を確認して入力しよう。

もっと良い作戦へ

まずは成功が目標。成功したら、移動距離・消費電力・コードの読みやすさを比べよう。速く入力する競争ではありません。

Python用シミュレーター

ABOUT ROBO CODE

ロボットを動かして、Pythonを少しずつ学ぼう

ロボコード探検隊は、コードを入力してロボットを動かす無料のプログラミング学習ゲームです。荷物を回収し、赤・黄・青の配送先に届ける作戦を考えます。ジャンプユニット、増設バッテリー、強化アームを選び、センサーで状況を確かめながら攻略します。

小学生の初心者から、経験者まで

小学校3年生くらいから取り組める教材を目指しています。文字入力に慣れていない場合は、大人と一緒に始めてください。後半には、経験のある子どもや大人も作戦を考える発展課題があります。難易度はベータ版として調整中です。

登録不要・無料で遊べます

生徒IDやパスワードは不要です。キーボードのあるパソコンでの利用をおすすめします。最初はブラウザー内でPythonを準備するため、少し時間がかかります。準備完了後にコードを実行できます。

本編20章・120ミッション+道具編6ミッション

遊び方は「練習 → 作戦 → 実験」

  1. 「① 説明と練習」で、新しい命令を動かして確かめます。
  2. 「② 自分で攻略」でコースを観察し、装備と道順を選びます。
  3. 自分でPythonを書いて実行。うまくいかないときは、ヒントを見ながら試し直します。
  4. クリアすると次へ進めます。3つの達成バッジと自己ベストにも挑戦できます。

失敗やヒントの利用では減点しません。入力の速さを競わず、自分で考えた作戦を試すことを大切にしています。

よくある質問

プログラミングが初めてでもできますか?

最初は「robot.move(2)」のような短い命令から始めます。各ミッションに説明・練習・ヒントがあります。読むことや入力が難しい場合は、大人が操作を補助してください。

本物のPythonを使っていますか?

ブラウザー内のPyodideでPythonを実行します。「robot.move()」などは、このゲーム専用のロボット操作命令です。変数、if、for、while、def、リストはPythonの構文を使います。EV3を直接動かすゲームではありません。

進み具合は保存されますか?

コードや進行状況は、使っているブラウザーに保存します。別の端末との同期はありません。ブラウザーのデータ削除や「記録を消して交代」で記録が消えます。詳しくは記録についてをご覧ください。

教室や家庭でも使えますか?

家庭でも教室でも、無料でページを開いて遊べます。先生モードでは全ミッション・装備を試せますが、クリア記録は更新しません。小さな練習から始め、作戦を言葉にしながら取り組んでみてください。

開発・運営:ロボ団高崎校

群馬県高崎市のロボットプログラミング教室です。観察すること、試行錯誤すること、自分の考えを言葉にすることを大切に、教材を改良しています。

ロボ団高崎校の授業・体験案内を見る ↗

ゲームはベータ版です。学習効果や年齢別の取り組みやすさを確かめながら、改善を続けています。

↑ ゲームに戻る
MISSION COMPLETE
✦

救助隊の作戦を考えよう

① 練習場で新しい命令を試す。
② 本番のコースを見て道順・装備を選ぶ。
③ 自分でPythonを書いて実験する。
④ クリアで次へ。省エネと作戦チャレンジのバッジは後から集められます!

第1〜4章は移動・運搬の基礎。第5〜16章は変数・条件分岐・繰り返し・関数・リストを段階的に学び、第17〜20章で総合挑戦します。装備カードの「この装備にする」を押すと装備できます。練習と先生モードではバッジ・記録を保存しません。コードは自分のブラウザー内のPythonで実行します。実機のEV3を直接操作する命令ではありません。

学習記録の保存・読み込み

コード・クリア記録・バッジ・称号を1つのファイルに保存します。別のパソコンでは、そのファイルを読み込むと続きから学べます。

読み込むと、このブラウザーの学習記録を置き換えます。先に今の記録を保存してください。

YOUR EXPEDITION ARCHIVE

称号コレクション

クリアも、試し直した工夫も、きみの実績。獲得した称号から好きなものを1つ選べます。称号によってロボットの性能は変わりません。

記録の数え方

章・クリア・バッジは以前の記録も対象です。試行錯誤はこの更新後から記録します。同じ面は各条件につき1回だけ数えます。先生モードと途中停止は数えません。

「別の作戦」は移動・向き・回収・配送・破壊の順序、または装備が変わった成功です。コメントやコードの書き方だけの変更は対象外です。更新前の動き方は残っていないため、更新後の成功2回で比べます。

称号も学習記録も、このブラウザーに保存します。別の端末には共有されません。「記録を消して交代」で称号も消えます。