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

高校生から学ぶ金曜日、TensorFriday、ディープラーニングでオープンデータが欲しくなる

2018/05/18
#opendata #sabae 

TensorFlowで計算する、1+1」で止まっていた機械学習の学習。
高校生Masashi氏をお迎えしてのTensorFlowを学ぶ金曜日、TensorFridayの第一回目の開催!

人間の脳のようにコンピューターに学習させてみるのが機械学習(マシンラーニング)。機械学習の一種、ディープラーニングに便利なオープンソースなライブラリ、TensorFlow(テンソルフロー)。

入力と出力の間に中間層をつくって、それぞれに重みを掛けバイアスを足すことで伝搬させるニューラルネットワーク。 中間層が2層以上あるニューラルネットワークを使った機械学習をディープラーニング。

概要を聞いたら、とりあえず動かす。
TensorFlowとPython3をインストールして、レゴのロボットによる色判定に使ったサンプルプログラムのパラメータをいじって精度アップトライ。 中間層の数を増やしたり、学習回数を増やしたり、あれこれいじって遊んでみます。

Model restored. 学習結果 test dataでの精度 96.49999737739563 result: [[0.26694813 0.13882981 0.14053437 0.15240924 0.14337103 0.15790743] [0.26694813 0.13882981 0.14053437 0.15240924 0.14337103 0.15790743] [0.26694813 0.13882981 0.14053437 0.15240924 0.14337103 0.15790743] [0.26486809 0.13913066 0.14082932 0.15404477 0.14392366 0.1572035 ] [0.26486809 0.13913066 0.14082932 0.15404477 0.14392366 0.1572035 ] [0.26486809 0.13913066 0.14082932 0.15404477 0.14392366 0.1572035 ] [0.26709853 0.13883259 0.14053056 0.15244703 0.14338787 0.15770341] [0.26709853 0.13883259 0.14053056 0.15244703 0.14338787 0.15770341] [0.26709853 0.13883259 0.14053056 0.15244703 0.14338787 0.15770341] [0.26667621 0.13883541 0.14053443 0.15241994 0.14335514 0.15817887]]

サンプルは中間層が1層。正解データ付きのテストデータを流して、正答率でチェックします。(上記の場合、96.5%)

学習させた重みとバイアスを使ってマイコン内で計算させれば、学習結果をロボットでも活用可能!(IchigoJamでもやってみたい!)

中間層を2層にしてディープラーニング化してみたのがプログラムがこちら

w_h = tf.Variable(tf.random_normal([4, num], mean=0.0, stddev=0.05)) b_h = tf.Variable(tf.zeros([num])) w_h2 = tf.Variable(tf.random_normal([num, num], mean=0.0, stddev=0.05)) b_h2 = tf.Variable(tf.zeros([num])) w_o = tf.Variable(tf.random_normal([num, 6], mean=0.0, stddev=0.05)) b_o = tf.Variable(tf.zeros([6])) h = tf.sigmoid(tf.matmul(x, w_h) + b_h) h2 = tf.sigmoid(tf.matmul(h, w_h2) + b_h2) y_hypo = tf.nn.softmax(tf.matmul(h2, w_o) + b_o)

taisukef/TensorFriday01 - GitHub

データがないと始まらない、ディープラーニング活用。いろんなオープンデータが欲しくなります。


データ集めといえば、同日おじゃました「福井高専アマチュア無線研究会 - Ja9ydb」。 刻々と変わる気象状況を入力に、使用帯域を出力にして、より遠くまで届く電波状況をディープラーニングするとか使えるのかも。

次回のTensorFriday#02では、データづくりや、おもしろデータを持ち寄って、いろいろ予測にトライします。

links
- 機械学習でロボット制御してみた(2) EV3 & TensorFlow - 広く浅い高校生のブログ
- TensorFriday #01 - connpass
- 高卒でもわかる機械学習 (0) 前置き – 頭の中に思い浮かべた時には
- MisakiMa/TensorFriday01

鯖江の市長さん、ニューヨークへ行く!こどもプログラミングで地方が変わる、EDIX&自治体総合フェア!

2018/05/17
#IchigoJam #IoT #opendata #sabae 

