お菓子とプログラミング学習を両方楽しめるアプリ「GLICODE」 江崎グリコから

印刷

   最近は小さい子どもでもコンピュータの勉強ができる環境が整いつつある。例えばアメリカのMITラボで開発された「Scratch(スクラッチ)」は、プログラミングの考え方を視覚的に学べるツールとして世界中の教育機関に広まっている。

   子どもが最初に触るコンピュータ。それはスマートフォンかタブレットだろう。江崎グリコが2016年8月4日にリリースした「GLICODE(グリコード)」は、プログラミングの基本を学ぶために開発された、小学校低学年向けのアプリケーションだ。

   提供開始から1か月半が経ち、ダウンロード数は順調に増えている。AndroidOSが5.0以降、iOSが9.0以降でそれぞれ動作する。

  • 江崎グリコが開発した「GLICODE(グリコード)」は、スマホ向けプログラミング学習アプリ
    江崎グリコが開発した「GLICODE(グリコード)」は、スマホ向けプログラミング学習アプリ
  • GLICODEで作ったゲームで遊ぶ子どもたちのイメージ
    GLICODEで作ったゲームで遊ぶ子どもたちのイメージ
  • GLICODEの使い方
    GLICODEの使い方
  • ゲームの流れは4つの命令を組み合わせて自由に作れる
    ゲームの流れは4つの命令を組み合わせて自由に作れる
  • 4つの命令とは「SEQUENCE」「LOOP」「IF」「RANDOM」
    4つの命令とは「SEQUENCE」「LOOP」「IF」「RANDOM」
  • こんな風にお菓子を並べたら、カメラモードでパチリ
    こんな風にお菓子を並べたら、カメラモードでパチリ
  • ゲームを始める前に「ビスコ」「ALMOND PEAK(アーモンドピーク)」「Pocky(ポッキー)」を買いそろえておこう
    ゲームを始める前に「ビスコ」「ALMOND PEAK(アーモンドピーク)」「Pocky(ポッキー)」を買いそろえておこう
  • プレイ画面のイメージその1
    プレイ画面のイメージその1
  • プレイ画面のイメージその2
    プレイ画面のイメージその2

論理的な思考を身につけることの重要性

   GLICODEは、オリジナルキャラクター「ハグハグ」をゴールに向けてナビゲートする、シンプルなゲームだ。次の4つの命令を組み合わせて、プログラムの流れを自由に作る。

  • 「SEQUENCE(順番に実行)」
  • 「LOOP(繰り返し)」
  • 「IF(場合分け)」
  • 「RANDOM(ランダム)」

   これらの命令を文字入力する必要はない。グリコのお菓子を仕様に従って並べて、カメラモードで読み込めば、そのままプログラミングに変換される。あとは実行ボタンを押すと、お菓子でプログラミングした通りにキャラクターが動き出す。

   そもそもプログラムは、コンピュータに行わせる作業の処理手順(アルゴリズム)を記述したもの。ほとんどのアルゴリズムは3つの基本制御構造――「順番に実行」「場合分け」「繰り返し」のみを用いて表現することができると言われる。正しい結果を効率よく導くことのできるアルゴリズムは、品質が高いと評価される。

   世の中には無数のプログラミング言語が存在するが、それぞれの文法を覚えるよりもプログラミングの思考を身につけることのほうがはるかに重要だ。小さい子どもがGLICODEで繰り返し遊ぶことで、プログラミングに興味を持つようになったり、論理的な考え方が身についたりするかもしれない。

   本アプリは無料。ただしグリコのお菓子が欠かせない。「ビスコ」「ALMOND PEAK(アーモンドピーク)」「Pocky(ポッキー)」の3商品をそろえれば、一通りの並べ方に対応できる。並べたお菓子をカメラで読み込むときは、A3くらいの白い紙の上に置くとよい。

   GLICODEは総務省が推進する「プログラミング教育実施モデル実証事業」に選定されている。教育現場への導入も視野に入れており、16年10月下旬に東京都小金井市の小学校で特別授業が行われる予定。

  • コメント・口コミ
  • Facebook
  • twitter
コメント・口コミを投稿する
コメント・口コミを入力
ハンドルネーム
コメント・口コミ
   

※誹謗中傷や差別的発言、不愉快にさせるようなコメント・口コミは掲載しない場合があります。
コメント・口コミの掲載基準については、コメント・口コミに関する諸注意をご一読ください。

お知らせ

注目情報PR
追悼
電子書籍 フジ三太郎とサトウサンペイ 好評発売中