Al-go-gameがあれば、アルゴリズム学習は、
もう退屈じゃない!

アルゴゲームで遊びながら、データ構造・アルゴリズムを直感的にマスターしよう。

✅ 2025年 大学共通テスト「情報Ⅰ」対応! ✅ 基本情報技術者試験対策にも!

今すぐ無料でゲームを始める!

こんなお悩み、ありませんか?

  • 「データ構造やアルゴリズムって、言葉が難しくてやる気が出ない…」
  • 「参考書を読んでも、動きがイメージできなくて挫折しそう…」
  • 「どうせなら楽しくプログラミングを学びたい!」

その悩み、ゲームで解決できます!

当サイトのアルゴゲームなら、難しい概念もアニメーションやインタラクティブな操作で“体感”できます。手を動かしながら学ぶことで、知識はただの暗記から「使えるスキル」へと変わります。

ポイント 説明
直感的理解 動きを見るから、ロジックがスッと頭に入ります。
知識の定着 自分で操作するから、忘れません。
モチベーション ゲームだから、夢中で続けられます。

豊富なラインナップから、
好きなゲームを選んで挑戦しよう!

ソースコードは全て公開中!気になったゲームは「ページのソースを表示」して、プロのコードを覗いてみよう!

【カテゴリ1】データ構造を学べるゲーム

“苦手”を“得意”に!ロジック脳を鍛える第一歩。

ゲーム名 特徴
データ構造当てゲーム これってスタック?キュー?
データを追加・削除しながら、4つの基本構造(スタック、キューなど)の動きを体験的に学習。操作して正体を見破れ!
2分探索木 配置ゲーム ドラッグ&ドロップで体感!
ルールに従って数字を配置し、データ構造の王道「2分探索木」の仕組みを視覚的に理解しよう。

【カテゴリ2】アルゴリズムを学べるゲーム

ソート、探索、AI思考まで。試験頻出のテーマを楽しく攻略!

ゲーム名 特徴
探索アルゴリズム当てゲーム 動きを見て、アルゴリズムを見破れ!
アニメーションを見て「線形探索」「2分探索」「ハッシュ探索」のどれかを当てるクイズ。
木探索アルゴリズム学習ゲーム クリックで探索順をマスター!
DFS(深さ優先探索)やBFS(幅優先探索)の探索順を、実際にノードをクリックして体感。
ハッシュアルゴリズム学習ゲーム 現代のIT技術の様々な場面で活用されているハッシュ関数!
ハッシュテーブルを作り、探索を実行することでハッシュ関数の原理を理解。
3つの文字列検索アルゴリズム比較ゲーム 最強のアルゴリズムはどれだ?
「Naive法」「KMP法」「Boyer-Moore法」の動きと効率の違いをリアルタイムで比較。
単純ソートアルゴリズムを当てるゲーム 動きの違いがわかるかな?
「バブルソート」「選択ソート」「挿入ソート」のアニメーションを見て、どのソートか当てる観察力ゲーム。
応用ソートアルゴリズムを当てるゲーム 高速ソートの動きを直感理解!
「クイックソート」「マージソート」「シェルソート」のダイナミックな動きをじっくり観察して見破ろう。
ビンソートを学ぶゲーム ボールを仕分けてソートを体験!
数字ボールをバケツにドラッグ&ドロップ!高速な「ビンソート」の原理を体感。
ヒープソート学習ゲーム ツリーを操作してヒープを構築!
ノードを入れ替えながら、複雑な「ヒープソート」の全手順をステップ・バイ・ステップで学べる。
ハフマン符号化ゲーム データ圧縮の仕組みをパズルで!
ノードを繋げて木を完成させ、効率的なデータ圧縮「ハフマン符号化」の原理を体験。
ランレングス法ゲーム "まとめ"てデータを圧縮せよ!
同じ色の連続を指示して、画像圧縮の基礎「ランレングス法」を自分の手で再現。
MAX-MIN法で学ぶ三目並べ AIの思考を可視化!
AIがどうやって最善手を選ぶのか?「Max-Min法」の思考プロセスを覗きながら対戦。
A* vs ダイクストラ:最短経路バトル! 2大探索アルゴリズムがリアルタイムで激突!
「A*」と「ダイクストラ法」が経路を探す様子を並べて比較。速さの秘密がひと目でわかる!
再帰アルゴリズム学習 "自分を呼び出す"処理をビジュアル化!
ハノイの塔や階乗など、つまずきやすい「再帰」の動きをコールスタックと共に徹底解説。
コンピュータとのMin-Max法オセロゲーム AIの強さの秘密に迫る!
AIの思考(Min-Max法/α-β法)や盤面の評価値を表示させながら、本格的なオセロで対戦。

