CodeMonkey(コードモンキー)とは?ゲームで学ぶプログラミングサイト

プログラミングってなんでこんなややこしいんだろう

そんな方に朗報です!海外発の大人気プログラミング学習ゲームCodeMonkey(コードモンキー)なるものがあることをご存知でしょうか。編集部でも試しにやってみましたが、これがもう最高。。いろんな人に教えてあげたい!そんな思いから今回は、

CodeMonkey(コードモンキー)とはそもそも何?
どんなところがいいの?
どんなゲームなの?

といった疑問を全て解決する記事を書いていこうと思います。これを読めばあなたもCodeMonkey(コードモンキー)を無視できなくなります。あらかじめご了承ください。

「CodeMonkey(コードモンキー)」って?

スクリーンショット 2016-01-12 11.50.54

引用元:CodeMonkey https://codemonkey.jp/

簡単に言うと、世界で最も有名なプログラミング学習ゲームです!登録者数はなんと130万人。年齢層は小学生から70歳まで、幅広い層から支持され、愛されている大人気ゲームです。

近年では、その功績が認められ、アメリカのプログラミング教育推進団体である、あのCode.orgのイベントにも参画しているそうです。スケールがでかいですね。CodeMonkeyさすが!

なにがいいの?CodeMonkey(コードモンキー)。

codemonkey1

画像:Shutterstock

直訳で「コード猿」....大丈夫か?と疑心暗鬼になっている方もいらっしゃるでしょう。そんな方は、こちらの動画をご覧ください!

いかがでしたでしょうか?とっても楽しそうでしょう?それではCodeMonkeyのココが魅力的!という部分について解説していきますね!

「CodeMonkey(コードモンキー)」の主な魅力は4つ

codemonkey2

画像:Shutterstock

学習進度がひと目で分かる

230以上ある学習内容をカテゴライズしてマップ上に見える化しているので、あなたの学習進度がひと目で分かります。進捗が一目で分かりやすいと、目標も立てやすく、効率的な学習が期待できますね!

結果が分かりやすい

あなたが書いたプログラムは、モンタの動きとなって即座に画面上に出力されます!ミスコードを入力すれば、ゲームをクリアすることができないため、簡単に問題点や改善策を見つけられる環境になっています。

実際に学習本などで勉強する場合はどこがミスなのか探すところから始まるので、大幅に時間がかかってしまいます。すぐに出力結果を見ることができることからも分かるように、すぐに答え合わせができるので、効率的に単元を進めることができます。

続々追加されるコンテンツ

CodeMonkeyには、なんと現時点で230以上のチャレンジ(問題)があります。さらに毎月のように新しいチャレンジが追加されていくとのこと。アップデートが頻繁に行われるのは、学習サイトとしてかなり重要なことですよね!

この点もさすがの一言です。

独学だけどひとりじゃない

独りじゃないんです。モンタやそれ以外の個性的なキャラクター達があなたのミスを正し、アドバイスしてくれるんです。孤独にもくもくと作業するだけの毎日はもう終わりです。これからは楽しくCodeMonkeyで学習できますね!

「CodeMonkey(コードモンキー)」の特徴

codemonkey3

画像:Shutterstock

先ほどCodeMonkeyの魅力的な点をご紹介しました。ただ、それだけで学習する決め手にはなりませんよね。もっと詳しく特徴を知らなければ!ということでCodeMonkeyに対する残りの疑問をこの章で解決していきましょう!

学習レベル

入門者から中級者

無料体験はあるの?

あり

価格

【2018年11月現在の価格】

  • 年間ライセンス6480円(税込)
  • 2年目以降は年間ライセンス4320円(税込)

学べる言語

  • CoffeeScript

ユーザーの口コミ

社会人になると、日々の仕事を簡略化・自動化できるかできないかで、仕事の生産性が飛躍的に変わる場面をよく見てきました。
また自分がプログラミングできるようになれば、もっと楽に早く仕事ができるようになれるだろうと思い、勉強する決意をしました。
ただ、自分はエンジニアやプログラマーとしてプログラミングを仕事にしようと思ったわけではなく、あくまで現状の仕事に役立てたいという気持ちだったので、ハードルが低く短い時間でもできるようなサイトにしようと、CodeMonkeyを選択しました。
言語としてはスクリプト系の言語が学べるということ、また学習スタンスとしては楽しみながら学習しようということと、隙間時間でも学習できますという2つが大きなポイントになり、始めました。
ゲームをしながら楽しく基礎から覚えていけるので、入り口としては抵抗感は非常に少なく進めていけました。あとは隙間時間でもできるということですが、本当に細切れの5分とか10分しか確保できない時でも、実際に学習できるのは社会人からでも継続して行っていけました。
言語に限らずプログラミングの基本である、変数や関数・オブジェクトやループが学べる環境が用意されているので、基礎的で汎用的な知識を一旦習得する初心者には非常におススメできるサイトです。

引用元:CodeMonkey http://programming-study.com/website/codemonkey/

無料のチャレンジ版やってみた

ということで、侍編集部でやってみることにしました。

スクリーンショット 2016-01-12 12.11.20

引用元:CodeMonkey https://codemonkey.jp/

登録は簡単。「アドレス」と「年齢」を入力するだけのようです。

スクリーンショット 2016-01-12 11.35.47

引用元:CodeMonkey https://codemonkey.jp/

登録すると、簡単なアニメーションが流れました。モンタが泣いているようです。