EDIXと同時開始、自治体総合フェアにて、鯖江市長と対談。
自治体総合フェア2018 自治体カンファレンスで対談してきました | 『さばえ.jp』百さんのブログです

生き残るのは、変わり続けられる自治体のみ。

2010年のオープンデータ提案から8年、誰もが幸せになれる都市、インクルーシブシティ鯖江の実現へ!?
ものづくりのまち、社長率ナンバーワン、女性活躍、高齢者元気な高年大学、そして、こどもプログラミングに、障がい者に寄り添うまち。
緊縮財政の中、一見実現困難なゴールも、未来のITを信じて設定することで、人の集まるまちづくり!

鯖江の市長さん、ニューヨークへ行く!
鯖江市長 国連で発表へ ものづくりのまちの女性活躍


EDIX、1Fのソビーゴ・ナチュラルスタイルブースへ、どうぞ!
ますますおもしろい、こども起業家創出のきっかけづくり、KidsVenture!


こどもの成長に合わせた、三段階。鍵は、手軽に自分のものにできること。
上下左右とABボタンだけでプログラミング、IchigonQuest
アルファベット大文字だけでプログラミング、IchigoJam BASIC
プロシージャーやクラスを使ったプログラミング、IchigoLatte (ECMAScript)
いずれのIchigoDakeも980円!
980円のIchigoIgaiとキーボード、テレビがあれば開発環境が揃います。
IchigoDake


いちごー(15,000円)ではじめる低消費電力低価格、本格IoT、IchigoSoda。
簡単!低予算IoT入門、共立電子さんによる信号機デモ、KidsVentureコーナーに!

高度情報化社会、すべてのこどもたちやもちろん大人に必須な情報セキュリティスキル。体験が一番。
1時間半でわかる叡智の結晶「IoT」 - IchigoJam x sakura.io 情報セキュリティ実習 in 高知高専


IoTをもっと簡単に、IoT.IN() と IoT.OUT という新命令搭載、IchigoJam 1.2b IoT!
数の受信や、数の送信用のショートカットコマンドで、センサーの値を送ったり、値を受け取ってネットからロボット制御したりが超簡単。 KidsVentureブースにて、先行体験ください!


ソビーゴロボットの授業風景。


大きなダンボールロボットが目印、ソビーゴブースへどうぞ。


IchigoJamのロゴ画像は、オープンデータ!


2F、IO-DATAブースでは、IchigoJam RPiの展示と1日2回のミニセミナー。


今の小6が受ける大学入試では プログラミング が基礎科目に!?本日最終日 松田校長 も登壇、教育EXPO「学びNEXT」へぜひどうぞ!
こどもプログラミングは、国家プロジェクト。首相「プログラミングは現代のそろばん」

EDIX最終日、5.18 15:00-、前原小学校、松田校長も登壇!
AI・IoT時代に向けた、これからのプログラミング授業 ~大胆に、自由に、思いきり!実践しよう~

2020年以降、プログラミングスキルをもった小学生がどんどん誕生する社会。これとIoTを機に、それより上の世代は、大人も子供も大学生もプログラミングを学んでおきましょう。
福井県庁職員向けIoTプログラミング講習会、世界初のIchigoSodaワークショップでの気づきと対策


東京ビッグサイト、自治体総合フェア教育ITソリューションEXPO、共に18日まで!

高専インターン募集開始!鯖江を鯖江でハックしよう / バスのスピードメーターアプリ

2018/04/16
#kosen #opendata #sabae 

今年も開催、jig.jpのサマーインターン!
全国高専から集まる16人、4人4チームに分かれて、企画・開発・発表までの3週間(2018/8/20-9/8)


大変だった開発、あっという間だった生活 - jigintern2017の日記」よりインターン開発風景

初週末には、ゲスト開発者を交えたハッカソンでも腕試し。
IchigoJamが産まれた町、鯖江。
未成年無料のファブスペースHana道場、子供エンジニアやシニアエンジニアに会えるかも?

日本初のオープンデータ都市となった、福井県鯖江市には、楽しいAPIが満載!
鯖江駅から高専も結ぶ、市営のつつじバスのAPI x D3.js で、こんなアプリがすぐできる。

