福井高専、KDDI、エル・コミュニティ、jig.jp 4者で包括的連携協定!

5Gが楽しみなKDDI理事の松野さん、エル・コミュニティ代表の竹部さんと共に、10年後の福井高専を考える未来戦略会議のアドバイザーになりました。

協定で進めていくこと
1. 先端技術を活用した教育や研究(5G/IoT/AI/VR/ARなど)
2. 起業や新たな価値を創出できる人財育成
3. 課題解決型学習(PBL)の推進
4. グローバル化に対応できる人財育成


私からのプレゼン「福井高専生と創ろう、未来のまち」
福井高専生の創造力、伝達力をサポートします!


2010年に提案してスタートした、日本のオープンデータ

東京でも着々と進む公共交通オープンデータ化への取り組み。3回目となる「東京公共交通オープンデータチャレンジ」を使った、アプリが話題です。
この時間泥棒!東京の鉄道状況をリアルタイムで3D表示する「Mini Tokyo 3D」がスゴすぎる! | ライフスタイル - Japaaan #電車
作者は、MSX界でも有名、nagixさん!(参考、MSXユーザーのためのIchigoJam入門

オープンソース、早速活用させてもらって、VR化のはじめのいっぽ。

VR-TokyoTrains
まだ、リアルタイムの電車は未表示ですが、東京のややこしい路線をVRで歩いて体験できます。Oculus Questなどでぜひどうぞ!


tsutsuji-bus / WebVR
鯖江市のバスはずいぶん前からリアルタイム乗降数も含めて、オープンデータ!
こちら以前つくった、次世代メガネ候補、VR機器による鯖江、つつじバス表示アプリ。

世界のどこにもないサービスを創ろう、鯖江から!


高専生におすすめしたい、一日一創。一日一行でもOK!
ちょっとした地元のアプリづくり。つくるほどに成長します。
高専のイベント情報、オープンデータ化して、学生が自分でつくったアプリで見るのも良さそう。


高専生向けインターンシッププログラムでのノウハウを福井高専生へ!


振り返れば、福井高専在学中、先生のお手伝いで知ったツールづくりというプログラミングの活かす場所。
アルバイトなど、学外の人との関わるきっかけでもありました。(上、当時作っていた地図アプリ)


今の高専仲間は世界にも!自慢の作品、YouTubeで英語で紹介してみよう!
鯖江生まれのIchigoJamは、モンゴルでも活躍中。
英語でプログラミングを教えられるようになって、タイやモンゴルの高専生たちと一緒にPCN活動も楽しいよ!
PCN プログラミング クラブ ネットワーク - すべてのこどもたちへプログラミングを


今年から着任、徳山高専出身の福井高専校長、田村さん。
福井高専の未来に向けて力強いプレゼン!


調印式スタイル、初でした

links
- 学生の活躍を校長先生に報告しました – 福井高専
- KDDIとjig.jp、エル・コミュニティ プログラミング教育の環境整備および、教育人財の育成に向け包括的パートナーシップを構築 | 2019年 | KDDI株式会社
- 福井高専と地域産業高度化に向け提携 | エル・コミュニティ

中学校の技術離れ。昭和51年まで315時間あった技術の時間は、今は88時間と約1/4。
しかも、木材、金属、電気、機械、栽培という項目は必須のまま、情報基礎が増えている。
技術・家庭科の学習指導要領の歴史的編成と現在の教育情勢より)

品川区、荏原第六中学校での技術の時間、中学2年生では週1時間、中学3年生は隔週で1時間しかないとのこと。


モンゴル高専つながりで始まった荏原第六中学校での、IchigoJamプログラミングも3年目!
今年は、都立高専品川キャンパス&近隣PCNメンバーで開催!


「コンピューターはどこにいる?」で授業スタート!
前週まで2コマ使って、IchigoJamのはんだづけをしてくれていたので、みんな使うのはマイIchigoJam。


入力、出力、電源、ケーブルを自分でつないで、スイッチON!(講師、PCN品川代表、清水さん)


自分ではんだづけしたLED、自在に制御できました。
SAVE0、ケーブル外して自動起動で、エルチカロボット完成!
「IchigoJamがかわいく思えた」と嬉しい声。


続いて、テレビゲームをつくるよ!で起きる歓喜の声。キーボードを打つスピードもアップ!(講師、PCN上田代表、斉藤さん)


