crefus金沢校

2019.07.17
ブログ

こどもパソコン IchigoJam で本格プログラミングを始めよう

こんにちは。クレファス 金沢の松田です。

夏休みが近づいてきましたね。教室でもチラホラ夏休みの予定について話してくれる生徒さんが増えてきました。

 

今回はこどもパソコンIchigoJamの紹介です。

 

長い夏休み。自分だけのパソコンで、本格プログラミングを始めてみませんか?

 

こどもパソコンIchigoJam

 

 

IchigoJam(イチゴジャム)は、手のひらサイズのプログラミング専用パソコンです。

初心者でも気軽に楽しめるプログラミング言語BASICでのコーディングが可能なので、高度な知識や技術を学ばなくても気軽にプログラミングを楽しむことができます。

抵抗などの部品を基板にはんだ付けして組み立てもできるので、電子工作も体験することができます。

セッティングは簡単。テレビとキーボードをつなぐだけ。

インターネットへの接続ができないため、プログラミングに集中して取り組むことができます。

 

プログラミング言語BASIC

 

BASICとは、「手続き型」と呼ばれる形式のプログラミング言語です。有名なC言語よりも前に誕生した歴史の長い言語です。

手続き型のプログラミング言語は、問題を解くための手順(=手続き)を1つ1つ処理として記述していきます。プログラムは上から順に処理が実行されています。

 

BASICのメリットは、プログラムに馴染みがない人でもコードを見ればプログラムの処理の流れが簡単に理解することができることです。

 

BASICは初心者向け言語として普及し、これまでに数々の派生言語を生み出しました。

有名なものに、Visual BasicとVBAがあります。Visual BasicはBASICに比べると、オブジェクト指向に近い仕様が加えられるなど独自の進化を遂げ、Windowsアプリの開発などに使用されています。

 

IchigoJamは1500円で買える?!

 

IchigoJamの魅力の一つは、価格にあると思います。

プリント基板組み立てキット はんだづけからはじめよう の参考価格は1500円からとなています。

 

こちらのサイトでは1,890円で購入できるようです。

IchigoJamプリント基板ハーフセットS

 

はんだ付けは難しそう。はんだの道具がないという方には、組み立て済みキットがいいでしょう!こちらも税込2,180円で購入できます。

IchigoJam 組み立て完成品S

 

IchigoJamで制御できるロボットキットもあるようです。

ダンボールパーツのロボットですが、ギアボックスやモーターなどテクニカルパーツもたくさん付属して本格的なロボット製作が体験できそうです。

paprikaセット

 

個人的に欲しいと欲しいと思っているのは、こちらのキーボードセット。

PS/2対応キーボードセット

このふにゃふにゃキーボード、とても可愛いです。

いちごをイメージとしたような赤色のキーボードで見た目がキュートなことに加えて、テンキーまで付いているという大変使い勝手のいい仕様になっていると思います。

初心者向けテキストまで付いて3,240円とこちらもお手頃価格にになっています。

 

IchigoJamでできること

 

自作ゲームの作成

こちらのサイトでは、BASICで1KBでパックマン風ゲームの作成しています。

https://fukuno.jig.jp/2066

 

「かわくだり」ゲームはIchigoIchigoJamの定番ゲームのようです。

IchigoJamのパッケージを購入すると同封されているプリント「はじめのいっぽ&ミニゲーム」に記載されています。

https://qiita.com/dietposter/items/79ba23a9bd36aa0b6870

初級プログラミングでもかなりクォリティの高いゲームが作れるのですね。

 

IchigoJamで楽曲を演奏する

 

MML(ミュージック・マクロ・ランゲージの略)を使用すれば、楽曲演奏も可能です。ファミコンのようなピコピコ音で自作のゲーム音楽を作るのも楽しそうですね!

 

実社会で活躍するIchigoJam

こどもパソコンIchigoJamですが、プログラミング体験だけでなく実社会でも活用されています。

 

バス乗客のオープンデータシステム開発

 

福井県鯖江市とIchigoJamの開発会社jig.jp、さくらインターネットが共同開発したのがIchigoJamとBASICを使用した「バス乗客リアルタイムオープンデータ」です。

バスの運転手が乗降時に操作盤のボタンを押すことで、乗降者データが集計され、データはWebサイトに集まり「データシティ鯖江」から誰でも無料で見ることができるオープンデータシステムになっています。

https://news.mynavi.jp/article/20170330-a233/

 

まとめ

 

クレファス の教室でもロボットを制御するプログラミングをしていますが、画面の中の制御を行うプログラミングはまた違った楽しみがあります。

「ゲーム好き!」「プログラミングが好き!」な子供達にはぜひIchigoJamに挑戦してみて欲しいと思います。

自分だけの自作パソコンって、ワクワクしますよね!

私もブログを書きながら、IchigoJam欲しいなぁと思ってしまいました。

以前のブログで取り上げましたマインクラフトのプログラミングも気になって、先日マインクラフトのソフトを購入してしまいました。この勢いだと、そのうちIchigoJamも買ってしまうかも…。(笑)

 

もうすぐ夏休み!

学校の宿題は早く終わらせて(←ここすごく大事)

楽しい夏休みを過ごしてくださいね!!

人気の記事