ホーム リスト コンピューターサイエンスを教えるゲーム

コンピューターサイエンスを教えるゲーム

0
コンピューターサイエンスを教えるゲーム

すべてのビデオゲームは、コーディングとコンピューターサイエンスをしっかりと把握しているプログラマーによって書かれた数千行のコードで構成されています。一部の人々は、自分のゲームを構築したいと思うかもしれませんが、新しいスキルとテキストとシンボルのすべての行を威圧的に学ぶことを見つけたいと思うかもしれません。

誰もが一晩コンピューター科学者になるわけではありませんが、いくつかのゲームはプレイヤーにコーディングの基礎を教えます。プレイヤーは、一連の操作を計画し、変数を定義し、タスクを達成するために論理的推論を使用する必要があります。

この種の推論は、コーディングの基盤を提供するだけでなく、人生のための基盤を提供します。たとえば、プロジェクトを行うための最良の方法を計画する際に、この種の思考を実行する必要がある場合があります。それを考慮に入れる必要があるかもしれません。ここにコンピューターサイエンスを教えるゲームがあります

ポータル2は、プレイヤーが(コンピューターサイエンス)のために繰り返し死ぬようにします!

コーディングロジックを教えるゲームのリストには、プレイヤーがポータルを飛び越えて科学のために複数回死ぬこの古典的なサイエンスフィクションゲームが必要です。 Portal 2 では、プレイヤーは再びサディスティックで皮肉なAIであるGladosが拷問のパズルにさらされているAperture Laboratoriesの遺跡に再び参加しています。

Portal 2 のプレイヤーは、Gladosの拷問の陰謀を生き延びたい場合は、麺を曲げる必要があります。客室には、プラットフォーム、軽い橋、圧力パネル、トラクタービームがあります。物理的変化のゲルを含めると、ゲームプレイにさらに複雑さが加わります。試行錯誤を通じて、プレイヤーはこれらの仕掛けをナビゲートし、どのポータルを配置するか、各部屋の要素でそれらのポータルを利用する方法を考えなければなりません。 1つの間違った動きとプレイヤーはチェルサンドイッチになる可能性があります。このゲームには、意欲的なゲーム開発者が独自の課題を作成できるレベルエディターが付属しています。

GlitchSpaceでは、部屋をナビゲートするために「プログラミング」ブロックが必要です

開発者Space Budgieの glitchspace は、パズルルームをテーマにしたもう1つの冒険です。 tron スタイルの世界で行われ、プレイヤーは光沢のあるネオンに照らされた部屋をナビゲートし、データストリームによって落ちたり、避難したりすることなく出口に行くために、赤いブロックを操作する必要があります。

これを達成するために、プレイヤーはノードベースのインターフェイスでブロックの動作をプログラムする必要があります。これには、エレベーターとしてブロックを上下に移動することから、それらを回転させて伸ばして橋を作ることまで、あらゆるものが含まれます。最初は簡単ですが、プレイヤーはすぐに頭をかき、各ブロックに何をしたいのか、そして各ボックスを操作して望ましいタスクを実現する方法を理解しようとします。単純な関数を互いに積み重ねて、プログラミングオプションでより複雑なものを作成できます。

リトルビッグプラネット2は、プレイヤーをゲームメーカーにします

PlayStation 3のMedia Moleculeのスマッシュヒットリトルビッグプラネットのフォローアップは、愛らしいサックボーイの復活をもたらすクラシックなプラットフォーマーであり、再び手作りの工芸品と世界をナビゲートします。毎日のアイテム。

小さな大きな惑星にはすでに堅牢なレベルのエディターがありましたが、小さなビッグプラネット2 彼らに提供された資産。これには、異なるオブジェクトに異なる動作を適用し、オブジェクトに入力を適用し、それらの動作を異なるボタンにマッピングすることが含まれ、さまざまなゲーム制作の可能性が可能になりました。

true:learn()は初心者向けの機械学習です

true:learn() luden.ioは、プログラマーが猫がコードをデバッグしたことを発見する風変わりな小さなゲームです。邪悪なエイリアンは世界支配に曲がっています。今、彼は猫が言っていることを学ぶために機械学習プログラムを構築しようとしています。