鯖江つつじバス スピードメーターズリアルタイムオープンデータAPI使用
デザインベース「D3.jsでスピードメーターみたいなものを作成 - とあるSEの手順書

Swift/Kotlin/Javaを使ったスマホネイティブアプリで使い勝手を追求するもよし、PWAで手軽に使えるWebアプリづくりもよし、IchigoJamやラズパイでのIoT、オープンデータを活用した機械学習、xRに挑戦するもよし。

がっつり開発スキルをアップしたい人にオススメです!

jig.jpグループは、一般利用者向けに動画配信サービス「ふわっち」、オタク向けフリマアプリ「オタマート」など、スマホなどモバイルを中心としたソフトウェアを企画・開発・提供する会社です。(創業者、福野泰介は福井高専卒。エンジニアの8割が高専卒)

16期目を数える恒例の高専生向け夏のインターンシップ、今年もがっつり3週間開催いたします。全国高専から集まる16名が、4チームに分かれて企画・開発・発表までを体験するプログラムです。

弊社エンジニアや、ゲスト開発者を交えたハッカソンや、BBQ、メガネストラップづくり他、各種アトラクションも用意。初対面で自称コミュ障な高専生も、すぐに打ち解けている様子。

全国の情報系高専生、インターンシップご担当教員の皆様からのエントリー、お問い合わせをお待ちしております。

【募集要項】
■期間 8月20日(月)〜9月8日(土) 朝解散 (チーム開発の為、全日程の参加が必須です)
■場所 株式会社jig.jp(本店・開発センター)福井県鯖江市めがね会館
■応募要件
・高専生(本科・専攻科)であること(学科不問)
・プログラミング・ものづくりが好きであること(自分でつくったサービスを世の中に!)
・インターンシップ保険(傷害保険)に加入可能であること
■支給 往復交通費、宿泊費

選考、エントリーなど、詳しくは下記まで。
学生インターンプログラム2018 ~全国高専生向けjig.jpインターンシップ募集開始のお知らせ~

自分で創ったモノを売ってみよう!はじめてのしょうばい - 高性能温湿度計のつくりかた(SHT31編)

2018/04/08
#KidsIT #sabae #megane #IchigoJam #maker 

人はなぜ勉強するのか?
→ 価値提供力を高め、社会をより良く発展させるため。

最もシンプルな価値提供、自分で創って自分で売る。
「はじめてのおつかい」ならぬ「はじめてのしょうばい」体験を鯖江市の定例祭、誠市で実施。
小学生自ら、メーカー兼販売店兼販売員となって、行き交う人に売り込み!
商品は、先日「ハードオフ x Hana道場企画、ジャンクREメイクショップ」で創ったもの。


ラジオの発電機と扇風機の羽を再構築してメガネに接続魔改造された「せんぷうメガネ」2,000円


メカなメガネだから「メカネ」ナイスネーミング!


ガラケーを再構築した「電話けんし」500円


基板やコンピューターをたっぷりつかったメガネ「コンピューターづくし」1000円(税抜)


メーカーさんと一緒に写真が撮れるサービス、いいね!


試着できます


興味がある人ない人、買ってくれる人くれない人、値段は高い?安い?


商売というコミュニケーション、売り手の立場が分かると、買うときの意識も変わります。


どういう店構えにするといいかな?「自分の商品を売る」をゴールにあれこれその場でチャレンジ!
自分の作品が売れたあとも、「友達の作品を紹介して一部もらおう」など、早速商売の幅が広がってました。
雨で客足少ないなら、売り込んじゃおうと、会場中を商品を持って走り回ってました。


ここでしか買えないメガネ!


美味しくてお買い得な、たくあん
周りのお店で何がいくらで、どのくらい、どういう人に売れている?現場で学ぶマーケティング。


鯖の丸焼き!


あったかいシシ汁、おいしかった!


定番サバエドッグ、実はその誕生は2010年7月12日の誠市(命名は鯖江市長!)
サバエドッグ(福井県鯖江市) 持ち歩くソースカツ丼  :日本経済新聞
全国にファンを持つ鯖江グルメの代表格。いち早く掲載したのはこのブログ