さすが中学生、自分なりにアレンジを加えつつ、テレビゲームづくりを楽しんでもらえました。


IchigoJamを使った応用作品の展示に、興味津々なこどもたち。


ロボットもゲームも自分で作れる!
もちろん複雑なロボット、複雑なゲームには、それなりに技術が必要ですが、インターネットがある現代。
自分で学習し放題、創り放題!


技術の部屋に展示してあったロボットたち。プログラムが透けて見えるようになったはず。


同じく展示されていたステキ作品、IchigoJamとサーボモーターや、センサーを加えると一段とおもしろくなりますよ!

いい作品ができたら、PCNこどもプロコンに応募しよう!
今年中学3年生になる2年生たち、今から春休みにかけての取り組みが受験前でいいのかな?
技術好き、コンピューター好きなら、技術の時間だらけな高専を、選択肢として加えよう!
(なんと、普通高校には技術の時間がない!?)


中学校プログラミング、都立高専PCN品川PCN上田PCN秋葉原AssemblagePCN鯖江メンバーでの出張講座は大成功!


はじめてのプログラミング with IchigoJam (PDF)
中学生向け50分授業でざっと体験してもらうためのスライド、エルチカからかわくだりゲームまで。
次週の1コマでは、ゲームの改造や、ボタンやセンサーを使った計測をしてみよう!

10 CLT 20 IF BTN()=0 GOTO 20 30 T=TICK():?T/60;".";T/6%10

こちら本体ボタンを使った時間を計測、ストップウォッチプログラム。
20行の BTN() を INKEY() に変えるとキーボードの何かキーを押したら時間を表示に変わるよ。

詳しく知りたくい人へ
辞書「IchigoJam BASIC リファレンス
教材「IchigoJam プリント
質問「Twitter で #IchigoJam 付きで投稿!

links
- The First Embedded Programming for All 2nd Grade Kids at the Ebara 6th Middle School in Tokyo (2017年)
- 中学生向けプログラミングの授業モデル / LEDから学ぶ単純作業のアウトソース、ゲームから学ぶアプリづくり - 荏原第六中2年生の50分授業 (2018年)

高専プロコンは、NICT起業家甲子園の予選も兼ねています。
ICT Mentorとして参加チームを選出しました。

課題20 舞鶴 WelICingICTと「歩く」運動促進システム、NICT賞!
福野がメンターとなって、来年3月の起業家甲子園へ挑みます!

気に入ったポイントは、こちら。
- すでにフィールドでテストできている完成度。
- IoTやデバイスを使った低価格実現。
- 国や自治体の課題解決。
- ポイントを使った新たなビジネスの創出可能性。


代表者に、シリコンバレーでの強化合宿参加権が提供されます。意気込み語る、リーダー!

起業家甲子園は、ビジネスになるかいなかがポイントのコンテスト。
選出するポイントが高専プロコンの表彰とは異なります。
1. メンバーのやる気!
2. 事業としての魅力
3. 完成度(短期間で勝てる戦略が組み立てられるか?)


自由8 鈴鹿 Mothmanエンジニアに、もっと”Live”なプレゼンを
もう1チーム、こちら伊藤さんがメンター!

高専プロコンからビジネスへの挑戦、がんばりましょう!
1日目に続いて、今度は自由部門を中心に、写真付きレビューです!


自由1 東京 iBird教室用掲示板
実際東京高専でも使われていて、先生も普通に便利だと評判なデジタル掲示板。スマホに全部配信するまでのつなぎだけど、サクッと実用に持っていくところがいい!


自由2 木更津 COUPOS文化祭を盛り上げるWebクーポンとPOSレジ
学祭で大活躍しそうなPOSレジ&クーポンシステム。電子マネー化したり、IoT対応したり、未来のまちを先取りしちゃうのがいいね。 近所の学校の学祭に提供してみるのがオススメ!


自由3 香川(詫間) わあるどWakka! Re learn&Discovery
二人でてつつないで輪っかを作って協力操作する新感覚ゲーム機。Kinectと画像認識の使い方がうまい! ショッピングセンターのこどもコーナーや、恋人集うスポットなどに設置すると盛り上がりそう。


自由4 長野 Voy!
ブラインドサッカーをVRで練習できるシステム。


自作のデバイス+VRで実現!


自由5 香川(高松) ぷらねっとARを用いた植物栽培教育支援システム
スマホを植物にかざすと、植物の妖精がいい感じにアドバイスしてくれる。


