RPG風プログラミング学習サービス『CodeCombat』とは?

RPG風プログラミング学習サービス「CodeCombat」とは?

プログラミング人材の重要性が高まり、『Progate(プロゲート)』や『ドットインストール』などのプログラミング学習サービスが数多く登場しました。今回はプログラミング学習サービスのなかでも異色のRPG風プログラミング学習サービス『CodeCombat(コードコンバット)』についてご紹介します。

CodeCombatとは

『CodeCombat』は基本料無料でプレイすることができるプログラミング学習サービスです。まずは『CodeCombat』のサービス概要についてご説明します。

RPG風プログラミング学習サービス

初めて『CodeCombat』にアクセスしたとき、そのデザイン性の高さに驚く人が多いでしょう。『CodeCombat』はプログラミング学習サービスとは思えないクオリティでRPGの世界観を再現しています。

「勉強している」という感覚だと長く続かないプログラミング学習も、「ゲームをしている」と考えたら続けやすくなります。

対応しているプログラミング言語

『CodeCombat』では、Python、JavaScriptを使ってプレイすることができます。これら2つのプログラミング言語は近年注目を集めている人気の言語で、遊ぶだけで社会的に必要とされるスキルを習得できるのが『CodeCombat』の魅力です。

CodeComabatの3つの特徴

誰でも無料で気軽に楽しくプログラミングを学べる『CodeCombat』の特徴を3つにまとめました。

本物のRPGをプレイしている感覚

『CodeCombat』最大の特徴は、なんと言っても圧倒的なRPGの世界観です。勉強していることを忘れて、まるでパズルゲームを攻略する感覚でプレイすることができます。

ステージをクリアするごとに少しずつ充実していく装備品に、満足感を得る人も多いのではないでしょうか。

段階的にプログラミングを学ぶことができる

『CodeCombat』は今までまったくプログラミングに触れたことがない人を対象にしています。ですので、1番最初のステージはとても簡単な内容です。

ステージをクリアしていくうちに、段階的にプログラミングの文法やアルゴリズムについて学ぶことができます。いわゆるプログラミング的思考を身につけることができるでしょう。

プログラミング的思考についてはこちらの記事で詳しく解説しています。
文科省も注目のプログラミング的思考とは?考え方の手順をご紹介!

月額$9.99の課金でさらにやり込める

『CodeCombat』はかなり進んだステージまで無料でプレイできますが、月額約1,000円程度を課金すれば新ステージや新キャクターが追加され、さらにやり込むことができます。

プログラミングスクールに通うと数十万円することもあるので、それと比較すると非常に安価にプログラミングを学ぶことができます。(2018年8月現在)

まとめ

『CodeCombat』は基本料無料でプレイできるRPG風プログラミング学習サービスです。PythonやJavaScriptなど人気のプログラミング言語をゲームを楽しみながら学ぶことができます。

子供にプログラミングを習わせたいけど、興味がなかったりお金がかかったりしてなかなか始められず困ってる方は、一度子供に『CodeCombat』を勧めてみてはいかがでしょうか?

『CodeCombat』は下記リンクからプレイできます。
一番ステキなプログラミング学習ゲーム『CodeCombat』

この記事をかいた人

cocoiro編集部

cocoiro編集部