コードモンキー(ソフトウェア) - 百科事典

CodeMonkeyは、初心者にコンピュータープログラミングの概念や言語を学ぶことができる教育用のコンピューターコーディング環境です。CodeMonkeyは、6~14歳の生徒向けに設計されています。学生たちは、Python、Blockly、CoffeeScriptなどの言語でテキストベースのコーディングを学び、コンピューターサイエンスや数学の基本を学びます。

このソフトウェアは2014年に最初にリリースされ、イスラエルの教育技術センターによって支援されたジョナサン・シェル、アイド・シェル、イシア・ピンチョバーによって最初に開発されました。

開発履歴
CodeMonkeyソフトウェアプログラムは、イスラエルのハイファ出身の3人のソフトウェアエンジニア、ジョナサンとアイド・シェル兄弟およびイシア・ピンチョバーによって開発されました。このトリオは、教育技術センターの支援を受けたスタートアップ会社CodeMonkey Studios Ltd.を設立しました。このゲームは2014年5月にリリースされ、現在は23の言語で利用可能です。同社はイスラエルとアメリカにオフィスを持ち、2014年以降、CodeMonkeyは「Coding Adventure」、「Game Builder」、「Dodo Does Math」、「Banana Tales」、「CodeMonkey Jr.」、「Beaver Achiever」といったゲーム形式の追加のプログラミングツールをリリースしました。2018年に、ソフトウェア会社は中国の持株会社TAL Education Groupによって取得されましたが、独立した子会社として活動を継続し、ソフトウェア開発チームも維持されました。

2020年6月にCodeMonkeyは、UNESCOの遠隔教育イニシアティブに参加し、COVID-19のロックダウンで閉鎖を余儀なくされた全ての学校に対して無料の講座を提供しました。

概要と機能
このゲームは、プログラミングの前歴がなくても使用できるように設計されており、6歳から始めることができます。ユーザーはプログラミングの初歩を学ぶことができ、さらに高度なトピックに進むことができます。教育方法は、ゲームベースの学習の原則に基づく体験型で、子供たちは動物のキャラクターをコントロールし、バナナを収穫するために様々な障害を乗り越えることができます。このゲームの特徴の一つは、実際のテキストコードを書く必要があり、グラフィカルなブロックを使用してコマンドを表現する方法とは異なることです。

= サポートされている言語 =
プログラミング言語はPythonとCoffeeScriptで、主にフレンドリーな構文のため選ばれました。CodeMonkey Jr.やBeaver Achieverなどの一部のゲームは、Blocklyを使用するブロックベースのコーディングに依存しています。

= 学校でのゲームの統合 =
このゲームは個人使用や教育教室用に設計されており、イスラエル、アメリカ、英国、中国、インド、ブータンなど多くの国の学校や教育センターで選択的に適用されています。CodeMonkeyはまた、小学校のためのイスラエルサイバーチャンピオンシップ(スキルズオリンピック)や、高校のソフトウェアプログラム「スキルズ」に統合され、CodeMonkeyゲームは若い学生たちのためのコーディングコンペティションの一部として提供されています。

参考情報
教育用プログラミング言語

参考文献
- [参考文献]