Claw Compiler
コードを使用して倉庫クレーンを駆動し、再帰を必要とするほど厳しい移動制限の下で色付きの木箱を再積み重ねます。
遊び方
クレーンの指示 (左右の移動、つかむ、落とす、色の条件) からプログラムを構築し、木箱の箱をターゲット スタックに再配置します。命令制限は意図的に厳しく設定されているため、プログラム全体を先頭から再実行する Call コマンドに頼ることになります。条件が失敗すると、再帰が停止する基本ケースになります。
- クレーン命令をパレットからプログラムに追加します
- IF-hold および IF-top カラー条件を使用して分岐する
- Call を使用してプログラムを再帰ループとして先頭から再実行します。
- 命令制限内でターゲット配置を一致させる
コントロール
- デスクトップ: パレットの指示をクリックし、チップをドラッグして順序を変更し、「実行」をクリックして実行します。
- 携帯電話とタブレット: 指示をタップして「実行」ボタンを押します
ヒントと戦略
- 1 つの反復可能なステップと停止条件の観点から考えてください。これが再帰ルーチンです。
- 失敗した色の状態を基本ケースとして機能させ、クレーンがいつ停止するかを認識できるようにします。
- 走行を実行して、クレーンが間違った木枠をつかんだ場所を正確に確認します
学べること
Claw Compiler は、木枠を積み上げるクレーンと厳密な移動予算を通じて再帰を教え、難しいアイデアを具体化します。
- スキル: 再帰、問題の分解、プログラミング ロジック
- 最適対象: およそ 8 年生から 12 年生 (13 歳以上)
- 保護者と教師向け: 再帰を具体的かつ直感的にします。
クローコンパイラについて
Claw Compiler は、木枠を積み上げるクレーンと厳密な移動予算を通じて再帰を教えるオリジナルのプログラミング パズルです。毎日のレベルと練習レベルをブラウザで無料でプレイできます。
ブラウザで遊べる無料のオリジナルゲーム — ダウンロード不要。すべてのゲームを見る → /