福井高専に5G基地局開局記念イベント、「5Gxデジタルツイン」をテーマにアイデアソン!

デジタルツインとは、サイバー空間に再現するリアル空間のこと。 高速、低遅延、大容量の5Gがあれば、現実社会の動きをリアルタイムにサイバー空間での再現性が大幅にアップしそうです。


5G基地局設置記念イベント at 福井高専


KDDI 宇佐見さんによるご挨拶


鯖江市長もかけつけてくれました!


福井高専ロボコン部によるロボットデモ


みんなで考えれば、いろいろアイデア広がります(発想手法は、スライドを参照ください)


ワークショップイベントに便利なセグウェイドリフト、アイデア発表会!


誰でもカメラマン、発表とKDDIさんからのコメント、質疑応答の時間。
大好きなスポーツやライブ、でも視点が気に食わない、そんなとき多数のカメラと3Dモデル再構築による自由視点ライブを実現しよう!


俺らの為の客層判断、はじめて行くお店で浮いたらやだな、怖い感じだとやだなという不安を解消するアイデア。 店内のカメラで客層を分析、公開することで、安心。ラーメン屋さんからいきましょう。


ミニチュアロボットと5Gによる観光アクティビティ、行きたくてもいきづらい観光。デジタルツインのデータを元に創るメニチュア観光地に、カメラ付きの小さなロボットをリアルで走らせて、自宅から体験しようというプラン。 ロボットを通じたコミュニケーションや、ロボット自体を使ったアトラクションづくりなど、アイデア広がりますね。 去年オープンした「スモールワールズ」とのタイアップや、Nゲージなどジオラマ好きな人とのコラボも良さそう。


VCR、朝起きるのがつらい、混む電車が嫌、そもそも通うのが面倒。そこで、学校を仮想化してしまうVCR。 バーチャル高専、なんと、福井高専も賛同。でも、オンライン授業で困ったこととかあるよね?と思って聞くも、意外と何もなし。 次世代の学校、リアルが必要なのは実験室くらいかも!


Public Eye、見えない交差点、不審者情報、交通状況などの知りたいを車載カメラをリアルタイムな監視カメラ的に使おうというアイデア。 すでにGoogleストリートビューが許されている日本、たしかに一般の人の車からの映像が同様のプライバシー保護さえあれば良いとも言えますね! ドローンを使った空の目も有効。地上を走る無人ロボなど、いろんな目が活用できそうです。


会場投票で決定した優勝プランは、俺らの為の客層判断!おめでとう!


参加、ありがとう!
アイデアははじまり。創って社会に提供、いいところを伸ばし、うまくいかなかった部分を改善する。これを繰り返すことでどんどん価値が広がります!


