福野泰介の一日一創 - create every day

エルチカロボ、テレビゲーム、IoTを作って学ぶ30分!こども霞が関見学デー2018

2018/08/01
#KidsIT #IchigoJam #IoT #doc #PCN 

国の省庁と民間が共同のおもてなし大作戦「こども霞が関見学デー」
内閣官房IT室の出し物のひとつとして、IoT対応のIchigoJamを使った「はじめてのIoTプログラミング by PCN」を出展。 (30分ワークショップを1日5回、12席、2日間で120人枠!)


まちがい探しの要領で、キーボードからひとつずつ、打ち込んでいきます。
ロボットづくり、ゲームづくり、目的があればタイピングは手段。
親の助けを嫌がる子供、自分でやりたいその気持ち、とっても大事!


はじめてのIoTプログラミング with IchigoJam - 30分短縮版! (PDFダウンロード)


意外と安い。意外と速いコンピューター、味方にする手段、それが、プログラミング!


30分で3つ作るよ!
1. エルチカロボづくり(エルイーディー、ついてるときにけせ!)
2. テレビゲームづくり(かわくだりゲーム)
3. IoTでネット対戦!(集中力を測定するIoT)
・・・実際は、30分では収まらず40分くらいかかってしまったのでスライド改良!


ゲームはみんな好き。作るのも好き。IchigoSodaなので、IoT化してネット対戦まで楽しめる!


楽しかった率 100%!もっとプログラミングしたい率 100%!


長野から助っ人、PCN上田(十勇士パソコンクラブ)の斎藤さんによる応用例、改造IchigoJam群が大人気! 斎藤さんのブログ「SHIROのモバイル日記」に作り方、掲載されているんで、夏休みのチャレンジにいかがでしょう?


ワークショップは、小学生以上ですが、未就学児でもバーコードでプログラミングできるタミヤのカムロボ、楽しめます! 体験コーナーは予約不要、ふらっと遊びにきてください!


アイロンビーズとIchigoJamで楽しいロボットは作れちゃう!
PCN秋葉原の新作「手をはさみたいワニさん」


