プログラミング

脳トレにもなる!?おすすめのプログラミングゲーム15選

GOODWORK 2018/01/30
脳トレにもなる!?おすすめのプログラミングゲーム15選
FacebookGoogle+TwitterHatena

 

脳トレは脳を鍛える上で必要です。日本でできる脳トレの種類はたくさんありますが、近年注目されているのが、プログラミングゲームの脳トレです。

IT技術の進歩により、プログラミングが必要とされる場所は増えました。ゲーム会社やIT企業など、さまざまな企業がプログラミング言語を扱い、システム開発をしています。必要性が増しているので、小学校などの義務教育でも導入されています。

実際に脳トレをしながら、プログラミングも同時に学びたいと思われる方もいるのではないでしょうか。

今回、脳トレにもなるプログラミングゲームを紹介するので、興味がある人はチェックして下さい。

 

世界でも大注目!Scratch


https://scratch.mit.edu
 
脳トレができるプログラミングゲームのひとつにScratchを挙げることができます。

Scratchは8歳から16歳向けに開発されたプログラミングゲームですが、現在、年齢に関わらず多くの人に使われています。

また、世界中で使われているので、知名度も比較的高いプログラミングゲームです。例えば日本ではもちろんのこと、韓国やタイでも使われています。

 

子供の脳トレにも活用できるCode Studio


https://code.org
 

Code Studioは非営利団体が開発をした、子供向けのプログラミングゲームです。Code Studioは子供や学生に、プログラミングに対して興味を持ってもらえることを目的に作られています。

学びやすいようにコースも複数設けられています。例えば、4歳から6歳を対象にしたコース1、読み書きができる6歳以上を対象にしたコース2などです。

非営利団体によって制作されたプログラミングゲームなので、無料で脳トレを楽しむことができます。また、アカウントを作成すれば、自分が開発しているプロジェクトを保存することも可能です。

 

Rubyが学習できるSmalruby


http://smalruby.jp
 

SmalrubyはNPO法人のRubyプログラミング少年団によって開発されたプログラミングゲームです。もちろん料金は無料で、体験もできます。

対象となる年齢は小学校3年生以上の子供です。

 

子供にも大人気のコロコロゲーム工作(クラフト)ブロック


http://corocoroblock.jp
 

コロコロゲーム工作ブロックはコロコロコミックでお馴染みのキャラクターがゲームの中に登場します。コロコロコミックは男の子であれば1度は購入したことがあるはず!

学べる言語はWEB開発で頻繁に使われるJavascriptです。料金も無料なので、脳トレのために一度はコロコロゲーム工作ブロックを試してみてはいかがでしょうか。

 

Pythonも学べるProgra!


https://progra.org
 

Prograは知識や経験がない人でも楽しめるプログラミングゲームです。学習言語として知られるScratchも@たい大生しているので、プログラミングを学びたい方もゲーム感覚で学習ができます。

また、Prograはジュニアプログラミング検定にも対応しています。そのため、脳トレ目的ではなく、学生の時からジュニアプログラミングに挑戦したい人にもおすすめです。

 

CSSをマスターしよう!CSS Diner


https://flukeout.github.io
 

CSSはマークアップ言語です。マークアップ言語は主に装飾をする目的で使われます。htmlだけでもstyle指定をすれば、cssを記述できますが、管理や記述の手間が増えるので、CSSはウェブ開発に欠かせません。

料金も無料で、学生でも挑戦しやすいプログラミングゲームです。将来、ウェブ開発に携わりたい人におすすめできます。

 

プログラミングを本格的に学べるCODEPREP


https://codeprep.jp
 

CODEPREPはHTMLやCSSなどの比較的簡単な言語から、Javascriptやjavaなど本格的なプログラミング言語も学べます。

コースも複数準備されているので、脳トレとして活用したい人や、プログラミングの基礎から学びたい人も使えるサービスです。

 

脳トレ目的や初心者のプログラマーにおすすめ!Codeschool


https://www.codeschool.com
 

Codeschoolが動画でプログラミングを学べるサービスです。英語での説明になるので、英語が得意でない人には少しハードルが高めです。

WEB開発に使われる言語から、データベースまで、システム開発に必要なさまざまなことを学べます。

 

プログラミングで彼女が作れる!?paizaオンラインハッカソン7


https://paiza.jp/poh/ando
 

paizaオンラインハッカソン7は日本で初めて登場した恋愛プログラミングゲームです。ドキドキしながら夢中になれるので、プログラミングに興味がない人でも楽しめるプログラミングゲームです。

 

中級者におすすめのfight code


http://beta.fightcodegame.com
 

fight codeはロボットを動かすためにプログラミングをするゲームです。自分が書いたコードでロボットが動くので、初めてプログラミングに触れる人の中には感動できる人も少なくないでしょう。

動かすためにプログラミングするだけでなく、作ったロボットでほかのユーザーと対戦ができるので、楽しめるプログラミングゲームです。

 

楽しくプログラミングを学びたいならCODECOMBAT


https://codecombat.com
 

CODECOMBATはロールプレイングゲームで楽しみながらプログラミングを学べるゲームです。

コードを書きながらゲームを進められるので、自然にプログラミング言語を覚えられます。

 

ゲームプログラマーになりたいならCodinGame


https://www.codingame.com/start
 

CodinGameはプログラミングの対応言語数が多いのが特徴です。例えば、ゲームプログラミングで使われるC++や珍しいGoやHaskellもこのゲームで学べます。

 

さっそくcode.9leap.netでゲームを作る


http://code.9leap.net
 

code.9leap.netはプログラミング言語の中でも日本人に人気のあるRubyを学べるプログラミングゲームです。ゲームエンジンとして知られるenchant.jsを使用したプログラミングを学べるので、ゲームプログラマーに憧れる人は、まずはcode.9leap.netで学習してみてはいかがでしょうか。

 

ドキドキしながら脳トレしたいならCode Babes


https://codebabes.com
 

Code Babesは質問に正解するたびに、パソコンの画面にいるお姉さんが服を脱いでくれるので、ドキドキしながらプログラミングの学習をしたい人におすすめです。

Code Babesは少しエンターテイメント性が強いですが、PHPなどのプログラミング言語をしっかりと学べます。

 

かわいいドット絵でRubyを学ぼう!RubyWarrior


https://www.bloc.io/ruby-warrior#/
 

RubyWarriorはかわいいドット絵で学べるプログラミングゲームです。対応言語はRubyで、レトロゲーが好きな方におすすめできるゲームです。

 

まとめ

 

有料のプログラミングゲームもありましたが、無料のものが多く、学生でも挑戦しやすいサービスがたくさんあります。プログラミングを学べるだけでなく、脳トレにもなるので、紹介したゲームの中からお好みのものを選択して、プログラミングの学習をスタートさせてみてはいかがでしょうか。