ゲーム / Cargo-Bot ループを使ってロボットに命じ、木箱を効率よく運ばせるミニマルパズル。
8歳以上 モバイル
プレイ内容 プレイヤーは短い命令の連なりやループ、手続きのようなサブルーチンを組み立て、できるだけ少ない無駄のない手順で木箱を正しい位置に運ぶ方法をロボットに教えていきます。
役立つかもしれない理由 手順の組み立て、サブルーチン、デバッグは、パズルに添えられた教材としてではなく、与えられる唯一の手段そのものです。失敗するとは、自分自身の指示が間違って実行される様子を見ることです。これらの発想は最初のプログラミング言語へとよく橋渡ししてくれますが、その隔たりを埋める構文やテキストはありません。 教育での使用 記録された事例 1 件 ↓ Westside Excellence in Youth, Westside Community Schools (Nebraska)
留意点 小さな再利用可能な手続きのロジックはうまく表現されていますが、実際のプログラミング業務における対人的な側面や構文、データを扱う部分までは教えてくれません。 お好みに合わない場合は、似たゲームを見る → 詳しく見る 2026-09-15執筆 ・ 編集部による評価であり、測定された効果ではありません · 評価方法を見る →
ゲームの概要 『Cargo-Bot』はタブレット向けのプログラミングパズルです。Two Lives Leftが2012年4月にApp Storeでリリースし、今も広告もアプリ内課金もなく無料で提供し続けています。画面には色のついた木箱が並んだ上にクレーンがぶら下がっており、それらの木箱が最終的に収まるべき目標の配置が示されています。
プレイヤーがクレーンを直接操作することはありません。アイコンのコマンドから短いプログラムを組み、再生ボタンを押して、クレーンが書いた通りの指示を正確に実行する様子を見守ります。プログラムの領域は意図的に小さく、一つの手続きにはわずかなスロットしかありませんが、互いに呼び出し合える追加の手続きがあり、これによってループや繰り返しのパターンが組み立てられます。このアプリ自体、開発元独自のコーディングツールであるCodeaを使ってiPad上で書かれており、それが手作り感のある見た目の理由の一つです。レベルはいくつかの階層にグループ分けされ、かなり難しくなっていきます。
実際にすること 木箱を見て、目標を見て、動きの順序を考えます。そしてそれをアイコンから組み立てます。左、左、下、左、上。再生ボタンを押すと、クレーンが指示した通りに、間違えた部分も含めて正確に実行する様子を見届けます。面白い制約はスペースです。明らかな答えを収めるだけのスロットは決して用意されておらず、繰り返しパターンを見つけ出し、それを自分自身を呼び出す独立した手続きに収める必要があります。コマンドには色のタグを付けることもでき、そうすれば爪が赤い木箱をつかんでいるときだけその手順が実行されます。レベルはどれだけ少ない命令数で解いたかで採点されるため、動作する解法を見つけるのは半分にすぎません。パズルの本題は、それを短くすることです。
何を鍛えるか 作業を、一つひとつの手順の連なりに分解する 繰り返しパターンを見つけ、それを再利用可能な手続きにまとめる プログラムを一行ずつたどり、どこで間違えたかを見つける 命令数についての厳しい制限の中で作業する ある手順に条件を付け、特定のときだけ実行されるようにする 「中程度」と評価した理由 内部スコア 65 / 100 一致ゲームそのものが、どれだけ本物の知識や技能を使わせるか? 70 重み 45%
一致は70点です。パズルとその背後にある概念との間に、ほとんど隔たりがありません。手順の組み立て、サブルーチン、再帰、条件分岐は、ゲームに添えられた教材としてではなく、与えられる唯一の手段そのものです。失敗するとは、自分自身の指示が間違って実行される様子を見ることであり、それはまさにデバッグそのものです。最高評価に届かないのは、アイコンの種類が非常に少ないため、概念がいくらか抽象的なままにとどまるからです。
転移ここで練習したことはゲームの外でも役立つか? 60 重み 30%
転移は60点に達します。ここにある具体的な発想、すなわち分解、再利用、実行のトレースは、最初のプログラミング言語を学びやすくしてくれるものであり、それが純粋な形で練習されます。これを経験すると、一目でループだと分かるようになります。それ以上高くならないのは、構文もデータもテキストもないため、実際のコードへの一歩がまだ大きいままだからです。
反復難しさが上がる中で、その技能を何度も使わせるか? 60 重み 25%
反復は60点です。どのレベルも、計画し、プログラムし、実行し、不具合を見つけ、短くするという同じサイクルであり、その数は何十回も繰り返せるほど十分にあります。レベルは命令数でも採点されるため、すでに解いたパズルに戻り、より良い解法を目指すことができますが、この練習が終わるのは、難易度が尽きるときです。
教育での使用例 学習者との実際の使用が記録された事例です。それぞれ出典にリンクしています。
学校プログラム Westside Excellence in Youth, Westside Community Schools (Nebraska) · 小学校 · 2021
ネブラスカ州のWestside Community Schoolsの拡充プログラムWestside Excellence in Youthが実施したSTEAM活動では、K-6の生徒が説明動画を視聴してプログラミングのループについて学んだのち、Cargo-Botアプリで約15分間コーディングし、自分の進み具合を記録しました。
#52: Cargo Bot Coding ↗ 根拠が示すこと 実践の裏づけあり 発表された研究はありませんが、結果に責任を負う現場が使っています:学校、臨床、博物館、研究室。
根拠レベルは「実践の裏づけあり」です。2026年8月に確認したApp Storeの掲載情報が、開発元、2012年4月のリリース、課金なしの無料価格、2022年のアップデートを裏付けていますが、プレイすることが学習者に何をもたらすかについては何も語っていません。この根拠レベルを引き上げているのは、記録された授業での使用です。ネブラスカ州のWestside Community Schoolsの拡充プログラムが実施したSTEAM活動では、K-6の生徒がプログラミングのループについての説明動画を視聴したのち、Cargo-Botで約15分間コーディングし、自分の進み具合を記録しました。このアプリからの学びの伸びを測定した研究はなく、パズルを通じたプログラミング入門についてのより幅広い研究の蓄積はあるものの、このアプリを直接検証したものはありません。この主張は依然として主に、各レベルが求めるもの、すなわちプログラムを組み立て、実行し、不具合を見つけることに基づいています。
結論 中程度 有用性
タブレットで無料で入手できる中でも、8歳以上のプレイヤー向けとして特に純粋なプログラミング論理への入門です。発想は教えてくれますが語彙は教えてくれないため、それは別の場所で補うつもりでいてください。
あなたの年齢に合っていますか? 8歳という目安は、操作ではなく抽象度によるものです。年少のプレイヤーはアイコンをドラッグできますが、なぜクレーンが思い描いていたのと違う動きをしたのかは理解できないでしょう。8歳からは、ほとんどのプレイヤーが三段階の手順を頭の中に保ち、実際に起きたことと照らし合わせられるようになります。ストア自身の対象年齢の下限は、難易度ではなくタッチ操作の安全性についてのものです。少しでもコードに触れたことのある年長のプレイヤーやティーンエイジャーが最も多くを得られます。後半の階層は本物の再帰を必要とするからです。
始めるのに必要なこと 無料で広告もなく、課金もアカウント登録も不要、読解もいくつかのアイコン以上には必要なく、モバイルアプリとしては異例なほどクリーンです。制約はプラットフォームと難易度で、確認できたのはApple製品のみ、実質的にはタブレット向けのゲームであり、後半の段階は大半の大人でも歯が立たないほど難しくなります。
どこまで誠実か 計算のモデルは誠実で、命令は順番に実行され、あるルーチンが別のルーチンを呼び出すこともでき、条件がある手順を制御します。誤って伝えている部分はありません。評価が中程度なのは、ゲームがこれらの概念に一切名前を与えないためで、プレイヤーは「サブルーチン」という言葉を知らないままその考え方だけを身につけることになり、用語は誰かが補う必要があります。
注意したいこと 当サイトで確認しているのはApple製品のみで、タブレットで使うのが最も快適です 後半の階層は本当に難しく、助けなしではほとんどのプレイヤーがそこで止まってしまいます 構文もテキストもデータもないため、実際のコードを書くこととはまだ大きな隔たりがあります 概念に一度も名前が付けられないため、自分で用語を調べない限り何にもつながりません もっと活かすには 実行ボタンを押す前に、プログラムを一段階ずつ声に出してみてください。早い段階で間違いに気づけます。 実行が失敗したら、注意深く見て、自分の予想と違った最初の段階で一時停止してみてください。 手順、ルーチン、ループ、条件といった言葉を、進めながら自分で覚えてください。ゲーム自体はそれらに名前を与えてくれません。 短くしようと試す前に、動くことが確認できた解法を保存しておいてください。 編集部による評価であり、科学的に測定された効果ではありません。
一致 70/100
転移 60/100
反復 60/100 選ばれた理由 合格 — コーディングへの効果に関する主張をすべて取り除いても、純粋なパズルゲームとして十分に満足のいくものです。
実践の裏づけあり 実践の裏づけあり:ある学校の拡充プログラムが、K-6(幼稚園から6年生)の生徒にこのアプリでコーディングをさせたことが、記録済みのSTEAM活動の一環として残っていますが、その一つのプログラムの報告を超えて、プレイが何を教えるかを測定した研究はありません。
プレイ環境と入手方法 The App Store version history still exposes a 1.0 release in April 2012 and a later 2022 update, which is enough to ground the year conservatively.
The store's age floor is lower than the proposed Meaningful Games minimum because sequence planning, abstraction, and debugging frustration matter more than basic touch controls.
手順の組み立て、サブルーチン、条件分岐だけが与えられる手段であるため、デバッグとは、自分自身の指示が間違って実行される様子を見ることです。ただしアイコンの種類が少ないため、発想はいくらか抽象的なままにとどまります。