このページの内容

Awesome Educational Games

Educational Gamesを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

目次

アートとデザイン

  • Canon Explains Exposure - 写真に適切な量の光を与える方法を学びます。
  • Can’t Unsee - 細部への注意により多くのコインを獲得するゲーム。
  • Font Memory Game - さまざまなフォントスタイルを認識することは、タイポグラフィーで最も難しい部分の一つです。
  • Method of Action - デザイン原則を教えるゲームのコレクション。
  • Pixactly - 知識を問うピクセルテスト。
  • The Boolean Game - Sketch、Figma、その他のベクターエディターでブール演算を使う方法を学びます。

記事

CSS

  • CSS Diner - CSS セレクターを学ぶのに役立つ小さなゲーム。
  • CSS Grid Garden - CSS grid レイアウトを学ぶゲーム。
  • Flexbox Defense - 他のタワーディフェンスゲームと違い、CSS を使ってタワーを配置します!
  • Flexbox Froggy - CSS flexbox を学ぶゲーム。
  • Flexbox with Webflow - コードを書かずに、28のインタラクティブレベルで flexbox を学び習得します。

エディター

  • Open Vim - インタラクティブな Vim チュートリアル。
  • Vim Adventures - ゲームをプレイしながら Vim を学びます。
  • Vim Genius - Vim Genius で速度を高め、筋肉記憶を改善します。

言語

  • Drops - 楽しいゲームプレイで、選んだ言語の役立つ単語とフレーズを学びます。
  • Duolingo - スペイン語、フランス語、その他の言語を無料で学びます。

数学とコンピューターサイエンス

  • Alligator Eggs! - ラムダ計算を教える、子ども向けの紙とペンを使うゲーム。
  • CS Unplugged - コンピューターを使わずにコンピューターサイエンスの概念を教える、教室活動のコレクション。
  • Finitris - 正規表現の実行に何が使われるかを確認します。
  • Guess The Correlation - 散布図の二つの変数がどの程度相関しているかを推測します。

音楽

  • Learning Music - Ableton のインタラクティブウェブサイトを通じ、音楽の基礎を探求します。
  • Learning Synths - シンセサイザー(または synth)の使い方の基本を学びます。
  • Pianu - ブラウザー内でピアノの弾き方を学びます。

プログラミング

  • BOX-256 - 架空の CPU をアセンブリでプログラムしてグラフィックを出力します。
  • Bashcrawl - シンプルなテキストアドベンチャーをプレイして Linux コマンドを学びます。
  • Clips the Game - clips ルールエンジンに基づく難度の高いロジックゲーム。
  • Code Avengers - 楽しく効果的な方法で、ウェブサイト、アプリ、ゲームの構築を学びます。
  • Code School - ブラウザーでくつろぎながらコーディングを学びます。
  • Code.org - すべての学校のすべての生徒が、コンピューターサイエンスを学ぶ機会を持つべきです。
  • Codecademy - インタラクティブに、無料でコーディングを学びます。
  • CodeCombat - プログラミング学習のための最も魅力的なコーディングゲーム。
  • CodinGame - 最もホットなプログラミングトピックを使って遊べる、チャレンジベースのトレーニングプラットフォーム。
  • Cube Composer - 関数型プログラミングに着想を得たパズルゲーム。
  • Deadlock Empire - 並行処理でパズルを解きます。
  • Free Code Camp - コーディング学習を支援するオープンソースコミュニティ。
  • Learn Git Branching - ブランチを重視するインタラクティブ Git チュートリアル。
  • Mimo - モバイルで開発者になる方法を学びます。
  • Programming Games Wiki - 長年にわたるプログラミングゲームのカタログ。
  • RegexOne - シンプルでインタラクティブな演習により正規表現を学びます。
  • ReturnTrue - ブール値について学ぶゲーム。勝つには true を返します。
  • Screeps - プログラマーのための世界初の MMO 戦略サンドボックスゲーム。
  • SQL Murder Mystery - データベーススキルを練習しながら犯罪を解決します。
  • Swift Playgrounds - とても楽しい方法で iPad 上のコーディングを学びます。
  • Untrusted - JavaScript アドベンチャーゲームをプレイしながら学びます。
  • WarriorJS - JavaScript を使い、戦士に高い塔を登らせ、モンスターと戦い、捕虜を救出するようプログラムします。
  • Web Audio School - インタラクティブな WebAudio チュートリアル。
  • XSS game - ブラウザーでコードを実行するよう人をだますことに関するゲーム。