あるくソースカツ丼!?サバエドック登場、雨でも賑わう7月誠市&ご縁市
新しい商品が生まれるお祭、誠市!


市長と!


楽しかった、またやりたいとの声!それぞれ何か手応えを掴んだ様子。


5度台まで下がった冬日、ストーブと福井弁でしゃべる温度計が活躍してました。


950円の高性能温湿度計、SHT31
ピンヘッダーでブレッドボード上で接続してもOKですが、基板でIchigoJam用にコンパクト化!


SHT31使用 高精度温湿度センサモジュールキット: 組立キット 秋月電子通商 電子部品 ネット通販
基板 for プラケース(2枚入) - aitendo」←この基板をニッパーで切って使ってます


下二桁表示で、リアルタイムにくるくる変わる温度と湿度がなかなか新鮮。

SHT31、I2Cで数値を取り出す方法

POKE#700,#2C,#06:R=I2CR(#45,#700,2,#700,6)

温度や湿度の計算にマシン語を使って (A*B)>>16 を実現

R1+=R0 R0=[R1+0]W R2=[R1+1]W R0*=R2 R0=R0>>16 RET

これをasm15マシン語表を見て手でアセンブルしたものを使います。
ポインタで連続する2つの変数を渡して計算するテストで確かめましょう
マシン語わからなくても使えればOK!)

POKE#700,1,68,8,136,74,136,80,67,0,12,112,71 [0]=17500:[1]=24834 ?USR(#700,#800)-4500 2131 ← 21.31度

温湿度計に仕立てます!

10 U=96:LET[U],#4401,#8808,#884A,#4350,#0C00,#4770:U=#800+U*2 15 GSB@LINIT 20 POKE#700,#2C,#06:R=I2CR(#45,#700,2,#700,6) 30 [0]=17500:[1]=PEEK(#700)<<8|PEEK(#701):T=USR(U,#800)-4500 40 [0]=10000:[1]=PEEK(#703)<<8|PEEK(#704):H=USR(U,#800) 45 CLS:?"@"; 50 ?" ";T/100;".";DEC$(T%100+100,2);CHR$(1);" "; 60 ?H/100;".";DEC$(H%100+100,2);"%"; 70 ?" ":S=#900:GSB@LPOS:GSB@LPUT 80 WAIT10:GOTO20 300 @LINIT:LET[0],#38,#39,#14,#70,#56,#6C,#3C,#C,#1:FORI=0TO8:POKE#700,0,[I]:R=I2CW(#3E,#700,2):NEXT 305 POKE#700,0,#48:R=I2CW(#3E,#700,2):POKE#700,#40,#18,#18,7,8,8,8,7,0:R=I2CW(#3E,#700,9):RTN 310 @LPUT:R=I2CW(#3E,S,LEN(S)):RTN 320 @LPOS:POKE#700,0,#80:R=I2CW(#3E,#700,2):RTN

液晶AQM1602とSHT31を接続して使用
10行:掛け算&シフトのマシン語を配列に格納

WS2812Bでキラキラ光るバー表示もステキかも。
温度センサーIC MCP9700-E/TO 低消費電力リニアアクティブ: センサ一般 秋月電子通商 電子部品 ネット通販

次は何創る!?

links
- はじめてのはんばい!ジャンクREメイクショップ in誠市: Hana道場
- バラバラにしてつくって販売!?ジャンクREメイクショップ: Hana道場
- HARD OFF × Hana道場 ジャンク品REメイクショップ開催 | 親切丁寧な買取、リサイクルショップならハードオフグループ

IoTで防災力アップ! 河川水位IoTセンサー鯖江市内6箇所、試験稼働中

2018/04/05
#opendata #IoT #sabae 

2013年に訪問、さくらインターネットのデータセンター所在地、北海道石狩市でのLoRaを使った水位IoTセンサーが発表されました。
北海道石狩市とさくらインターネット、IoTなどの情報技術を活用した地域活性化に関する包括連携協定を締結~4月よりLoRaを利用した河川水位計測システムの試行運用開始~


