Office of Operations
いくつかの低レベル命令をドラッグして数値のコンベアを仕様どおりに変換します。
遊び方
各レベルでは、入力コンベアとターゲット変換が提供されます。いくつかのメモリ タイルを使用して、受信箱、送信箱、コピー、追加、減算、ジャンプなどの簡単な命令からプログラムを組み立てます。実行します。適切な出力を生成し、サンプルだけでなく隠れたケースにも一般化する必要があります。一部のレベルでは、新たなアプローチを強制する命令が無効になります。
- 手順をクリックしてプログラムに追加します
- 各行のコントロールを使用してオペランドを設定し、行を並べ替えます
- サンプルに対してテストを実行し、それが一般化されていることを確認します
- 各レベルを解決して、次のより難しい仕様に進みます
コントロール
- デスクトップ: パレット命令をクリックし、オペランドフィールドを編集し、上/下/削除ボタンを使用して、「実行」をクリックします。
- 携帯電話とタブレット: 手順と行コントロールをタップしてから、「実行」をタップします
ヒントと戦略
- サンプルを渡すだけでは十分ではありません — 他の入力をイメージしてロジックを一般化します
- ジャンプを使用してループを構築し、1 つの短いルーチンでコンベア全体を処理できるようにします。
- シフトマネージャーが命令を無効にすると、残りの命令から構築された同等の命令を探します。
学べること
Office of Operations は、命令、メモリ、ループに関するアセンブリ スタイルのプログラミング パズルで、コンピューターが実際にどのように動作するかを示します。
- スキル: 低レベルのプログラミング、命令と記憶、ループ、計算的思考
- 最適対象: およそ 8 年生から 12 年生 (13 歳以上)
- 保護者と教師向け: コンピューターが最下位レベルで命令を実行する方法。
事務局について
Office of Operations は、命令、メモリ、ループに関するオリジナルの組み立て式プログラミング パズルです。毎日のレベルと練習レベルをブラウザで無料でプレイできます。
ブラウザで遊べる無料のオリジナルゲーム — ダウンロード不要。すべてのゲームを見る → /