5Gxデジタルツイン アイデアソン」(5アイデアの模造紙も on GitHub
スライド資料と、5チームのアイデアをGitHub公開!高専WiCONの締め切り、5/10 18:00、いいネタ考えてみよう!


天気に恵まれた、さばぷら!(Hana道場前)


さばぷら、まるよさんでは陶器、越前焼販売会、恐竜くん、かわいい!


お、新設、Hana道場マット


Hana道場中では本の交換会


良いさばぷら日和


本日開催、さばぷら、Hana道場上空150mから


同じ地点、西山公園を撮影、うっすらつつじが咲き始めてます


VRふくい
日本の西会海岸、CyberValley、福井のデジタルツイン化をすすめるべく、ドローンによる360度写真をまとめました。きれいですね、福井。

沖縄市に熱いスポット誕生、4/3にオープンHanaわらび


こどもも大人も、楽しく学ぼう、コンピューターを仲間に未来を切り拓く力!


なんと年長さんの頃、はんだづけワークショップにも参加したという男の子、自分で探求する姿が頼もしい。 パソコン、スマホ、タブレットで楽しめる「IchigoJam web」と動画で思う存分やってみよう! はんだづけして自分だけのパソコンづくりもオススメ。


IchigoJam はじめのいっぽ (slide on GitHub)」のコツと、その次講座。腕試しの「PCNこどもプロコン」に向けた、Hanaわらびでのミニハッカソン&発表の練習「プログラミング大喜利」をオススメ。 その場で5分、みんなで「おきなわ」をテーマにやってみました!

オススメコマンド

CLS LC 10,10:?"OKINAWA" WAIT 60 GOTO 10 VIDEO 3 VIDEO 4 BEEP RND(20)

まずは、シンプルに画面をあやつるところからスタート。初心者から上級者まで、熟練度に応じて楽しめます。


IchigoJamのたのしみかた」(slide on GitHub)
こちら、講師向けの資料、オープンデータとして公開。
大人も楽しいコンピューターは、子供にとってはヤバいくらい楽しい。


Hanaわらび発のいろいろ、お楽しみに!


PanCake web
ついにスプライト対応!反転や回転、ユーザー定義スプライトにも対応したので、次はいよいよ IchigoJam web との接続にチャレンジします。


想像力を掻き立てるモノクロ表現で練習したら、16色カラーを使った表現にチャレンジするのもいいですよ!
小説、俳句、キャッチコピーの感動と、気合の入ったフルCG映画での感動、データ量は桁違い違いますが、感動する度合いは創る人、受ける人次第。

links
- 祝、沖縄市にオープン、Hanaわらび!すべての世代に可能性を! IchigoJamレベルメーターとMSX BASIC入門

7才になった、IchigoJam。鯖江市Hana道場でプログラミング学ぶこどもたちが、記念イベントに参加してくれました。 初心者向けの「IchigoJamでお絵かきしよう」と中上級者向けの「IchigoJamプログラミング大喜利」の二本立て。

プログラミング楽しんでくれていて何より!(スライドオープンデータ on GitHub


キーボード「Insert」キーを押して、カーソルの形をシカクにすると、自由カーソルモードになってお絵かきしやすいよ!


お絵かき中!キャラクターを組み合わせて好きな絵を描くことは、機能を組み合わせて好きなプログラムを創る練習になるかも。


ShfitとAltを押しながら打つとでるIchigoJam絵文字、囲み線を描くためのチートシート(早見表)。


力作、巨大宇宙船の絵!渋い建物やロボットから、かわいいワンちゃんまで、アウトプットが多彩で楽しい!

画面をプログラム領域の後半を使って保存しよう

COPY#D00,#900,#300

復元してアニメーションするプログラム

10 COPY#900,#D00,#300 20 SCROLL1:WAIT30:CONT

ゲームのオープニングムービーづくりとかもいいですね!


みんなで記念撮影!

続いて、プログラミング大喜利、今回のテーマは「音だけで遊ぶゲーム」
目を使わないプログラミング講座における「かわくだりゲーム」的定番ゲームを探してます。


元鯖江市役所、Code for Sabae牧田さん、こどもたちの開発サポート!


バリバリ開発する姿が頼もしい!


一番盛り上がったのはお手本の音のタイミングを聞いて、その後ぴったりそのリズムをスペースキーで刻むゲーム。 画面による表現は無いので、プログラムの写真を掲載。音だけの音ゲー、いい感じに難しくて楽しい!


ハッカソン後の記念撮影。

音の間隔が一番狭くなったところでボタンを押す居合斬り的ゲームや、音階を当てるゲームも良かった! その派生、Hana道場インターン生のアイデア「音だけジャンケン」がコンパクトに作れて良さそうだったので、教材化しました。


はじめてのプログラミング with IchigoJam readnspeak
福井県立盲学校での教材に、ジャンケンゲームづくりを足しました。BEEP音をPLAY文に変更することで、より豪華になります!


かわくだりゲーム同様、1行ずつ打ち込んでいくハンズオン型。

最終的にできあがるゲームのプログラムはこちら

10 BEEP:WAIT30:BEEP15 15 WAIT30 17 K=INKEY()-49:IF K<0 CONT 20 N=RND(3):BEEP 15-N*5:WAIT30 30 IF K=N BEEP15,30:GOTO15 40 IF K-N=-1 OR K-N=2 BEEP8,30:END 50 BEEP20,30

グー、チョキ、パーと音の高さだんだん高くなる3音で聞き分け、自分の手は1から3で選びます。買ったら高い音、負けたら低い音、アイコのときは中くらいの長い音がなってもう一度!


小学生、中学生、高校生、高専生、大学生、社会人、みんなで創るともっと楽しい!
お祝い、ありがとう!

links
- IchigoJam7歳誕生日会。HanaキッズとIchigoJamプログラミングお絵描き&大喜利 | きらきら星のつぶやき☆鯖江モデルを全国へ
- 祝、沖縄市にオープン、Hanaわらび!すべての世代に可能性を! IchigoJamレベルメーターとMSX BASIC入門
- 目隠ししてチャレンジ!? 福井県立盲学校で研修、音とキーボードを使った IchigoJam readnspeak プログラミングはじめのいっぽ

鯖江のHana道場、会津若松の寺子屋Hanaに続くHanaシリーズ3拠点目、沖縄県沖縄市に「Hanaわらび」オープン! IchigoJamによるはじめてのプログラミングから、JavaScriptなどプロも使うソフトウェア技術まで、電子工作、レーザーカッター、3Dプリンターなどを使ったものづくりなど、可能性伸ばす場づくりが広がっています。


Hanaわらびの代表、玉城哲真さんからの熱い事業発表!


すべての世代に可能性を!大人も学生もこどもも地域も!


Hana道場寺子屋Hana、そして、Hanaわらび


ニッポンの「未来」を現実にするをビジョンとする、SAP Japan、大我さんから祝辞!地方創生、人材育成、製品開発、スタートアップまでの強力なエコシステム!
沖縄市に、多世代向け教育プログラムの実施拠点 「Hanaわらび」を開設、地域教育を支援 - SAP Japan プレスルーム

この語、HanaわらびではIchigoJamを使ったプログラミングワークショップ。楽しそうな写真がシェアされてました!

福井県鯖江市のHana道場の取り組みを知ってから約2年、やっと沖縄にもHanaをオープンさせることができました。 ご参加いただいた皆さん本当にありがとうございました! 多世代向け教育プログラム実施拠点Hanaわらびをよろしくおねがいします!

Kenichiro Toyosatoさんの投稿 2021年4月3日土曜日

すぐ楽しいのがBASIC、でも、意外と奥も深いのです。
たったの10行のコードで作られたMSX用RPG「10 Lines Hero」をブラウザで遊んでみた - GIGAZINE
IchigoJam誕生のきっかけ、34年前に出会ったパソコンMSXで育ったエンジニアは数多く、今でもファンやユーザーが多くいます。その新作、BASIC10行で作られたロールプレイングゲームが話題です!

こちらプログラムのすべて!縦読みもできちゃうスゴイプログラム!1行の上限いっぱい255文字で10行、サイズは約2.5KB、IchigoJam BASICは1KBのプログラムが4つ保存、連携できるので、規模的には同じくらい。

IchigoJam BASIC ユーザーのための、MSX BASICの読み方を紹介。
1. コメントにデータ埋め込みは共通技(プログラムはメモリの#8000にあります、IchigoJamは#C00)
2. PCGの書き換えはVRAMへ書き込む、VPOKEを使う(アドレスはIchigoJamと同じ)
3. テキスト画面と独立したキャラクターを表示するスプライトがあります(PUT SPRITE、VRAMにパターン書き込み)
4. 8文字単位で色をつけられます(VRAMの所定パターンに値設定)
5. =などの条件が正しいときは -1 になる(IchigoJamはC言語に合わせて 1 )
6. NEXT変数名で、特定のFORループへ戻れる(IchigoJamではFORループの指定はできません)
7. 二種類の割り算、/は結果を小数で返し、¥は整数で返します(IchigoJamは整数を返す/のみ)
8. 配列は()を使い、10コ以上使う場合はDIMで宣言(IchigoJamは主流言語と合わせて[]を使用)
9. ステージ生成用のマイナスを指定して乱数初期化(IchigoJamのSRND命令)
10. 変数は2文字まで使えます(IchigoJamは1文字)
11. T$は文字列変数、MID$など文字列専用の命令あり(IchigoJamはSTR$を使います)

JavaScriptのように読みやすくインデントすると、データ部を除き180行くらいと、やはりコンパクト。GOTOを使っているのはクリア時の無限ループの一箇所のみ。おもしろい作りです!


なめらかに動く体力ゲージがステキだったので、IchigoJamでも1ドット毎に増減するレベルメーターを作ってみました。

10 FORI=0TO8:FORJ=0TO7:POKE#700+(8-I)*8+J,255<<I:NEXT:NEXT 20 N=32+SIN(I*8)/8:GSB@BAR:?:I=I+1:CONT 40 @BAR:?STR$("████████",N/8);:IFN>=64RTNELSE?CHR$(224+N%8);STR$(" ",7-N/8);:RTN

Nに0から64までの数を入れて表示したい場所へLOCATE(LC)した後、GSB@BAR と呼び出すとレベルメーターが表示されます。

RPGを自分で創ってみたい人、まずはこちらのゲームの打ち込みからチャレンジしてみよう!
Beat the Z for IchigoJam - プログラミングして過ごそう! PCN仙台オンラインIchigoJam講座とミニテクニック


いろんな連携、楽しみですね!

鯖江商工会議所のDX委員会が新たに誕生します。 DX、デジタルトランスフォーメーションとは、デジタルを活用したデジタル技術を活用して、事業モデルを創出できたこと、また、柔軟に対応する体制ができた状態を指すとのこと。 幼虫・サナギから、成虫へのトランスフォーメーションが始まります。

鯖江市役所も新体制、オープンデータへの取り組みと共に名前が変わった情報統計課から、デジタル推進課へ。新しいフェーズへと入ります。

佐々木市長、中村副市長へ、京都大学、出口先生、坂出先生、コネクトフリー社帝都久利寿氏と共に未来談義。


サイバー空間において見直される自分の証、ハンコ。 シヤチハタ製「QRコードハンコ」からデジタルを活用する新しい世界が見えてきました。


誰一人取り残さないSDGs、その達成にはデジタル技術の活用は欠かせません。SDGsが達成し、維持され続ける世界こそDXが達成した社会の姿。 デジタル時代を担うこどもたちや、大人をサポートする、Hana道場にて。


BrailleBeat tester」(src on GitHub)
こちら、学生に披露してもらった点字をモチーフにした音ゲー「BrailleBeat」からインスパイアされ、音ゲー好きな学生のための参考作品にと作ったJavaScriptバージョン! 濁音、半濁音、拗音(ようおん)を表す3点を加えた3x3のマスにしたアイデアがナイス!

曲と共に譜面が表示されます(当たり判定はまだありません)。曲は防衛省海上自衛隊東京音楽隊のオープンデータ「国歌「君が代」について」を使用。 オープンデータな曲と、歌詞データ、初音ミクとTextAliveもうまく使えるかも?(音楽とプログラミングとコンピューターグラフィクス! TextAliveのテンプレートを使ってみよう


市長室隣の応接室に飾られた前市長、牧野さんの肖像画と。牧野さんが15年前、ここに誘ってくれたのが始まりでした。
みんなで創ろう、世界の鯖江!

日本Androidの会が主催する「ABCD2020Autumn」にて、ビデオ講演「国産こどもパソコン「IchigoJam」で育てる創造的IT人材録画 on YouTube)」。その実現に向けた最重要拠点「Hana道場」が5周年を迎えました!


多くの人で賑わっていた記念イベント。どうぶつしょうぎの道場破りが人気!

どうぶつしょうぎとは、フィールドとコマ種とルールをぐっと減らしてシンプルになったかわいい将棋。IchigoJamでも再現したり、5分持ち時間を計ったりする便利グッズを創ってみよう!
3×4マスなのに奥深い・・・子どもも遊べる「どうぶつしょうぎ」の遊び方と魅力について|将棋コラム|日本将棋連盟


ひとまずコマを再現法。IchigoJam絵文字で枠線を書くための便利な図を創りました。


師範が最強と言う、ひよこが相手フィールドの一番置くに入ったときに成る、にわとりの動きとキャラを作ってみました。 まずドット絵を8x8で書いて、横8マスを4bit2つとみなして16進法化して、POKEコマンドを使えば、できあがり!


貴重な親子対決!


近所のコーヒー屋さん「エルザスコーヒー」との地元コラボ、HanaクッキーとIchigoサンド!
Hana cafe オープン。Hana道場5周年を記念してオリジナル焼き菓子販売します。 | きらきら星のつぶやき☆鯖江モデルを全国へ


プログラミング、ロボット、ものづくりに興味あるこどもや大人にオススメHana道場、お気軽にどうぞ!

links
- Hana道場
- 創造的IT人材の創る鍵、砂場

学びの場、Hana道場から越前がにロボコンへ出場する3人の小中学生。

練習コースを使って、試走させ、ロボットやプログラミングを調整していました。


タイムを計測中。


サイバーセキュリティーコンテスト「CyberSakura」にも参加している中学1年生は、自分のパソコンをIchigoJamのディスプレイとして活用!HDMI変換してUSB-C接続!?


カニロボ練習の隣では、総合の時間でプログラミングに触れ、Hana道場に来てくれた小学4年生が、音やタイピングのプログラミング。それぞれやっていることにお互い刺激し合うのが道場・寺子屋スタイルのいいところ!


トーナメント(テスト)」(drawTournament.js on GitHub)
熱い戦いを表示するトーナメントシステム。JavaScriptでつくっています。汎用的に使えるようにESモジュール化してサンプルアプリをつくりました。 越前がにロボコン得点システムでは、勝敗表を読み取って3秒おきに更新するようにして使用しています。


今週末11/8、第4回越前がにロボコン、予選10:30〜、本線12:30〜!
ショッピングシティ ベル3Fあじさいホール、または、配信にて勇姿をご覧ください!


Hana道場パーカー誕生!Hana道場は、熱意あふれるこどもたちを応援します!

links
- Hana道場

鯖江駅近にステキな新拠点、コミュニティ シェアオフィス「Hana工房 / Hana Innovation Lab.」オープン!

鯖江駅から徒歩5分、Hana道場の真向かい!

梵で鏡開き!

吹き抜けが気持ち良いシェアオフィス、Hana工房内、密を避けたショートオープニングイベント「プログラミング大喜利」IchigoJamを使って初開催!
お題を出すので、すばやくプログラミングして手を上げて、発表する。Hana道場に通う、新中学生達は皆、何も見ずに即つくりだす! お題「小学1年生の算数」で練習、2つ目は「春」。

はい、早かった。早速SIN/COSを使った桜!

オンライン参加の大学生も負けじと発表、桜!かぶったら、早いほうが高得点。

中村師範による、今年度になる年齢をいれると、とーとつに入学お祝いしてくれるプログラム!短い、うまい!

次のお題は「Hana工房のお祝い」合わせて、動画でどうぞ!

どんどんつくろう!
大人でもオンラインでも楽しい、プログラミング大喜利、ぜひチャレンジしてみてください!

ちょっとプログラミングレクチャー、新中学1年生になったベテラン勢向け「SIN/COS、三角関数入門」。斜め移動や、まるっぽい表現、なめらかで周期的な増減に便利ですよ!
プログラミングで広げる表現力! 小学生でも使える三角関数と高専の役割

links
- Hana工房
- Hana道場

社会をアップデートするIoT、企業向け研修として活躍するIchigoJam!
はじめてのIoTプログラミング with IchigoJam x sakura.io powered by Hana道場。

さくらインターネット版IchigoJam、IchigoSodaを使った、プログラミング未経験者の大人向けのIoT社員研修。


1時間半で、プログラミングと電子工作の基本から、IoTプログラミングまでぎゅっと体験!


光センサーをブレッドボードに挿して作って、暗くなったら通知するプログラム、3行!


あっという間にスマホとつながる、IchigoJamのかんたんIoT!


盗られたくないプリンの脇に、光センサーを設置しておきましょう。忍び寄る手を検出したら、スマホに通知!即座にボタンを押すといろいろな音を鳴らして、警告しちゃおう!


IoTプログラミング はじめのいっぽ with IchigoJam x sakura.io (PDF, key, pptx)」

links
- IchigoJamでIoTプログラミング体験!出張Hana道場社員研修in東京~6&7回編~ | きらきら星のつぶやき☆

世界をITで支えるSAP、次世代イノベーションの担い手づくりに 出張Hana道場 IchigoJam x ドローン プログラミング講師向けの大人体験会 in SAPジャパン


プログラミング経験者の方多く、サクサク進む IchigoJam チュートリアル。LEDを付けて、コンピューターとのファーストカンバセーションに成功した後は、早速ドローン、飛ばしましょう! 単色の床、壁に弱いドローン、Tello EDUくん。イベント会場、事前チェック、大事です。


10台のドローンが飛び交う会議室!


はじめてのプログラミング IchigoJam x ドローン (PDF, key, pptx)」
オープンデータとして公開しました。初回、ドローン(Tello EDU)をスマホでアクティベートする必要あり。WiFiの設定を��度しておけば、次回からはFruitFunchとドローンの電源を入れればOK! 電源入れる時に長押しすると、WiFi設定がリセットされるので注意!


ドローンスペシャルにチューニングされた無線LAN接続ボード「FruitPunch

接続したら、このコマンドだけでドローンが飛ぶ!

?"FP QRUN

プログラムで動きをさせたいとき

10 ?"FP QF 50 20 ?"FP QB 50 30 ?"FP QRUN

まずは飛んで、前に50cm、後ろに50cm、着地

15 ?"FP QFL B

バックフリップを追加!


コマンドモードはフライトプランを設定して、「QRUN」で実行!

上級者は、リアルタイムに制御する「レーサースタイル」にチャレンジ!
楽しいイベントをあれこれ考えてみるのは大人の楽しみですね!


IchigoJam、モニター、キーボード、FruitPunch、ドローンがまるっと収まるぴったり箱!

links
- IchigoJam + Tello フライト マニュアル (IchigoJam BASIC編)

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