プログラミング、ロボづくり、IoTに興味をもった子供は、週末の Maker Faire Tokyo 2018 へ!
PCNブースもありますよ(A-05-05


はじめのいっぽ改良版(BASICの行番号、まずはタイプ量が少ない1刻みに)


ミニゲームズ改良版(Shiftキーの役割がより分かるように、かわくだりゲーム1行短縮対応)
(PDFダウンロード)


IT手段をもたない子供でも確実に機能する予約システム、予約券管理!今回も満員御礼!

こども全員がIT化/IoT化したらどうなるか?
想像して創造できるこども、増やしましょう!

links
- エルチカロボ、テレビゲーム、IoTを作って学ぶ30分!こども霞が関見学デー2018 初日
- IoT実験ボード「IchigoSensors」プリント基板発注 - こども霞が関見学デー満員御礼! 2日目

プログラミング少年団的な活動、地域ICTクラブ創設講習会、まずは大人が楽しむこと!

2018/07/22
#fukui #KidsIT #IchigoJam #doc 

スポーツ好きの少年少女の集まり、スポーツ少年団。鯖江市にはさまざまなスポーツ、全55団! プログラミング好きの少年少女を集めた、プログラミング少年団的な活動が「地域ICTクラブ by 総務省」の目指す姿。

本年度、全国19箇所でスタートした地域ICTクラブ創設事業。福井県では県大会「越前がにロボコン」を中心とした「福井県こどもプログラミング協議会」による事業がスタート! 初回イベント、講師育成講座が鯖江市、Hana道場にて実施。


楽しいが一番!楽しんでもらうためには、まずは自らが楽しむこと。楽しいが一番、伝わります。

理論は極力少なく、自分で考えて試して結果について悩んで導き出すこと自体が最大の学び。
ゲームで遊んでいる隣でネタバレされたらおもしろくないように、答を言ってしまうのは厳禁。
時間制約がないクラブ活動、メンタリング(対話ときづき)を基本スタンスにいきましょう。


思い通りに動くかな?ロボットプログラミング中


ロボットキットを前にするとうずうずしてきちゃう大人にオススメ!
子供の楽しみを奪わないためにも、ちゃんと講師の大人の分も確保!


意外と簡単、ロボットづくり!


受講、おつかれさまでした!こどもたちの笑顔、楽しみですね!


こちら本日の講習資料(PDF)「越前がにロボコン講師育成講座」


越前がにロボコンの要、モーター2つの制御、サーボの制御、フォトリフレクタで道読み取り。
モーター制御用拡張ボードMapleSyrupを使ってコントロール!


サーボも2つ接続できます。(PWM3/PWM4を使ってコントロール)


フォトリフレクタの使い方(デジタル入力の近接センサーモジュールを使うのも簡単かも)


プログラミング教える、Hana道場の講師陣が福井県内外のこどもプログラミング活動をサポート!

IchigoJamとテレビを接続するビデオケーブルは、100均、DAISOで入手可能。

赤、白、黄のケーブル。4Kテレビでもまだ接続可能!
オーディオ用(音声用)の赤と白だけのケーブルでも色が違うだけなので使えます。
IchigoJamの黄色端子とテレビの黄色端子同士をつなぎましょう。


3本どれも一緒なので、白のケーブルをもって、引きちぎると・・・


3人分のビデオケーブルができあがり!一人あたり34円!


microUSBケーブルも100均で手に入ります。充電専用ケーブルでもOK!

まずは自分近くの子供のまわり少人数に向けて「地域ICTクラブ」はじめませんか?
プログラミング クラブ ネットワーク(PCN)もサポートします!

links
- 福井県こどもプログラミング協議会
- Hana道場
- PCN

キラキラの笑顔づくり法を応募しよう!ソニー科学教育研究会にて教員向けIchigoJamプログラミング研修 with PCN福大附属

2018/07/21
#fukui #KidsIT #PCN #doc 

「理科教育が最も重要である」というソニー創業者井深大氏の想い、ソニー教育財団による、ソニー科学教育研究会(SSTA)の福井支部の研修会にて、出張プログラミング研修 with PCN福大附属

PCN福大附属の代表、福大附属義務教育学校8年生(中2相当)の小林くん、大人のサポートに大活躍!


井深さん1959年の言葉「日本の将来の発展を支える子どもたちが科学を好きになるには、小・中学校における理科教育が最も重要である。」
歴史の裏に、科学あり。新しい世界を創り出す力の源、理科教育!


1946年、ソニーの前身、東京通信工業株式会社の設立趣意書に「国民科学知識ノ実践的啓蒙活動」と記載あり!


世界中、日本中のこどもたちにプログラミングを伝える、PCN代表、松田さんによるワークショップ!
みのまわりにあるたくさんのコンピューター、操る楽しさを知るほどに社会がおもしろくなる!


理科の真髄は実験にあり!実際に一人一台のIchigoJamを触りながらコンピューターとプログラミングを体験いただきました。


後半を福野が担当。なぜ自分は科学が好きなのか?その根底には「ものづくり好き」がある。
(講演資料ダウンロード、PDF

新しいものを作って社会を変えたい!そのために必要な3点、素材、道具、それらを扱う技術。
同じことをすれば同じ結果を出してくれる科学だからこそ、積み重ねと幅広い横展開ができる。
新素材や、新しい道具などの科学の発展にワクワクするのは、それによって開ける新しい未来が見えるから。

コンピューターは、人が生み出した最強の道具。
あらゆる分野の科学の発展にも欠かせない存在であることはもちろん。
素材も道具もコンピューター上では無限に試行錯誤できるのは、子供にとって嬉しすぎる性質。
子供がマイクラにハマる理由と同様、何度壊しても怒られないし、素材は無料で使い放題!
プログラミングは、まさに科学の理想。


ソニー教育財団の論文募集。なんと最優秀賞は300万円+ソニー製品。2017年度には2校が受賞。
ものづくりが大好きなこどもたち。その想いや夢に変えてあげられる入り口、プログラミング教育。
ぜひキラキラの笑顔をまとめて、共有しましょう!

PCN福大附属、福井駅前ハピリンの科学部フェスタでイベントあり!

links
- ソニー子ども科学教育プログラム 論文募集要項 | 助成を受けるには | 教育助成 | 公益財団法人 ソニー教育財団
- PCN福大附属

福井県こどもプログラミング協議会、発足! 地域におけるIoTの学び、地域ICTクラブとは?

2018/07/20
#fukui #KidsIT #PCN #doc 

2020年から小学校でのプログラミングが必修化しましたが、新しい科目になって、がっつり単元として学ぶわけではありません。 調理実習のように、実際にプログラミングしてみる時間をとったり、分度器やコンパスを使うように、従来の科目の中で便利な道具としての活用が始まります。

IoT/AI時代で活躍する人材が期待される現代。興味をもったこどもたちがぐんぐん伸びる環境づくりが必要と、総務省の公募がありました。
総務省|「地域におけるIoTの学び推進事業」実証事業に係る企画案の公募

IT業界団体、福井県情報システム工業会としても次世代育成は要。代表団体として応募、採択!
総務省|「地域におけるIoTの学び推進事業」実証事業に係る採択候補の決定
総務省|北陸総合通信局|「地域ICTクラブ」の展開に向けて北陸3県から2件を採択候補に決定

そして、本日、設立総会。設立趣意書、名前、役員の決定と、議事が進んだ終盤、webサイトの話。 ICTっぽく、プログラミングっぽく、GitHubで行ってみようと、決定。

ということで、できました!

福井県こどもプログラミング協議会」のwebサイト fkpc.github.io

HTMLとちょっとのCSSでできています。(index.html - GitHub
GitHubを使えば、誰でもこどもでも簡単にサイトづくりできますね!

ICTがテーマの協議会、当然ICTを活用して運営します。

コンピューターの基本、ロボットの基本、手作りのIoT、地元のオープンデータを活用した機械学習と予測から始めるAIなど、地に足ついたICT教材をどんどん提供していく、それが地域ICTクラブの福井モデル。

越前がにロボコンはひとつの通過点、すごい人材がきっと誕生するはずです!

越前がにロボコン

福井県こどもプログラミング協議会の委員として参加したい方は、自治体、企業、団体、個人の方でも大歓迎! お近くの委員までお声がけください!

links
- 福井県こどもプログラミング協議会

Hana道場、若宮さんと学ぶIoTとIchigoJamプログラミングと地域フィールドラボ第5期スタート!

2018/07/12
#sabae #IchigoJam #codefor #doc 

Apple社長による紹介で世界的にも有名な、若宮正子さん、ご来鯖!
iPhone「82歳日本人開発者」は何がスゴイのか | スマホ・ガジェット | 東洋経済オンライン | 経済ニュースの新基準

若宮さんの興味はスマホアプリに留まることなく、電子工作、IoTも!
鯖江、Hana道場にて、IchigoSodaで体験、はじめてのIoTプログラミングで一緒に電子工作・プログラミング・ネットワークを学びました。

アイロンビーズでつくったアクセサリー、お土産にいただきました!


Code for Japan、地域フィールドラボ(旧コーポレートフェローシップ)の第5シーズン、大鵬薬品の三浦さんを迎えてスタート!
地域フィールドラボ(旧コーポレートフェローシップ)事業・派遣職員辞令交付式 | 『さばえ.jp』百さんのブログです
国際的にも経験豊かな三浦さん、鯖江のまちをより健康に!メガネづくりと、IchigoJamマスターしたいと嬉しい抱負!


早速、Code for Sabae イベントとして、Hana道場イベントへご案内。
竹部さんより、Hana道場の想いの紹介!


地域フィールドラボ三浦さんとデジタルクリエイター若宮さんの共同作業!
インターネットは100億台のコンピューターの集合。基本はたった2台をつなぐこと。


わかった!という喜びに年齢は関係ないですねっ


10歳〜82歳まで幅広い参加者、アイデアソンも楽しい!

困っていることと、改革案
ビジネスホテルみたいな鍵がほしい(抜くと全部消えるけど、冷蔵庫とかはは消えない)
耳が遠くなってピンポンが聞こえない(部屋内のキラキラが教えてくれる)
眠ったら自動的に消えるエアコン
体温計を使うのが面倒(コップを握ったら体温が分かる、はぶらしに内蔵!?)
血圧計の計測が面倒(簡単管理、お医者さんに見せられる)
雨が降ったら自動的に取り込んでくれる
孫の離乳食の温度管理(乗っけたら適温教えてくれる)
電話するのを忘れちゃう(電話自動発信)
マップアプリの東西南北を間違える(逆走を教えてくれる)
冷蔵庫の余り物管理(何があるかわからなくなる、自動管理、在庫管理)
食べ過ぎ防止アプリ(カロリー、糖質管理アプリ)
眠れないシニアはとても多い
介護する側、寝ている間にどこか行ってしまう(動いたら教えてくれるIoT)
田んぼの水位管理をしてほしい(水を出すのをスマホで出す、管理)


IchigoJamでイノシシを狩る、勝山の谷川さん。IchigoSodaを組み込んだ独自の通知装置を披露!
今年のイノシシ鍋もおいしくなりそうっ


IchigoJamでプログラミング」「親子でベーシック入門」の著書で、元担任の先生、あっしーこと蘆田さんと!
IchigoJam Tシャツがまぶしい!


この日、永平寺町エボリューション大使というカッコイイ役に就任した、あみるも合流!


福井の幸とともに懇親会!
福井エボリューション、加速中。


今回の資料、ブラッシュアップしてオープンデータ化!( PDF/ Keynote/ ppt
持ち帰り資料と合わせて活用ください!( PDF/ word

(追記)

2018.7.13 市長室訪問! 3色揃った IchigoJam Tシャツ

楽しくなければ学びじゃない。自閉症児も一緒に学ぶインクルーシブな武蔵野東小学校 KidsVenture in 東京

2018/06/23
#IchigoJam #KidsIT #doc 

自閉症児も一緒に学ぶインクルーシブな学校、武蔵野東小学校でのKidsVenture!
いろんなアクティビティーある中、約50人がプログラミングの体験&プログラミング講演に来てくれました。

ステキな体験、ありがとうございます!(全アクティビティー終了後の全体写真、前列に並べてもらえました)


PCN松田さんと福野は講演担当。いつもの授業とは一味違う!?


コンピューターを味方にしよう!(講演資料PDFのダウンロード

「学び方を学ぶ」
みんなが生きているこの世界、国語算数理科社会ときれいに分類できません。
大人になって必要なのは、いろんな課題を見つけられる力と、それを解決できる力。

例えば、電車が混みすぎて困る時、何両の電車が何分間隔で走ればみんな快適になるのか?
それを解決するために必要な技は、理科と算数。
ただ、それを用意するために必要なお金をどうするかは社会。
お金を持っている人を説得するためには国語の技もいりそうですね。

学校の授業はゲームでいうところのチュートリアル。
ラスボスの名前も、その倒し方は教わりません。(教えてもらってもつまんないw)
飛ばしたくなるかもしれませんが、とりあえずこなしておくと便利な点も一緒かも。

RPGのキャラのように、一人ひとり得意不得意のパラメータは異なります。
だからこそ、パーティーを組んで、みんなで取り組むことが時に大事。
「楽しい」「好き」は自分の得意や、将来の武器になる可能性を知るセンサーです。
自分なりのやり方をいろいろ試して「好き」を探し、自分なりの学び方を編み出しましょう!

もし、学ぶことが苦しい時、学び方が違うかもしれないと、疑いましょう。
人間に必要な栄養素と違って、いやいや学ぶと身につくどころか、嫌いが増して逆効果。

例えば、昔、嫌いだった、漢字の書き取り。
いかにお手本に近く、速く書けるかに点数をつけて、クラス中で競い合ったら楽しいかも。
苦手だった、歴史の人物と出来事の記憶。
今のこの場所ができた理由を逆に辿っていくと、いろんな謎が解けて楽しいかも。

腕試しする場所は、みんなの住んでいるみのまわりにたくさんあります。
みんなの視点で見つけた悪を、みんなの力を合わせて立ち向かってみてね!
視点によって変わる悪。一筋縄ではいかないからこそ、おもしろい!

子供の力でできることなんて大したことない?時代は変わりました。
web上には最新AI/VRを始め、無料で使える強力な武器、オープンソースやオープンデータが日々増殖。
コンピューターを味方に付ければ、使わない人の少なくとも5000万人力以上!

はじめのいっぽ、踏み出してみましょう。
つぎのいっぽ、誰かを誘ってみるのもいいですね!
ひとりひとり違う「楽しい」のツボ。
自分で押せて一人前!

学びと遊びの違いは何でしょう?


プログラミングによって変わる社会の最先端、ZOZOSUITを実践する松田さん。


プログラミング、友達に教えたい人?という質問に勢いよく手を挙げるこどもたちに感動!


プログラミングワークショップ1時間、講演1時間。長時間後にも関わらず、この笑顔!


休憩時間にワラワラと集まるこどもたち!


PCN仙台PCN東京PCN金沢、協力によるIchigoJamワークショップ!


小学3年生も楽しんでくれました!


シリコンバレーからあみるもサポーターとして参加!


楽しそう!


子供同士の教え合い!


平行開催のmicro:bitを使ったワークショップでも良い笑顔!


楽しい工作室での開催!


KidsVenture at 武蔵野東小学校、大成功!


今回の企画者、鈴木さんへ IchigoJam Cafe トライアル用機器を贈呈!
活用くださいっ


インクルーシブな学校、武蔵野東小学校!

お知らせ
東京都品川区の小中学生向け、IchigoJamによる計測まちあるき付きのオープンデータイベント開催決定!
オープンデータイベント情報|品川区 「親子でチャレンジ、まちをプログラミングでよくしよう! ~データ集めパソコンづくりとプログラミング~」の参加者募集

links
- 特別支援学校は日本教育変革の救世主!? KidsVenture in 沖縄、教員&こどもプログラミングワークショップとIoT
- KidsVenture

Programming for All Kids! コートジボワールのこどもたちにもプログラミングを、IchigoJamはじめのいっぽフランス語版

2018/06/13
#IchigoJam #KidsIT #africa #doc 

コートジボワール大使へ、IchigoJamによるこどもプログラミング、ルワンダの話、IoT実用事例をプレゼン。
I introduced IchigoJam to the ambassador of Cote d'Ivoire.


アフリカ、コートジボワールの公用語はフランス語。現地用テキストづくりの始めの一歩として、IchigoJamはじめのいっぽ&IchigoJamミニゲームズをフランス語化!
I started translating the docucments of IchigoJam to French as common language at Cote d'Ivoire.

IchigoJam premier pas & IchigoJam mini-jeux
in French (pdf, pptx, key)
in English (pdf, pptx, key)
in Japanese (pdf, pptx, key)
in Swahili (IchigoJam Reference (Swahili edition) | ict4e)
CC BY ichigojam.net


コートジボワール大使館前にて with 日本へ留学中コフィと!
In front of the embassy with my friend.


PCN秋葉原ではIchigoJamコントロールで元気に動く6足歩行ロボットのデモも!
6-legs robot controlled by IchigoJam at PCN Akihabara Assemblage.

links
- コートジボワール大使館
- コートジボワール - Wikipedia
- IchigoJam on NHK World - Swahili / NHKスワヒリ語に登場、IchigoJamとルワンダ活動伝えるたんなんFM通信

記憶に残る日。若者に世界が見える体験を! One Young World 2017 福井報告会

2018/04/21
#doc #KidsIT #IchigoJam #fukui #PCN #web 

コミュニケーションとは「伝えること」ではなく「伝わること」
今まで誰からどんな衝撃をもらって、今の自分が在るのか?
自分は、相手に何をプレゼントできるか?

社会をより良くするため、例え小さくても押し続けよう


2015年のバンコク開催に参加した白崎さん。
法律で、テロとどう戦うかの議論中に現れた青年。 難民キャンプで子供向けに自由に夢を描いてもらうアートワークショップでテロの連鎖を止めようとしている話に衝撃を受けた。


日本初の都道府県選出代表、福井県で選ばれた、中嶋さんによる報告。


「Fukui to the World」
頭をガツーンとやられたような、ショッキングな体験。この積み重ねが人生。
1年で記憶に残っている日は何日ある?と、若きリーダーに向けて問いかける、大久保さん。
One Young World 国際本部メンバー、Japan Committee 委員長

福井から始まった、県選出モデル。
都道府県すべてから一人ずつ日本代表が選出され、世界とネットワークを作ってくるビジョン!


196カ国1300人の若きリーダーが集まる濃密な4日間を紹介。
環境、貧困、平和、そして、教育など、世界共通の課題のセッション。
各国の若きリーダー、SDGsの内、何が最も重要か?話し合い、発表したワークショップ。
食事の時間も貴重なお話時間。インドの女性と仲良くなって、贈り物が後日届けてくれたとのこと!


PCNとして福井を中心に「こどもプログラミング」を広める活動、コロンビアでも!

1 IF BTN()=0 GOTO 1 2 OUT 1:WAIT 60 3 OUT 0:WAIT 60 4 GOTO 2

誰かがボタンを押してくれたら、1秒おきにモーターを回したり止めたりしてくれるロボットのIchigoJam BASICによるプログラム。

手順番号、1〜4でロボットにやってほしいことを伝えます
1. もし(IF)、ボタン(BTN)が押されていなかったら(=0)、1へ行け(GOTO1)・・・ボタンが押されるまで待つ
2. モーターなどを回せ(OUT 1)、そして、60数えるまで待て(WAIT 60 = IchigoJam時間で1秒を意味する)
3. モーターなどを止めろ(OUT 0)、そして、60数えるまで待て(WAIT 60)
4. 手順番号2へ行け(GOTO 2)

毎秒5000万回をも計算する、たった100円のコンピューターにやってほしい想いを伝えるのがプログラミング。 伝わったかどうかはコンピューターは瞬時にメッセージや、結果で応えてくれるのがいいところ。


日本にもある、世界に目を向けるきっかけ。
ベトナムから参加の起業体験イベント「Startup Weekend Fukui」や、アフリカからの留学生のためのict4e会社説明会などを通じて、興味を持ったとのこと。


最後に中嶋さん、今後の活動として「こどもプログラミング」へのコミットを表明!(左から、遠路敦賀から参加の元気な高校生、大久保さん、中嶋さん)
やりましょう!


昨年つながった、アフリカ、ルワンダ。
今年も10月子供たちへのワークショップを企画中のict4e/ict4r代表の原さんと白崎さん
ルワンダ語版IchigoJamプログラミング教材「IchigoJam print in Rwandan」アリマス!


中嶋さん報告にもあった、平和セッションでのルワンダ代表からの体験談ほかハイライト動画


オランダ、ハーグで開催、OYW2018
語学力より大事なこと、「社会をより良くしたい」という想い。

「one web」をミッションとするwebを始め、日々誕生する、かつて存在しなかった様々な世界をつなぐツール達。 各国言語に対応した認識&読み上げ、翻訳に対応する「UDトーク」や「Google翻訳」がある今、怖がる理由はなくなりました。 必要なのは、一歩踏み出す勇気だけ。

みんなで作る、ひとつの世界。
One Young World」体験したい人、ぜひアクションを!

世界もひとつの地域。
体験なしに理解するのは難しい。

links
- One Young World | One Young World Japan Committee - OYW日本委員会
- How to attend the Summit | One Young World - OYW本部 2018開催
- W3C Mission
- 日本企業も注目していくべき?世界で輪が広がっている「One Young World」とは | ビッグライフ21 Biglife21

小学校段階のプログラミングに関する学習活動の分類(例)でまとめる鯖江の活動 - 教育の情報化フォーラム

2018/03/09
#KidsIT #sabae #doc 

3/8、若年層に対するプログラミング教育の普及推進事業の報告会を兼ねた、教育の情報化フォーラム。
総務省と文科省、「教育の情報化フォーラム」でプログラミング教育の指針示す | ICT教育ニュース
福井からも2事業体が発表。(総務省「教育の情報化」フォーラム 事業者成果発表資料

フォーラムで提示された「小学校段階のプログラミングに関する学習活動の分類(例)」

学習指導要領に例示されたものから、学校外での活動までを6分類。


表でのまとめ。教育課程=学習指導要領、という解釈。
各教科とは「平成29年公示の学習指導要領」においては、国語、社会、算数、理科、生活、音楽、図画工作、家庭、体育、外国語を指す。
各教科に含まないものとして、道徳(特別の教科)、外国語活動、総合的な学習の時間、特別活動が記載されている。


コンピューターにも伝えやすいフローチャート状にしたものがこちら。
アルゴリズムづくりは、曖昧な要素をなくして、誰にでも伝わりやすくするためのコミュニケーションとも言えます。

いままでの鯖江の小学校段階のプログラミングに関する学習活動を分類してみました。

A. 学習指導要領で例示されている単元等で実施するもの
活動なし

B. 学習指導要領で例示されてはいないが、学習指導要領に示される各教科等の内容を指導する中で実施するもの
2017/03/02 鯖江市神明小学校で吉村校長先生によるプログラミング授業

今後、IchigoJamプリントを使った算数コース、英語コース、ローマ字と国語による実証を提案予定。
低学年時にアルファベットや、ローマ字と合わせてタイピングで遊んでもらっておき、先日中学生向けに行ったプログラミング体験を、総合的な学習の時間として、事前に体験してもらうとスムーズに進めらそうです。
国語とローマ字とプログラミング IchigoJam 1.2β27
中学生向けプログラミングの授業モデル / LEDから学ぶ単純作業のアウトソース、ゲームから学ぶアプリづくり - 荏原第六中2年生の50分授業

C. 各学校の裁量により実施するもの(A、B、D以外で教育過程内で実施するもの)
2017/12/14 小学五年生、一人2台のコンピューターを持つとどうなるか? 鯖江東小学校でふるさと教育
2017/12/22 鯖江東小6年生全員、IchigoDakeで光るアクセサリーのプログラミング体験「ないものは、つくろう」
2016/12/15 小学5-6年生全員!小学生プログラミング「ふるさと教育」ITのまちづくりの第一歩

D. クラブ活動など、特定の児童を対象として実施するもの
2017/06/17 福井大学1年生が活躍!小学校のクラブ活動としてのプログラミング体験、課題を解決するプリントづくり
2015/07/08 IchigoJam白刃取りゲーム - 東小学校プログラミングクラブ
2015/06/03 ステップバイステップでスロットゲームをプログラミング!
2014/11/05 BASICに目を輝かせる小学生!県内初のプログラミングクラブ20名にこどもパソコン寄贈 鯖江東小学校クラブ活動
2014/10/22 プログラミングを小学生からの始めた方がいい3つの理由 鯖江東小学校でプログラミング講座スタート

E. 学校を会場として実施するもの
2017/08/03 鯖江市全15小中学校を結んだ教員向けプログラミング研修とネクストステップ、総務省実証事業と同日開催
(教材は、こちら「地域で作る!手のひらパソコンIchigoJamを使った小学校プログラミング授業-事例紹介 | PCN」にて公開しています)

F. 学校以外を会場として実施するもの
2017/02/18 Cutlery Card expantion for Kids IoT Hackathon - こどもIoTハッカソン in 鯖江
他、Hana道場にて定期・不定期各種実施(Hana道場 イベントとワークショップ


多数の事業体の報告会、4グループ同時セッションでした。
(午後からは起業家万博だったため、リハーサルと展示設営のみ参加)


大阪、夢見る株式会社、社長の重見さんの発表リハーサル。
全国、全世界どこの子供も可能性は無限大!


沖縄の特別支援学校でのワークショップぶり、山口さんとの再会!

小学校 links
Ichgojamでものづくり 地域人材を活かして行う、ものづくりを通した科学技術体感型授業 - ナチュラルスタイル
発達障害者プログラマーの育成と就労に繋げる支援とメンターの育成 - 福井大学
- 学習指導要領等:文部科学省(新)
- 教育の情報化の推進:文部科学省

中学生向けプログラミングの授業モデル / LEDから学ぶ単純作業のアウトソース、ゲームから学ぶアプリづくり - 荏原第六中2年生の50分授業

2018/03/05
#IchigoJam #KidsIT #doc 

モンゴル高専の会から縁ができ、プログラミング体験授業を実施した品川区の荏原第六中学校。 夏休みには、小学生向け出張実験教室「プログラミングに挑戦しよう!」。 そして、今年度、中学2年生3クラス合計90人全員向けにIchigoJamのはんだづけ&プログラミング実習!

50分、2コマ使って、全員IchigoJamのはんだづけが完成。(about yrm
3コマ目、いよいよプログラミングに挑戦!50分で下記を体験しながら学んでもらいます。

1. コンピューターはけっこうスゴイ!
2. 身の回りのコンピューターが見えるようになる
3. プログラミングは意外と簡単、自分でもできた感を得る

IchigoJamを接続、起動。キーボードを使って、まずは A をおして、エンター

A Syntax error

「ソンナコトバ、シラナイヨ」という意味の文法エラーメッセージ。
IchigoJamは、何度エラーを出しても壊れないので安心してね。

LED1 OK

分かる言葉をかけば、やってくれます。
自分ではんだづけした、LEDが光った!同時に、OKと返ってきます。

LED0 OK

LED0で消えますね。

1 LED1 2 LED0

運動会のプログラムのように、番号をつけるとプログラムとして覚えてくれます。
このときだけは「OK」と言わず、黙々と覚えるIchigoJamくん。そう作ってあります。

RUN OK

覚えてもらったコマンドを、やって!という意味の「RUN」走れっ
一瞬LEDが光って消えたのわかったかな?
キーボード上に並んでいる「F5(ファンクションキー5、エフ5)」はRUNの代わりに使えます。
チカッと光りますが、ちょっと速すぎですね。

IchigoJamのCPUとして使っている100円コンピューター、安いけど秒間5000万回も計算しちゃいます!
ざっと人の5000万人分の計算力!スゴイですね。

2 WAIT60 3 LED0

2番に、待ってを意味するWAITコマンド。
3番に、LEDを消す(LED0)をいれて・・・

LIST 1 LED1 2 WAIT60 3 LED0 OK

F4キーを押すと、LISTとともにおぼえているプログラムを表示してくれます。
1はおぼえていたので、スキップしてOKだったわけです。

RUN OK

走れっ(RUN = F5)で、1秒間光ります。
60とは何か?
日本のテレビは1秒間に60回画面を書き換える高速紙芝居。
その数をIchigoJamは数えているので、60数えるとちょうど1秒。

4 WAIT10 5 GOTO1 RUN

消してからもちょっとまって(WAIT10)
1番へいけという意味のGOTO1(ゴートゥー1)を使って繰り返し!

放っておくと永遠にチカチカしています。
面倒で単純な繰り返し作業は、コンピューターに任せましょう!

止めたいときには「ESC(エスケープ)」キー。

Break in 2 2 WAIT60 OK

止まった場所を教えてくれます

SAVE Saved 46byte OK

SAVE(セーブ)コマンドで、保存したら、一旦電源を切ってしまいましょう。
ビデオケーブル、キーボードを引っこ抜いて(電源はそのまま)、IchigoJam本体、LED上についているボタンを押しながら、電源ON。

さっき作ったプログラムが動き始めます!

身の回りにあるたくさんのコンピューター、こうやって作られているわけです。
家にあるコンピューターの数を数えてみるとおもしろいかも。

電源を切って、ビデオケーブル、キーボードをつなぎ直して、また電源ON。

LOAD Loaded 46byte OK LIST 1 LED1 2 WAIT60 3 LED0 4 WAIT10 5 GOTO1 OK

ちゃんと保存されてましたね。次はゲームづくり!

NEW OK LIST OK

NEW(ニュー)コマンドで一旦プログラムを忘れてもらいます。

10 CLS:X=16 RUN

画面が消えたらOK

?X 16 OK

16って何でしたっけ?答は(F4)押すとわかります。

20 LC X,5:?"ネコ" RUN

ネコは、IchigoJamだけのスペシャルキャラ!左下にあるAltキーを押しながらCATのCで登場します!

30 LC RND(32),23:?"*" RUN

敵キャラが画面下に登場。F5連打でいろんな場所にでてきますよ。

40 GOTO20 RUN

ばばーっと敵が流れます!速すぎ!
ESCキーで止めて、F1キーで画面をきれいに消去して落ち着きましょう。

LIST 10 CLS:X=16 20 LC X,5:?"ネコ" 30 LC RND(32),23:?"*" 40 GOTO20 OK

F4キーでいままで打ち込んだプログラムがでてきます、30番と40番の間で待ってもらいましょう

35 WAIT3 RUN

いい感じのスピードになりました。
動かしたくなりますねっ。ESCキーで止めて

36 X=X-BTN(28)+BTN(29) RUN

あと一歩、死なないゲームはゲームじゃないですね。

37 IF SCR(X,5) END RUN

当たったら終わります(END)

子供はすぐにウラワザを発見しちゃいます。

38 X=X&31

これでウラワザを防ぎます。

30 LC RND32),23:?"***"

敵を増やして難易度アップ!

35 WAIT10

待ってもらう時間を伸ばして難易度ダウンも自由自在。
ネコや敵を他のキャラに変えたり、いろいろいじってオリジナルゲームにしちゃいましょう!

繰り返し、キー入力による判断、当たり判定による場面転換のセットは、ゲームに限らずアプリの基本!
自分で学ぶ技さえ身につけば、何でも作れるようになっちゃいますよっ

以上、チュートリアル形式で50分授業は終了。
30人など多人数の一斉授業は、自由度低めのチュートリアル形式が良さそうです。


自分で打ち込んだコマンドでLEDが光った、繰り返しコマンドを加えて点滅した、ネコキャラ登場、すごい勢いでかわが流れた瞬間。 それぞれで、ワーっと大歓声上げて喜んでくれる反応がかわいい。感動は更なる探究心への最強のきっかけですね。

荏原第六中2年生、シリーズ最後になる4コマ目は、3/12。
かわくだりゲームの改造や、他のゲームに挑戦したり、コンピューターを思い思いにコントロールしちゃってくださね!

参考、IchigoJam 自分でつくるパソコンとゲーム

持ち帰えってもらう予定の自分で作ったIchigoJam、家で使う時にオススメのキーボードはこちら。
Amazon | サンワサプライ USBキーボード(ブラック) SKB-L1UBK | サンワサプライ | キーボード 通販

microUSBケーブルが無ければ100均とかで入手可能。
家のテレビには、赤白ケーブルや、赤白黄のケーブルで黄色から黄色で接続しよう。

いい作品できたら、ノートパソコンがゲットできるコンテストでの入賞狙うのもいいかも。
PCNこどもプロコン」・・・次期コンテストのスタートをお楽しみに。


品川区立荏原第六中学校にて!
おいしい給食と、ステキ笑顔、ありがとうございました!

links
- 中学校の技術科にも 半田付け と 計測 や 制御、ネットワークまで学べる「IchigoJam」いいですね!学校や社会におけるプログラミング教育について語り合う「こどもプログラミングサミット」、こども達の応募作品を表彰する「PCNこどもプロコン表彰式」は今週末、事前登録は必ずしてください! – about yrm

Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY 福野泰介 - Taisuke Fukuno / @taisukef / アイコン画像 / プロフィール画像