水位IoTセンサー設置作業(鯖江市、日野川上)


10m対応の距離センサーによって水面上昇を捉えます。


計6ヶ所に設置、続々とデータが集まってきます。

取り外しには少し手間がかかるので、電池の交換は極力抑えたいところ。 差分がないときには頻度を落とし、水位が上昇してきたことを検出した場合には頻度高くするなどのメリハリついた送信が良さそう。 設置するケース自体の大きさは、もう少し大きくていいので、電池を多めに積んでおくのも有効そう。

links
- 距離計測IoTと水位センサー、現実社会へのデプロイのおもしろさ
- 親しみやすく表示する鯖江市論手川水位メーターアプリ with D3.js

盲ろう者のこどもたちにもプログラミングを! 体で感じる体表点字、IchigoBrailleでブラインドプログラミング、IchigoJam 4th Birthday!

2018/04/01
#KidsIT #braille #IchigoJam #Apr1 #sabae 

4/1、エイプリルフールはIchigoJamの誕生日
「すべてのこどもたちにプログラミングを」
プログラミングクラブネットワーク、PCN活動は遠くアフリカ、シリコンバレーにも!

沖縄での体験をきっかけに、地理的ではなく、プログラミングに遠い子供、盲ろう者の子供達にもプログラミングをと思って作った「IchigoBraille」を発表します。(盲ろう者=視覚障害と聴覚障害を持つひと、盲聾)

6bitの点字を、常駐下段3段を時分割、振動モーター2つを使って表現する体表点字。
「O、K」の振動パターンはすぐ覚えちゃいます。
ブラインドタッチで、?"Ichigo" と書いてエンター、Ichigoを振動で感じられます。

真っ暗闇でも、静かに遊べちゃうのが、IchigoBraille!
目の見える人も、たまには、大切な目を休めて、ブラインドプログラミングはいかがでしょう?


振動モーター2つをうなじに左右対称に貼り付ければ、気分は攻殻機動隊!

IchigoBrailleのつくりかた
シリアル信号を受けて、体表点字化するプログラムを書き込んだIchigoJamをシリアルで接続します。
OUT1とOUT2から、トランジスタを通して信号を増幅、振動モーターを駆動すると同時に、LEDも点灯。


2017年のエイプリルフール生まれのIchigoJam 0 on IchigoDakeを使ってコンパクトに実現!
もちろん、IchigoJamでも動きます

1 POKE#700,0,14,11,49,26,7,59,2,15,15,11,14,8,3,13,18,28,32,40,48,52,36,56,60,44,24,12,10,41,15,22,11,32,32,40,48,52,36,56,60,44,24,28,34,42,50,54,38,58,62,46,26,30,35,43,29,51,55,39 2 W=6 10 C=INKEY():IFC<32||C>122CONT 11 IF C>=97 C=C-32 15 B=PEEK(#700+C-32) 20 ?CHR$(C),C-32,B 30 FORI=4TO0STEP-2:O=B>>I 40 OUT1,O&2:OUT2,O&1:?BIN$(O,2):WAITW:OUT0:WAITW 50 NEXT 60 WAIT W*3 70 GOTO10

*アルファベット大文字小文字は区別なし。記号は複数文献を参考に仮に作成。カタカナ未対応。

攻殻機動隊の孫達による電脳メガネづくり
IchigoJamが活躍、鯖江のHana道場ではハードオフコラボのジャンクで電脳メガネづくり。
熱いメガネが誕生!来週の鯖江のお祭、誠市で子供たちによる現品限りの販売会があります!



IchigoJamが生まれたから、4/1はいちご記念日。

投稿された、いろんなIchigoJam!
- IchigoJam ESP32版!? IchigoJamPy!?
- Ichigo Boy Advance SP 誕生!?
- IchigoJamの並列接続!?
- IchigoJam mini!?
- IchigoMotto - 1600万プログラム保存可能!?
-
4th Anniversary プログラム
- POVでIchigoJam
- Quest物語 開幕 - IchigonQuest関係作!?

古のいちごミルクも食べました。fb/tw