スクリーンショット 2016-01-12 11.36.01

引用元:CodeMonkey https://codemonkey.jp/

すると、このようなテロップが!なるほど、モンタの愛するバナナが取られて泣いていたんですね。

スクリーンショット 2016-01-12 11.40.25

引用元:CodeMonkey https://codemonkey.jp/

早速問題が出題されます。簡単に言うと、「モンタがバナナまで辿り着けるようにコードを書け」という問題のようですね。

スクリーンショット 2016-01-12 11.40.46

引用元:CodeMonkey https://codemonkey.jp/

どうやら、アイテムの「定規」を使って、距離を測れということですね。

スクリーンショット 2016-01-12 11.41.01

引用元:CodeMonkey https://codemonkey.jp/

なるほど、これは面白いですね。「アイテム」の存在、クリアをするために「一工夫」をしなければいけない要素。どちらもゲームには欠かせないポイントです。

スクリーンショット 2016-01-12 11.41.22

引用元:CodeMonkey https://codemonkey.jp/

そして、コードを入力。「Control + Enter」でモンタが動き出します。

スクリーンショット 2016-01-12 11.41.37

引用元:CodeMonkey https://codemonkey.jp/

見事、バナナまでたどり着けました!そして、クリア画面です!

感想

CodeMonkey非常に面白いです!とにかくストレスフリーで、わかりやすくて、スラスラ進められます。無料版でもチャレンジ30までできるということなので、それなりに楽しめると思います。

総括

やってみれば、わかるのですが、最初は本当に本当に本当に簡単です。小学生、下手すれば幼稚園児でもわかるくらいの難易度になっています。

でも、プログラミングの難易度やハードルって今まであまりにも高すぎたのかもしれませんね。プログミラングは義務教育にもなることですし、小学生が習う算数・国語・理科・社会・体育と同じ並びになっているわけです。これくらい簡単に学習できて当たり前、プログラミングは出来て当たり前。

そんな時代が目の前に迫っているのかもしれないな。と、CodeMonkeyを通じて改めて感じました。CodeMonkey以外にもプログラミング学習に役立つサイトもまとめていますので合わせてこちらも御覧ください。

【全て無料】プログラミング学習サイトTOP5|独学でスキルを手に入れる方法
更新日 : 2019年9月26日

プログラミングをより本格的に学びたい方はこちら

CodeMonkeyをプレイしていくなかで、プログラミングに興味を持つ方は多いと思います。より本格的に学びたいという方には、Progateドットインストールというプログラミング学習サイトがおすすめです。この2つのプログラミング学習サイトを活用すれば独学でも、プログラミングを学ぶことが出来ますよ!

実際に学習サイトを活用して2ヶ月でエンジニアに転職した方もいるほど質の高い学習サイトなので、CodeMonkeyからプログラミングに興味を持った方はぜひお試しください。下記の記事では実際に2ヶ月でエンジニアへ転職した方のノウハウをご紹介しているので、合わせてご覧ください。


ドットインストールで挫折せず2ヶ月で未経験からエンジニアになった話
更新日 : 2019年5月3日

効率的にプログラミングを習得するならプログラミングスクール

プログラミング学習サイトの普及によって、独学でもプログラミングを学ぶ環境が整いつつあります。しかし、プログラミングは非常に挫折率の高いスキルと言われています。その理由の1つが孤独であるということです。

CodeMonkeyのようにキャラクターがアドバイスをくれたりすれば孤独感も紛らわせるのですが、実際の学習ではそういうわけにはいきません。学習のなかで数多くのエラー処理を1人でこなす必要があります。

そこで、より効率的にプログラミングを学びたい方はプログラミングスクールの受講をおすすめします。

弊社侍エンジニア塾では、現役のエンジニアがマンツーマンでレッスンを行います。あなたの目的に合わせてオーダーメイドでカリキュラムを作成するため、必要なスキルを重点的に身に付けることが出来ますよ。

オンラインなので、学習時間や移動時間の心配はありません。あなたの都合に合わせて受講することが出来ます。

学習以外にもフリーランス支援・転職支援を行っているため、プログラミングを学んでエンジニアを目指している方はぜひ弊社の無料体験レッスンをご活用ください。

下記カレンダーからお好きな日程を選んでいただければ、すぐに無料体験レッスンの予約ができます。ご利用お待ちしております。

LINEで送る
Pocket

最短でエンジニアを目指すなら侍エンジニア塾

cta_under_bnr

侍エンジニア塾は業界で初めてマンツーマンレッスンを始めたプログラミングスクールです。これまでの指導実績は16,000名を超え、未経験から数多くのエンジニアを輩出しています。

あなたの目的に合わせてカリキュラムを作成し、現役エンジニア講師が専属であなたの学習をサポートするため効率よく学習を進めることができますよ。

無理な勧誘などは一切ありません。まずは無料体験レッスンを受講ください。

無料体験レッスンの詳細はこちら

書いた人

ハナキ ノボル

ハナキ ノボル

侍エンジニア塾ブログ編集長。オウンドメディア運営、コンテンツマーケティング、SEO対策が得意分野です。プログラミングはすべての人が学ぶべきスキルだと思っています。0→1を作り上げるエンジニアはとてもかっこいい職業で世の中のイメージ(3K)を変えたい!と密かに思ってます。現在Swiftを勉強中。音楽鑑賞が趣味で、ライブやフェスによく行きます。
インスタやってます。
ツイッターやってます。
ブログやってます。

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説