ゲームは、ノードベースのインターフェイスを使用して、さまざまなデータをソートします。冒険を通して、プレイヤーは機械学習と、プログラミング人工知能に使用されるさまざまなメカニズムについてさらに学びます。ゲームプレイは、/elseループなどの基本的な概念をカバーし、決定ツリーや形状認識などのより深い概念になります。レベルに伴うのは、プログラミングと機械学習の実世界の例を示す記事とビデオです。

グラディアボットは、プレイヤーが自分の脳でロボットを制御できるようにします。

爆発するロボットとの戦いが好きではないのは誰ですか?それが、 Gladiabots -AI Combat Arena の前提です。これは、プレイヤーがベースのキャプチャを含むさまざまなタスクで、さまざまなタスクでロボットのチームを別のチームに縛り付けます。タイプポイントスコアリング、およびオールラウンドの破壊。

プレイヤーは、これらのロボットを直接制御することを想定していません。代わりに、彼らは敵の範囲からシールドレベルに至るまで、ロボットのアクションと行動する条件をカバーするノードを使用して動作をプログラムする必要があります。さまざまな長所と短所を持つロボットのさまざまなクラスは、プレイヤーの批判的思考をさらに押し上げ、最高のロボットに最適なプログラムが何であるかを決定するように強制します。

タロの原則では、ロボットは人間であることについて学びます

Croteamによって開発され、CroteamとDevolver Digitalの両方で発行されたTalos Principle は、人間であることの意味がすべてです。プレイヤーは、古代遺跡のロボットのアイデンティティを想定しており、エロヒムと呼ばれる人の神秘的な声に導かれました。セットアップは本質的にエデンの庭の創世記と並行して、利用可能な環境のどこでも探索する自由をプレイヤーに与えますが、エロヒムがプレイヤーに警告するように、特定の塔への冒険を禁じられています。確かに死ぬ。」

ゲームの豊かな物語を進めるためには、プレイヤーはゲートのロックを解除するシギルを獲得する必要があります。これを行うには、利用可能なシグナルジャマー、ブロック、レーザーの使用に対処できるセンチネルボット、タレット、および力場で満たされた迷路をナビゲートする必要があります。プレーヤーは、このゲームの多くの変数を計算する必要があります。たとえば、シグナルジャマーを使用してボットを無効にするのと、過去をこっそりと希望する時期などです。これらのパズルを解くことは、ピースをまとめると満足しています。

人事機は労働者をロボットのように扱います

人事マシンは、開発者および出版社The Tomorrow Corporationからのもう1つの風変わりなタイトルです。プレイヤーは、会社の提出書類の割り当てられたタスクに取り組んでいるときに、オフィスワーカーを管理するタスクを割り当てられます。

これらのタスクの管理は、タイルベースのインターフェイスを介して行われます。これにより、労働者にどのスペースに入力するかがわかります。このインターフェイスは、入力、出力、ループなどのコンピューターサイエンスの概念を導入して、従業員がタスクを効率的に行うようにします。 Tomorrow Corporationは、コンピューターサイエンス教育ウィーク中の年間のコード時間のために、このゲームの別のバージョンを開発しました。

レッドストーンのおかげで、Minecraftの誰でもコンピューターの天才になることができます

minecraft リスト記事にたくさんポップアップします。正当な理由で、は探求するものでいっぱいの楽しいゲームであるだけでなく、< em> minecraft は、多目的な作成ツールでもあり、プレイヤーが心を望むものを何でもすることができます。 Redstoneのおかげで、プレイヤーはコンピューターを世界中に作ることもできます。

Minecraft の世界では、Redstoneは、多くのレバー、ピストン、ライトと組み合わせて利用される電力源である要素です。 Redstoneは、ロジックゲートの作成も許可します。これは、コンピューターを介して情報が処理される方法です。これにより、プレーヤーはバイナリ計算機からゲーム自体内で構築された基本的なコンピューターまで、多くの創造的な仕掛けを作成できます。

また読む  ロケットリーグで15の最高の車