links
- 2014年 目指すはMSX! Raspberry Pi より安価な IchigoJam 発表!
- 2015年 創る人を創ろう! Pepper より安価な こどもロボットPaprika 発表!(Kids Robot paprika)
- 2016年 MSXになりたい「こどもパソコンIchigoJam」あの起動ロゴを搭載!(boot logo)
- 2017年 IchigoJam Zero the World's Lightest PC 0g 150yen for IchigoJam Things!
- 2018年 盲聾のこどもたちにもプログラミングを! 体で感じる体表点字、IchigoBrailleでブラインドプログラミング、IchigoJam 4th Birthday!

距離計測IoTと水位センサー、現実社会へのデプロイのおもしろさ

2018/03/29
#IchigoJam #sabae #IoT 

「デプロイ」とは、ソフトウェア開発現場用語でシステムを利用可能な状況にすること。
ソフトウェアの場合はコマンド一つで済む話、実社会へ設置するIoTには多種多様なハードルがあって楽しいです。


近日公開、鯖江市日野川などに設置しているIoT水位センサー、デプロイ作業(設置作業)
水面までの距離を測って、定期的にネットへ飛ばす測距IoT。


20cmから150cmまでの距離を測れるシャープ製測距モジュール「GP2Y0A02YK」を使った実験方法
なぜか伝統的にVCCが黒、GNDが赤と逆なので注意!

IchigoJamに接続するには線がか細いので、ジャンパー線を半分に切って、はんだづけして熱収縮テープで処理。
ついでに、VCCは赤、GNDは黒へと変更しておきます。
センサーの電源は4.5V-5.5Vと書いてあるので、電源は5V/GNDへ。
出力(VOUT)はアナログ対応のIchigoJamのIN2へ接続。

10 N=ANA(2):?N 20 GOTO 10

距離が計測できました。近づくにつれ値が大きくなり20cmで860あたりまで上昇、その後近づくとまた小さくなるので注意。


sakura.ioを使って、IoT化!