webアプリでマーカーを認識してMR表示。スマホVRにも良さそう。参考「QRコードが読めるメガネ


自由6 岐阜 DHSDrones Help to Survey
ドローンによるインフラの異常検出。自動巡回して、さばれぽへ報告してくれるとかっこいい。


自由7 旭川 どろーんフレンズ目指せIoTマイスター!!
プログラミングをマスターするコツは、楽しく続けること。ドローンなど派手なものが動けば楽しくなるよねっ。 楽しそうなものを中心に偏っても、他の人と違う学び方でも大丈夫。楽しいは何よりも強い。


自由8 鈴鹿 Mothmanエンジニアに、もっと”Live”なプレゼンを
ふわっちでも活躍、動画配信。勉強会を遠隔地でも楽しめるシステム一式。 各高専のプロコンなどに参加するような部活同士が結べたらステキ!地方の勉強会が少ない問題も一気に解消して、全国のエンジニアのレベルアップにつながりそう。


顔出しに抵抗があっても、VTuberとしての配信なら大丈夫!


特別賞、受賞!


自由9 苫小牧 つながるくん普通の家電にIoTを足し算するシステム
家電が使う消費電力変化を計測して、リアルタイムにスマホへ送って、洗濯の終了を受け取ったり、音から家の状況をモニターできる。 環境センサー付き、赤外線リモコンとセットにして、操作もできる手軽なスマートホームを、難しいことなしにできるとステキ。「IchigoJam専用 学習リモコン基板」も新登場!

(sorry no photo)
自由10 都立(品川) WITH見守り機能付き自律移動歩行車
いろいろ乗り越える問題が多い自動運転車の前に、歩行者を自律走行させて高齢者の移動を助けようという作品。 おじいちゃんおばあちゃんが自らプログラミングするという企画も楽しそう。 参考「子供100人ロボプログラミング、カムロボでテストし、自動運転車モッティ改に自ら搭乗! 小中学生プログラミングフェスDay2


自由11 福井 ポーズでプログラミング動きで動くロボット
ポーズだけでロボットをプログラミングできる!オリジナルTシャツが目立って良かった!


ポーズでプログラミング!鯖江、Hana道場でも体験会やりましょー


ロボットの中身はシンプル!IchigoJamで駆動版も作ってみたい


徳島の名産獲得、おめでとう!


自由12 奈良 Virtual Rakugaki IOTストレス社会に新たな刺激を
HoloLensとスマホを使ってお絵かきしてストレス解消!スラスラ描けるようになると楽しそう。スマホVR対応もいいよっ


自由13 広島商船 まきまき☆マキアートDX
まき寿司のデザインをタブレットで簡単に実現!展開図を生成し、プロジェクターでガイドされた通りにおいて巻けばできあがっちゃう!? 巻く部分も自動化するととってもかっこいいロボットになりそう。


単焦点プロジェクターの使い方がいい!


自由14 有明 祭囃子VR音響体験拡張装置
自作の振動デバイスを3つ身につけ、臨場感抜群に花火や祭の臨場感を提供。さらに3つ加えて、6つ作って振動で体表点字を感じる機能もつけたい。


自由15 鳥羽商船 UNDO‐KAI
画像の文字認識とオープンポーズによる姿勢認識を使った運動状況を解析するシステム。位置を測定するシステムで新しい屋内ゲームの実現も楽しそう!


自由16 阿南 サーモマイスターIoTでハウス換気判断支援
農業IoT、おいしいにんじんづくり始まってる!


4G通信には64円/月〜のsakura.ioを使用!


値段を出しているのがいい!リアルなビニールハウスの模型は、阿南高専のジオラマ部によるものとのこと!


自由17 福島 ごみソートver2.0
オープンデータでも人気なごみ分別。機械学習を使って自動識別。ごみすてナビの検索より、簡単に画像でできるようになるとうれしい!


自由18 都城 KYO鏡が見守る今日の私
鏡で自分の体調をチェックできちゃう。日々の微妙な変化を捉えて、アドバイスくれるのはうれしい。 スマホ鏡でも実現できたら手軽そう。参考「webmirror


自由19 熊本(八代) NEXTPERIENCES
楽しく学べる情報セキュリティ、こども向け!アドベンチャーゲーム形式とかも楽しそう。騙す側を体感するのもいいかも。


