アルゴロジックは、プログラミングの基本となる論理的思考(アルゴリズム)をゲーム感覚で習得するための課題解決型ゲームソフトです。このソフトの素晴らしいところはブラウザアプリなので、誰もがどのパソコンからでもプログラミング学習を行えるところです。flashで動いていたのですが、2020年12月のflash終了を受けて、HTML5バージョンが公開されました。アルゴロジック、アルゴロジック2、お絵描きアルゴロジックの三種類があります。
アルゴロジックは、ゲームを通して論理的な思考力をつけることができます。また、アルゴロジックの基本操作が学べるアルゴロジックJr.もあるので、小学生でも楽しみながら学ぶことができます。アルゴロジック2では、プログラムの3つの制御構造である順次処理、繰り返し処理、分岐処理の考え方を学習することできます。お絵描きアルゴロジックは、アルゴロジックのコマンドブロックでロボットを動かすことで好きな絵を描くことができます。