【カテゴリ3】情報理論を学べるゲーム

ビット、進数、カラーコード。コンピュータの基礎をパズルで学ぶ。

ゲーム名 特徴
16進数16パズルゲーム 0からFまでを揃えよう!おなじみのスライドパズルで16進数に親しむ。
CSS16進数カラーコード当てゲーム 画面の色を見て`#RRGGBB`を推測!Web制作に欠かせないカラーコードの感覚を養う。
1024を目指すゲーム 2の乗数に強くなる!タイルを合成して「1024」を目指す、あの有名なパズルゲーム。
10進数と2進数の神経衰弱 「8」と「1000」は同じペア!ゲーム感覚で10進数と2進数の対応を暗記。
ビット演算が学べるゲーム ビットを魔法のように操作!AND, OR, XOR, シフト演算をパズルでマスター。

【カテゴリ4】確率統計を学べるゲーム

データ分析の第一歩。統計の考え方をゲームで身につける。

ゲーム名 特徴
標準偏差を当てよう!ゲーム データの散らばり具合をどう表現するか?
100点満点のテストの点数分布から、ばらつき具合(標準偏差)を当ててください!
仮説検定チャレンジ この差は偶然?それとも意味がある?
箱ひげ図を見て「有意差」があるかどうかを直感で当てる。p値の考え方が身につく!
相関係数 vs 回帰係数 ゲーム 似ているけど違う!2つの指標。
散布図を見て、データの「関係の強さ」と「傾き」の違いをクイズ形式で学ぶ。

【カテゴリ5】プログラミングを学べるゲーム

新人エンジニア必見!重要単語や文法を楽しく反復練習。

ゲーム名 特徴
重要単語タイピングゲーム Java, MySQL, HTML等の必須キーワードをひたすらタイピング!指で覚えよう。
重要単語当てゲーム あのゲームのように、数回のミスで隠されたキーワードを当てる単語力トレーニング。
重要単語シャッフルキーワードゲーム バラバラのアルファベットを並び替え、正しいキーワードを導き出せ!
プログラミングクイズゲーム 単語を覚えたら文法クイズに挑戦。知識の定着度をチェック!

【カテゴリ6】その他のゲーム

プログラミングでこんなことも!JavaScriptの可能性に触れてみよう。

ゲーム名 特徴
ブラックジャックアドバイザーゲーム 最善手のアドバイス付き!確率論に基づいた戦略を学びながらカジノの定番ゲームを攻略。
スネークゲーム シンプルながら奥深い、不朽の名作。エサを食べてどこまで長く成長できるか挑戦!
落ちものパズルゲーム 同じ色のブロックを3つ揃えて消す!レベルが上がるほど熱くなる定番パズル。
ブロック崩しゲーム 説明不要のクラシックゲーム。プログラミングの基本が詰まっている!
素数だけを選択するゲーム 2から100までの素数を見逃さずタップ!集中力と知識が試されるゲーム。
加速度センサーを使ったゴルフゲーム スマホを傾けてカップイン!
デバイスのセンサーを利用した本格的な物理演算ゲーム。(※スマホ推奨)

さあ、学習の第一歩を
「面白さ」から始めよう!

2025年から大学入学共通テストで「情報Ⅰ」が必須となり、プログラミングの知識はますます重要になっています。
難しく感じる学習も、ゲームならきっと続けられるはず。

自分のペースで遊びながら、未来に役立つ技術の世界に、あなたも触れていきませんか?

もう一度ゲーム一覧を見る