Robot Programmer
回転と前進でプログラムを組んで実行し、ロボットを迷路に通してゴールへ · レベルが上がるほど迷路は大きくなる
回転と前進でプログラムを組んで実行し、ロボットを迷路に通してゴールへ · レベルが上がるほど迷路は大きくなる
ロボットプログラマーについて
ロボットプログラマーは、一口サイズのコーディングパズルです。ロボットは迷路の中で一方向を向いており、ゴールは迷路のどこか反対側で待っています。壁は障害物です。ロボットを直接操作するのではなく、まず短いプログラムを作成し、左に曲がる、前に進む、右に曲がるという一連のステップをキューに入れ、実行ボタンを押すと、ロボットがそれを一度に1ステップずつ実行するのを見ることができます。
なぜ脳を鍛えるのか。実行する前にルートを計画することは、計算論的思考(シーケンス、空間推論、デバッグ)の核です。各命令がロボットをどのように回転させ、前進させるかを想像し、全体の計画を頭の中で保持し、どこにたどり着くかを予測する必要があります。ロボットが壁に衝突したとき、プログラムを読み返して欠陥のあるステップを見つけます。これは、プログラマーが常に経験する「読み込み-計画-修正」のループそのものです。
レベルが上がるにつれて迷路は大きくなります。初期のレベルは、小さく開かれた迷路で、いくつかの部屋とゴールまでの短い道のりです。数レベルごとに迷路は部屋の行と列が1つずつ増え、ルートはより長く、より複雑になり、プログラムはターンごとにそれを通り抜ける必要があります。すべての迷路は解決可能に生成されており、常にルートが存在します。
PlayMemorizeの脳トレゲームシリーズの一部です。完全にブラウザで動作し、プログレッシブウェブアプリとしてオフラインでも動作します。
FAQ
-
ロボットプログラマーの遊び方は?
左に曲がる、前進、右に曲がるボタンをタップしてプログラムを作成します。これは迷路の下に表示されるステップのキューです。シーケンスがゴールに到達すると思うとき、実行ボタンを押すと、ロボットはプログラムを一度に1ステップずつ実行します。ゴールに到達するとラウンドに勝利します。 -
ロボットがクラッシュしたらどうなりますか?
迷路の壁に前進して衝突すると、ロボットはクラッシュし、ラウンドが終了します。ターンではクラッシュしません。前進のみがクラッシュの原因となります。すべての前進ステップが壁ではなく開口部を通過するようにルートを計画してください。 -
ロボットがゴールに到達せずに停止するのはなぜですか?
ゴールに到着する前にプログラムのステップが尽きてしまいました。このラウンドは負けとカウントされます。次回はステップを追加するか、ロボットを間違った方向に向けたステップを修正してください。元に戻すボタンで最後のステップを削除するか、クリアボタンでプログラムを最初からやり直すことができます。 -
進むにつれて難しくなりますか?
はい。各成功ラウンドでレベルが上がり、数レベルごとに迷路は部屋の行と列が1つずつ増えるため、連勝が続くほどゴールへのルートは長く、より複雑になります。すべての迷路には解決策があることが保証されています。 -
オフラインでも動作しますか?
はい。PlayMemorizeはプログレッシブウェブアプリです。一度インストールすれば、ロボットプログラマーはインターネット接続なしでどこでもプレイできます。