10 N=ANA(2):?N 20 LET[0],2593,19457,N,0,0,0,N>>8^N^102:?I2CR(79,#800,13,#820,3) 30 WAIT60*60 40 GOTO10

1分おきに電圧をそのままネットに送信!
参考:【IchigoJam BASIC × sakura.io】ではじめる、はじめてのIoT | さくらのナレッジ 20行は、下記のようにも書けます。

20 POKE#800,#21,10,1,76,N,N>>8,0,0,0,0,0,0,N>>8^N^102,36,0,36:?I2CR(79,#800,13,#820,3)


測距センサーもsakura.ioも5Vを使うので、端子に一工夫。
長いピンソケットを折り曲げ、5ピンピンソケットをはんだづけして、分岐しました。

sakura.ioモジュールをスリープ制御して、IchigoJam自体をWAIT60,60,0や、SLEEP60などと省エネ・低電力モードにすることで、寿命をコントロールできます。

お手軽IoT、いろいろ活用しましょう!

links
- 【IchigoJam BASIC × sakura.io】ではじめる、はじめてのIoT | さくらのナレッジ

タイピングで一歩差をつける春休み! IchigoJamはんだづけ in Hana道場

2018/03/26
#sabae #IchigoJam #KidsIT 

まちに残った雪もあとわずか。すっかり暖かくなった鯖江の春休み。
新年度からの鯖江市内全小中学校プログラミングクラブがスタート。
さきがけて開催「Hana道場IchigoJamはんだ&プログラミング体験会
小学生2、3年生、初めてのはんだづけ、がんばってました!

なかなか美しい仕上がり!シールの使い方がかわいい


はんだづけが終わったら早速プログラミング!
LED光らせたり、ゲームを作ったり、いろいろ夢広がりますねっ

速くなっておくと何かと便利でかっこいい、キーボードを使ったタイピング!
タイピングが楽しくなる短いプログラムを作ってみました。

ナンバーはやうちゲーム
まずは数字キーとエンターキーだけを使って、早打ちにチャレンジ!30台が出たらスゴイ!

10 WAIT30:A=RND(10):CLT 20 ?A:INPUT B:IF A=B ?TICK()

RUNして0.5秒したら、数字がでるので、その数を押してエンター、タイムが表示されます

アルファベットはやうちゲーム
INKEYコマンドを使って、エンターいらず、アルファベットが1つ出るので、すばやく打とう。友達と対戦だ!

10 WAIT30:CLT 20 A=65+RND(26):?CHR$(A) 30 IF INKEY()!=A CONT 40 ?TICK()

タイムアタックA-Z
AからZまでどのくらいの速度で打てるかを、1分あたりのタイプ数という速度で表示!

10 CLS:LC 0,9:FOR I=0 TO 25 20 ?CHR$(65+I); 30 NEXT:CLT:C=0 40 LC C,9:IF INKEY()!=SCR() CONT 50 ?" ":C=C+1:IF C<26 GOTO 40 60 ?600*C/(TICK()/6);"CHAR/MIN"

150CHAR/MIN を目標に、300CHAR/MIN以上いくとスゴイ!

タイムアタックAIUEO
キーボードを見ないで打つ、タッチタイプに挑戦しよう。まずはローマ字あいうえおを打つAIUEOから覚えてみよう。
タイムアタックA-Zの20行だけを書き換えよう

20 ?STR$("AIUEO"+RND(5),1);

150CHAR/MIN を目標に、300CHAR/MIN以上いくとスゴイ!

タイムアタックホームポジション
タッチタイプの次の一歩は、ホームポジション。キーボードのFとJだけちょっと突起があるの知ってました!?
左手人差し指をFに、右手人差し指をJにおくポジションをホームポジションと呼びます。まずは左手のASDF、右手のJKLを覚えてみよう。 20行だけを改造!

20 ?STR$("ASDFJKL"+RND(7),1);

150CHAR/MIN を目標に、300CHAR/MIN以上いくとスゴイ!

タイムアタックアルファベット
タイムアタックA-Zの10行を改造して、AからZまでランダムに表示された文字を打つハードモード。20行だけを改造。

20 ?CHR$(65+RND(26));

いよいよアルファベット全部がランダムに登場するハードモード!
目標は100CHAR/MIN、200CHAR/MINを超えたらスゴイ!

「タイムアタックアルファベット」全文がこちら(RUN on IchigoJam web

10 CLS:LC 0,9:FOR I=0 TO 25 20 ?CHR$(65+RND(26)); 30 NEXT:CLT:C=0 40 LC C,9:IF INKEY()!=SCR() CONT 50 ?" ":C=C+1:IF C<26 GOTO 40 60 ?600*C/(TICK()/6);"CHAR/MIN"

参考
日本国が例示している目標:小学校で1分あたり20文字(アルファベット換算40文字/分程度?)、中学校で30文字(同60文字/分?)
日本語ワープロ検定試験 1級:日本語漢字混じり70文字/分(アルファベット換算140文字/分程度?)

自分好みにいろいろ改造、楽しくタイピングを覚えちゃいましょう。
自分なりの練習方法を編み出すのが上達への近道!


links
- Hana道場 - イベントとワークショップ
- 郡山産プログラムを改造「はやうちタッチタイプ」 / I-O DATA総合カタログに掲載、こどもプログラミング!

市民は市の株主「サバヌシ総会」自由な発想で鯖江の未来を創るアイデアオープンデータとカブづくり

2018/03/25
#sabae #opendata #event 

市民主役を推進する、鯖江牧野百男市長の言葉「市民は市の株主」を受けて誕生、
学生団体with発案、鯖江の株主=サバヌシが集まる総会議「サバヌシ総会」初開催!
サバヌシ総会開催決定! | 鯖江から世界へ!
まちの未来を考える「サバヌシ総会」に参加しませんか|マイ広報さばえ

高校生からシニアまで、鯖江好きサバヌシ大集合!(photo by 土田さん

今回の4つのお題がこちら!

批判はNG、みんなドラエモンになったつもりで自由な発想でアイデアを出す、未来会議

1. 鯖江人工倍増計画

老化しない、必ず結婚できる、男も子どもを産める、鯖江市を広げる、宇宙人に移住してもらう


教育費無料、学校が全部インターナショナルスクール、全員手に職もてるシステム


鯖江に住むと美男美女になる、美人イケモンと一夫多妻/一妻多夫OK
メガネ同士結婚減税、サバエ空港つくる市民タダ、何を食べても太らない、病気にならない、ケガしない


税金タダ、学生交通費無料
バーチャル鯖江市民、子供主役
英語ができる校長先生、地区丸ごと保育園、福井高専眼鏡工学科、世界最先端の公教育、学校に宿題なし
SABAE TV、スポーツ地区、年代別にスポーツが満喫できる施設(運営者は高給採用)、子育てパーク

2. 私は50年後の鯖江市長です。マニフェストはこれだ

まるで天国、天国な街さばえ
杉の木の替わりに実のなる木を植え、花粉のないまちも達成!


災害ナシのシェルタードームで、鯖江国建国!
交通の自動化、市民全員市会議員、子育て経費0、鯖江を魔法のまちに、日本から独立し国へ


日本一トリリンガルが多い市、日本一アーティストが多い市、日本一イクメンが多い市、日本一美意識が高い市
宇宙をベースにまちづくり、死なない、世界のリーダーシップ市を作る

3. 自分の趣味をイベントにしよう!

鯖江市内に環状線を走らせる
着物駅、写真駅、ジョグ駅、お酒駅、フェス駅
サバエバルの時の巡回バス、良かった!


気球に乗って市内散策、街全体がライブ会場、毎週フードフェア


マレットゴルフのまちSABAE、スポーツで医療費0!
ゲートボールとゴルフが合体したマレットゴルフは福井発祥!
マレットゴルフ 福井が発祥、起伏攻略 【デモンストレーションスポーツ】 | 福井のニュース | 福井新聞ONLINE


おしゃべり、料理、おかしづくり、やさいづくり、いらない物で作品づくり

4. 通いたくなる市役所ってどんなの?

市長のイスに座れる、屋上からパラグライダー、食堂でカフェ、専用巡回バス、ポイントがもらえる


超ワンストップサービス、子育てのアドバイスがもらえる
会える市長、日替わり市長、AI市長、アイドル市長
泊まれる市役所、スタバがある市役所、ゲーム場がある市役所、居酒屋併設の市役所、フリーマーケットができる市役所


市役所が観光名所
孤児が住める市役所、職員みんなコスプレ、わかりやすい議会、ふれあい動物園、ながめサイコー60階建ての市役所


課の名前が市民目線で、わかりやすい!
たのしい課、かいてき課?、うれしい課?、いやし課、お金もらえる課?、受け付け課、テンションあがる課


それぞれ2カブ作って投票!こちらマイカブ


カブ投票、同点決勝プレゼン!


参加年齢層が幅広く学生も主役なまち、鯖江。学生団体with、鯖江市役所JK課、若者部会SAN&市長!


鯖江の食材を使った手作り料理で、懇談会&LT会も、2倍楽しい!


未来が見える、楽しいイベント、ありがとうございます!
次は実現!

links
- 提案型市民主役事業「サバヌシ総会」 | 『さばえ.jp』百さんのブログです
- 市民は市の株主であるー「サバヌシ総会」開催! | きらきら星のつぶやき☆

鯖江駅から歩けるランチマップ by おてがるマイマップ - クリックして簡単なコメントを書いて即共有

2018/03/23
#jig #js #opendata #sabae #megane 

間もなく16期を迎えるjig.jp、今回は鯖江に全員集合してキックオフ!
いざこういう時にさっとランチ場所を伝える方法がないことに気が付き、マップを作成。
漠然としたデータから、誰かのためを思ったデータをセレクトすることで価値がでます。


鯖江駅ランチマップ」徒歩でいけるオススメスポット
「編集モード」ボタンを押して、いろいろ編集すると簡単にURLで共有できるマップができます。

利用シーンに特化したアプリづくり、大事ですね。
網羅的なオープンデータとの接続など、いろいろ拡張していけそうです。


この日、霧に包まれ幻想的な鯖江市、まるで、電脳コイルの舞台、大黒市のよう。


未来のSUI(Spatial User Interface)を先取りする、Windows MRによるVR体験会、人気でした!
VR出社も夢じゃない!

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