アステロイド・ディフェンス は、学校向けのブロックベースのコーディング競技会です。生徒は、コーディング、批判的思考、およびロボット工学のスキルを使用してポイントを獲得します。生徒は、できるだけ多くの小惑星を破壊するために砲塔を目指します。最も優れたディフェンスのアルゴリズムを持つプレイヤーが最も多くのポイントを獲得します。
このゲームをプレイした後、生徒にはスコアが与えられます。スコアは、他のプレーヤーと一緒にリーダーボードに表示されます。生徒は、自分のコードを改良してスコアを向上させ、競技会のベストコーダーになるために競争することができます。