自由20 仙台(広瀬) HoloGuide近未来型駅案内システム
GPSが効かない屋内も、空間認識APIとMRを使ってスムーズにガイドしてくれる!HoloLensのMRの定位感がすごい! 少し劣ってもスマホMRでも手軽に実現できると圧倒的普及させるのも夢ではないかも?


自由21 シンガポールポリテクニック TSUNA.I
マグロを判定するAIで、持続可能な海を実現しようという作品。


シンガポールポリテクのツナAI開発メンバー


競技アイデア部門1 熊本(八代)、変形将棋!


競技アイデア部門2 福井、人力がないプログラミングで勝負できるルール。変形将棋。


競技アイデア部門3 熊本(熊本) 一見ランダムに動く数列から規則性あるものをプログラム探す!


競技アイデア部門4 長野高専OB おびなたさん!倉庫番 x すごろく


競技アイデア部門5 仙台(名取) 隠されたあみだくじをプログラムで読んで、すばやく多量のお土産をゲットせよ!


競技アイデア部門6 香川(高松) プログラムの移植がテーマ!


競技アイデア募集企画 7 熊本(八代) 阿南合戦
リアルタイムのプログラミングで対戦、津山では盛り上がりましたね!
常時遊べる、高専プロコンっていうのも楽しそう!


競技アイデア部門8 沼津高専OB テーブル上のコラムスのようなカラフルな盤面が楽しそう。ただ単純にCPUパワーを確保できたもん勝ちにならないようVMを絡めたい。


競技アイデア部門9 石川 高専生大好きサイコロを使った、揃えなサイ


jigインターンOBとの再開もうれしい、高専プロコン!


さすが徳島、こどもの頃から阿波踊り!そして、いよいよ結果発表。


モンゴル高専、特別賞!


ホストだった阿南高専学生、さくらインターネットからの副賞、ことしはレッドブル改め、キリンガラナ!COMPもいかが?


福井高専チームで記念写真!


福井高専、課題部門のサバ×サバサバで時代を生き延びる、特別賞、獲得!


競技部門、福井高専3位入賞、おめでとう!


最優秀賞おめでとう!


帰路の明石海峡大橋!


全国高専キャンパスマップ - 高専オープンデータ
全63キャンパス、全国高専キャンパスオープンデータとアプリ作りました。
まだ行ったこと無い高専、まだまだありますねっ。

links
- 高専プロコン2018 自由課題部門の勝手オープンデータとメモアプリを使った写真付きレビュー
- 13高専から16名、夏の高専インターンスタート! 全国高専マップ2018 with Googleマップ
- jigインターン2018のブログ

台湾での中国語学習には、ピンインではなく、ボポモフォというカタカナのようなかわいい記号「注音記号(ボポモフォ)」が使われているとのことを知りました。

文字は全部で37文字、カタカナより少ない!

8x8のドットを打って、IchigoJamのキャラセットに入れてみました。(ピンイン付き)

Maker Faire Tokyo 2018で出会った、プログラミング学習のために14歳で立ち上がった、WiFiBoyが生まれた台湾。 モンゴル語、ベトナム語、PAL版、フランス語版キーボードに続く、IchigoJam国際対応です。


iPhone用、ボポモフォ発音付き学習アプリ「‎快樂學注音 - 注音小遊戲
台湾では中国語の漢字の右側にふりがなのようにボポモフォが使われています。
ピンインに加えて、ボポモフォで発音を覚えるのも新しい勉強方法としておもしろいですね!


かな打ちのような感覚で打てる、日本語キーボード版もβ公開しています。
IchigoJam 1.2b61
ぜひ一度お試しくださいっ。

links
- ㄅㄆㄇBoPoMo發音練習-財團法人國語日報社(ボポモフォ発音表)
- 台湾の若者で「注音符号」が愛されているわけ | nippon.com
- 中国語のピンイン・ボポモフォの覚え方。私はこの方法で習得しました | いいなの先に

There are many types of Keyboards in the world. In Japan, 106 keys on keyboard with Kana is major. In the French-speaking world (ex, Morocco and Ivory Coast), I heard AZERTY layout keyboards are common.
世界にはたくさんの種類のキーボードがある。日本の標準は106かなキーボード。モロッコやコートジボワールなど、フランス語圏ではAZERTYが標準らしい。

I added AZERTY for the French-speaking world. IchigoJam already supported the keyboard in Japan, US, Mongolia and Vietnum.
日本、アメリカ、モンゴル、ベトナムのキーボードに対応していたIchigoJam。フランス語圏のAZERTYサポートを追加!

