2018年08月09日

<夏休み企画>IchigoJamでセンサー・モーターを動かそう!

どうもー!久々に登場します、Hana道場副館長のおかもっちです。
今日は8月3日に開催したイベント<夏休み企画>IchigoJamでセンサー・モーターを動かそう!について報告です!

子ども達は夏休みということで、日中の時間を利用して、IchigoJamに触れて貰おう!とHana道場師範のしょーいち君と企画しました。対象はあまりIchigoJamに触れたことのない子供たち。先生にはIchigoJam開発者の福野さん!!!
今回は7人の子供たちが参加してくれましたよーきらきら

1.jpg2.jpg
最初はいつも通りのプログラミングとは??からスタート!IchigoJamの性能と家にあるパソコンとを比べたり、
IchigoJamでできることを確認しました。
そのあとは早速「はじめの一歩」
エルチカのプログラムから簡単なゲームで盛り上がり!!川下りゲームのプログラムを打ち込みました!
ここで今回のテーマにもあったモーターやセンサーをIchigoJamに取り付けます。3.jpg
そしてそのセンサーをコントローラーにして川下りゲームを遊びました。
光センサーをコントローラーにしたときは、光の強さによってキャラクターが右へ左へ。。。難しい。。。汗
角度センサーをコントローラーにしたときは、センサーを右に左に傾けるとキャラクターが右へ左へ。。。簡単。。。笑
いつものキーボードを使っての川下りゲームとはまた違った面白さがありましたね!
4.jpg
今回は少し時間が足りなくて、モーターの加工やミニハッカソンまでは行けませんでしたが
IchigoJamの大きな可能性に触れて貰うことはできました!!

ちなみに、センサーやモーターが搭載されたロボットを制御するイベントも開催します。
「越前がにロボコン講座(5回セット講座)」
第2回越前がにロボットコンテストに出場する参加者を対象にロボット組み立てや、プログラミング、フォローアップまで充実した内容の5回セット講座です。
申込サイト→http://ptix.at/MJUnqH
ご興味のある方はお問い合わせ下さい!!

ご参加頂いた皆様ありがとうございました!!
Hana道場では各種イベントを開催しています。
詳細はHPをご覧ください。
posted by hanadojo at 12:28| プログラミング

2018年04月26日

プログラムと友達になるコツ【IchigoJamレッスン@】

プログラム原型-01.jpg

はじめてプログラムを見る人は思わず「ウッ」となるかもしれません。
一見堅苦しいプログラム君と友達になるコツを、僕なりに書いていこうと思います。

結論からいうと
コロン-01.jpg

「:(コロン)に注目する」です。
順を追ってみていきましょう。

@プログラムって?(BASICの場合)
プログラム-01.jpg

パソコンにやってほしい<順番>とやってほしい<内容>の2つでできています。
やってほしいことを順番に伝えているだけなので、ひとに何か作業をお願いするときと同じですね。
ーーーーーーー
例)飲食店の店員さんプログラム
(1)注文をとる(2)シェフに伝える(3)料理を出す(4)会計
ーーーーーーー

Aコロンの役割
コロン役割-01.jpg
やってほしいことを細かく区切って<できること>にして伝えないとパソコンは混乱してしまいます。
IchigoJamが<できること>をコマンドといいます。
基本的にコマンドとコマンドの間は「:(コロン)」で区切って伝えます。

ーーーーーーー
『注文をとれ』という命令の中身が
「注文を聞く」+「メモする」+「よみあげて確認する」まで含まれているとしたら、どうでしょう?
初めてはたらく人は「ちゃんと言ってくれないと分かんないよ!」となるかもしれません。

BASICでは
(1)注文を聞く:メモする:確認する(2)シェフに口でつたえる:注文のメモを残す(3)‥‥
と、やってほしいことをコロンで細かく区切ってつたえてあげます。
ーーーーーーー

でははじめのプログラムにもどります。
コロンに注目するとどう見えるでしょう。
プログラム原型-01.jpg
プログラム簡易化-01.jpg
単なる行番号とコマンドの集まりということが分かります。
行番号の小さい順に、コマンドは左から順にやってくれます。

コロンに注目すると、どこまでがコマンドなのか分かるので
意味も簡単に調べることができます。
英語が単語と単語をスペースで区切っているのと同じですね。

コロンでIchigoJamに優しくお願いしよう!!
ぱと2にん.jpg
その前に友達(パソコン)をつくろう!!
5月5日(土)にIchigoJam体験会(はんだ付け&プログラミング)を開催します。
自分のIchigoJamをつくってプログラミングをはじめよう!

自然な告知☆しょーいち
posted by hanadojo at 01:22| Comment(0) | プログラミング

2017年08月22日

シスコシステムズさんでIchigoJamプログラミング体験講座!(出張Hana道場)

シスコシステムズさんで出張Hana道場!
東京ミッドタウンぴかぴか(新しい)

シスコシステムズさんのファミリーデーのイベントでIchigoJamプログラミング講座。
大人気だったらしく、整理券が配られました。
みんないらっしゃーい。

今回の講師は、PCN松田さん。
シスコ10.jpg


プログラミングってなぁに?から。
このロボットの名前しってる?このロボットもプログラムで動いてるんだよ。と子ども達が興味を示しそうなもので説明していきます。

プログラムがわかったら、自分でIchigoJamを電源やモニターとつなげてプログラミングスタート!
まずは、命令通りに動くかLEDを点けたり消したり。

シスコ6.jpg

シスコの社員さんがサポートに入りながら、ゲームも作っていきます。

シスコ1.jpg


そして今度は、改造ポイントを教えてもらいながら、自分だけのオリジナルゲームを作りました!
せっかく作ったゲーム。保存の仕方も教えてもらい、自分のIchigoJamに保存。
このIchigoJamはプレゼント。シスコさん太っ腹です。

ファミリーデーということで、シスコで働く方の家族が遊びに来てました。
駄菓子屋コーナーがあったりペッパーくんと遊べるコーナーがあったり。
お父さんお母さんが働くところを見るっていいですね。
シスコ11.jpg


シスコ8.jpg

IchigoJamプログラミング体験、みんなとっても楽しかった!と喜んでいました。
ありがとうございました!

お手伝いに行った竹部でしたー。



posted by hanadojo at 23:37| Comment(0) | プログラミング