There are 3 diffirents. The layout is AZERTY not QWERTY. To type numbers with the Shift. To type some characters with the Alt.
QWERTYではなく、AZERTY。数字はシフトを押しながらタイプする。ALTキー押しながら記号と、大きく3点違う。


this picture from Morocco! Try it!
こちらモロッコから届いた写真!試してみてくださいっ

IchigoJam premier pas & IchigoJam mini-jeux
IchigoJam はじめのいっぽ (the first step) / ミニゲームズ (mini games)

in French (pdf, pptx, key)
in English (pdf, pptx, key)
in Japanese (pdf, pptx, key)
in Swahili (IchigoJam Reference (Swahili edition) | ict4e)
in Korean (pdf, pptx, key)
CC BY ichigojam.net

links
- IchigoJam-FAN@en
- IchigoJam 1.2b60 AZERTY version

学習指導要領、総則に明記された、2020年からの小学校プログラミング。

ア 児童がコンピュータで文字を入力するなどの学習の基盤として必要となる情報手段の基本的な操作を習得するための学習活動

イ 児童がプログラミングを体験しながら,コンピュータに意図した処理を行わせるために必要な論理的思考力を身に付けるための学習活動

今日は、小学校段階のプログラミングに関する学習活動の分類の内「B分類」の提案。
2学年のタイピング、3〜6学年の英語と算数でのコンピューター教材利用とプログラミング体験。

まずは基本、キーボードのタイピング
3学年でローマ字を習うので、2学年時にタイピングを覚えておくとスムーズに学習活動がすすみそう。


(アルファベットタイピングゲーム - 小文字を覚えよう版)

大文字を覚えるタイピングゲーム(RUN on IchigoJam web

10 VIDEO3:CLS:S=600 20 CLS:LC0,0:?"SCORE:";S 30 C=ASC("A")+RND(26) 40 LC7,2:?CHR$(C):CLT 50 K=INKEY():IF K=0 CONT 60 LC7,4:?CHR$(K) 70 IF C!=K WAIT10:GOTO50 80 T=TICK():S=(S+T)/2 90 LC0,7:?"OK! TIME:";T; 100 WAIT30:GOTO20

スコアは1/60秒ごとに進む数、600(=10秒)からスタートし、計測したタイムとの平均をとっていくので、速くなるとだんだん小さくなっていきます。60(=1秒)を切れたらなかなかに速い!

大文字を覚えたら、小文字にも挑戦しよう

30 C=ASC("a")+RND(26)

と、出題するアルファベットを小文字に変更して

60 IF C!=K+32 WAIT10:GOTO50

大文字を打ったら正解となるように条件を変更
(または、ここを変更せず、CAPSキーやSHIFTキーを使って小文字を打ってもOK)

文字が大きくなるVIDEO3、もとに戻すときはF8キーかVIDEO1

VIDEO1


惜院小学校(せきいん)では、算数とプログラミングをテーマに提案&ヒアリング。

元は計算機なコンピューター、算数とプログラミングは抜群。
IchigoJamプリントにある、公倍数、公約数、数列他。いろいろ活かせそうです。
つまづきやすい項目での学習補助として使って、効果を検証してみたい。

(小学校1年生向け、数と親しむプログラム、キーボードをレンダするとキャラが増えていく)

10 VIDEO3:N=0 20 IF INKEY()=0 CONT 30 N=N+1 40 CLS:LC0,0:?N 50 C=224+RND(16) 60 FORI=1TON:?CHR$(C);:IFI%10=0? 70 NEXT 80 GOTO 20


学校の階段にはアルファベットの大文字・小文字


2Fにステキな場所がありました!


進徳小学校でのテーマは、英語とプログラミング。
プログラミングと合わせて教科される外国語(=英語)では、簡単なコミュニケーションを中心としながら、書くことはアルファベットの大文字・小文字まで。
一歩進めて、会話形式で進むロールプレイングゲーム(RPG)を作って、世界の子供達にむけて発信するのは楽しいかも。ともに、第二外国語に英語を使うルワンダの子供達と交流するときっと楽しい!

モンゴル、フィリピンなど、アジアもタイムゾーンも近くて良いですね。姉妹校化が熱い!
英語学習、英語で世界が広がることを体感してもらうのが一番。
簡単な英単語なコマンドを使う、IchigoJamでのプログラミング入門も、英語が使えるといろんなものが作れちゃう感を得るのに良いです。

2017/03/02 鯖江市神明小学校で吉村校長先生による「英語とプログラミング」授業

鯖江生まれのパソコン、IchigoJamと紹介してくれてます!


福井大学教育学部附属 義務教育学校(小学校と中学校の一貫校)では、理科、算数・数学、技術の先生と熱いディスカッション。 子供達自信が作る教材、福井から世界中の子供達に届けましょう!(IchigoJamプリント、アフリカ、ルワンダ語版も登場!

モンゴル高専の会から縁ができ、プログラミング体験授業を実施した品川区の荏原第六中学校。 夏休みには、小学生向け出張実験教室「プログラミングに挑戦しよう!」。 そして、今年度、中学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

We learn eternally. Learning to create is my whole life.
人は永遠に学び続ける。創るための学びは人生そのもの。

Unlearning is the most difficult learing.
一番難しい勉強は、今持っている常識を捨てることアンラーン(Unlearn)。

The most impressive thing for me is there are no games like Janken in Rwanda, paperless culture.
ペーパーレス文化のルワンダ、ジャンケンがないことにびっくり。

We have to learn our Japanese knowleges from schools are very small and old.
日本の学校で習った知識は古くて小さいものと知ろう。

We have to decide teach how to learn, not what to know at schools.
決めるべきは、学校で何を教えるかではなく、学び方を教えること。

Disrupting is the more difficult than Creating, but Japan has to do and we can do.
破壊は創造より難しいけど、日本はやる必要があるし、やれるはず。


Janken style photo with Rwandan friends at Megane-Kaikan in Sabae, Fukui, JAPAN!
ルワンダの友とじゃんけんスタイルで記念写真 at めがね会館。


"Janken Game" - IchigoJam print@en
Japanese the simplest fighting game: Janken for Rwanda.
日本発!? 限界まで抽象化した対戦ゲーム「じゃんけん」をIchigoJamプリントにして、ルワンダへ!
* "Rock, Paper, Scissors: Japan's Most Dangerous Game" about Janken


Kids Programming Summit 2017 in Fukui the Second
第二回こどもプログラミングサミット2017 in Fukui


Try to make the "LONG" using LEGO blocks. What is your "LONG"? Uniformity is Japan's weakness.
レゴで"長い"ものをつくるミニワークショップでスタート!あなたの"長い"ものは何?画一は日本の弱み。


Presentations from special guests! (Mr. Matsuda Takashi, Ms. Rieko Komiyama, Mr. Hyakuo Makino, Mr. Shusaku Indo)
特別ゲストからの発表! (松田考さん、小宮山理恵子さん、牧野百男さん、犬童周作さん)


This summit is closed event to disscuss freely.
自由な発言促す、オフレコルール!


Thank you to join!
ご参加、ありがとうございました!


Let's connect dojos Rwanda, Mongolia and Sabae! at Hana dojo
道場でつなごう、ルワンダ、モンゴル、鯖江をつなごう! Hana道場にて


Our kids programming summit members met Rwanda friends!
こぷサミ実行委員会メンバーとルワンダがつながった!

Let's go forward to create futures!
進もう、未来づくり!

富山高専からの2016年jigインターンOB、すがっちが学祭に呼んでくれました!

高専祭、パンフレットにも掲載!


講演スライド「時代は高専生を求めている! 高専生活を`100倍楽しむライフハック - 富山高専祭 本郷キャンパス 志峰祭にて // Speaker Deck

富山高専 賞雅校長先生とも対談、エンジニアリングに興味持つ子供が増える中、高専が果たす役割は大きいですね!商船学科、国際ビジネス学科を含めた多様な6学科、グローバルな連携もぜひ!(ルワンダ トゥンバ高専モンゴル高専

学科展示では、感電死しちゃう5万ボルトでも金ザル通せば大丈夫という体を張った展示!

きっと富山ローカル「どんどん焼き」

名産の昆布が入った薄いお好み焼き的なものでした

体育館ではフィナーレイベントのビンゴステージ
(音響、ステージ照明とかも自分達でやっちゃうのもきっと楽しいヨ!DMX512 x IchigoJam

打ち上げ、PCN富山への協力してくれる学生へ「光るカセットテープ一式」贈呈式

あげてしまうと作りたくなる「光るカセットテープ」4代目は、もっとシンプル、ピンソケット仕様

少しニッパーで切り落として横からジャンパーワイヤーで接続(上から、GND / DIN / 5V だけど3Vでもいける!)
テープ状のフルカラーLED(WS2812B、300コで3280円!)を切ってはるだけの簡単工作、IchigoJam / Arduino / Raspberry Pi などお好きなコンピューターにつないで光らせよう!

IchigoJamを使う時、大人はPS/2キーボードもテレビもこだわる必要ありません。
USBシリアルでつないで、シリアルターミナルからコピペでOK!開発環境がいるArduino以上にお手軽ですよっ

シェアが産む創るの連鎖!
私も「光るカセットテープ x IchigoJam」を作ってみました|JO3GBD - ブログ

創って2倍、シェアして4倍、楽しもう!
(`100 = IchigoJamの2進数表記で 4 を表します。確認 on IchigoJam web


すごいよ、ギャル電

福井高専に続き、今度は千葉県、木更津高専企画!


PCN木更津代表、米村先生によるイントロ!
「IchigoJam自分でつくるパソコンとゲーム」初めてみる道具を前に、みんなドキドキワクワク。


木更津高専の教室で開催された「こどもプログラミング教室、高学年&低学年」


はじめてのはんだづけ!(はんだごての小手先は太め、1mほどはんだ太さ0.8mmがおすすめ)


ニッパーによる事故は火傷より怖いよ!(ニッパーは100均の小型ニッパーがおすすめ)


低学年の部は、IchigoJam完成版を使った組み込みプログラミング体験と、ゲームづくり体験。
LEDコマンドとWAITコマンドを組み合わせて、みんな2回光らせる難関を突破!
自分で作ったゲームで上がる歓声!
SAVE/LOADの使い方も覚えたし、キーボードも持ち帰ってもらったので、お家でも続きができちゃいますね!


木更津高専生の直接教えずヒントで促す、絶妙なサポート。好評でした!


自分のパソコンをゲットしてうれしそう!(低学年)


高学年の部ははんだづけから自習中心のプログラミング体験。疲れを見せずのめり込む様子が頼もしい、羨ましいとサポート高専生からの声。

人気の自習教材「IchigoJamプリント」に「オリジナルキャラをつくる PCG」を追加!

PCGで「アイスくん」登場! (RUN on IchigoJam web)

キャラを4つ組み合わせると、大きなオリジナルキャラクターだってつくれちゃう!?

ご質問はFacebookグループ「IchigoJam-FAN」までお気軽にどうぞ!

科学とともだちになる夏、木更津高専キッズサイエンスフェスティバル、毎年すごい競争率とのこと!


賑わっていた破壊コーナー、分解、楽しいよねっ(小学生の頃、ワクワクした粗大ゴミ置き場)

木更津高専応援!組み込みの里 電子工作オープンラボ

木更津高専から自転車で15分、自然の中に、電子工作!?


木更津高専第5期OB、西山さんによる「組み込みの里 電子工作オープンラボ」念願の初訪問!
最初の起業、シャフト時代の福井高専の先輩で、千葉県在住大蔵さんと!


楽しそうなおもちゃがたくさん!(期間限定インターン中のペッパーくん)


パソコンがホビーだったころの思い出もたくさん!
(マイクロソフトがBASICを移植したことで有名、Altair8800 の互換機、Legacy8080IMSAI 8080


パーツ使い放題、購入も可!


MSXでC言語を覚えた、懐かしのMSX-C入門!


サポートしてくれた高専生と眼鏡堅麭(堅パン)


堅パンは、堅いから注意と言い忘れる


注意書き(説明の大切さと、説明を読まない楽しさが味わえました)


モンゴル高専の西山さん、電波新聞の大橋さん、仙台高専の矢島さんにも会えました!

高専生もつくってみたいと言ってくれたのでいくつかプレゼント!
子供と高専をつなぐIchigoJam、PCN木更津の今後の展開をお楽しみに!

links
- JavaScriptはじめのいっぽ「はじめてのJS」つくるひとをつくる@木更津高専 - first step of JS
- はじまりはゲーム、ソフトウェアビジネスとDANMAKUオープンデータ - 木更津高専見学旅行 at めがね会館
- かわいい作品続々!こどもIoTハッカソン using さくらのIoT x FaBo x IchigoJam at Yahoo!新オフィス
- 木更津高専講演の訂正、IoT=モノゴトのインターネット、まず手を動かそう!

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