狠狠撸
Submit Search
2015/12/21 第10回IoTLT勉強会資料
?
0 likes
?
272 views
Y
yasuyuki_suzuki
Follow
ビジュアルプログラミングは入门として最适なのか検証します
Read less
Read more
1 of 16
Download now
Download to read offline
More Related Content
2015/12/21 第10回IoTLT勉強会資料
1.
2015.12.21 IoTLT勉強会資料 「非ビジュアル系のすすめ」 がじぇっとるねさす 鈴木
2.
2 鈴木康之(すずきやすゆき) ルネサスシステムデザイン所属 Cube3Dを2年前に購入、3Dプリンタ大好き 昔、ゲームプログラマー 「がじぇっとるねさす」 半導体企業として一般のものづくりを応援する取り組み。 コミュニティを中心に活動し、新しいマイコンボードも一緒 に作っています。 Arduino互換 (WEBコンパイラ) mbed互換 (WEBコンパイラ)5分でLチカ
3.
3 12/19にルネサスナイト8を開催 小学2年生が 一人でプレゼン ミャンマーからの 留学生 小学6年生の 工作が面白い自動でふたが ひらくゴミ箱
4.
4 富士山を想像してください
5.
5 見えることが制約になる 「目の見えない人は世界をどう見ているのか」 伊藤亜沙 著 より 実際の形は上が凹んだ円錐。 2次元ではない
6.
6 見えるから「死角」がある
7.
7 ビジュアルプログラミングがだめな訳 見た目に左右される 「ネコ」に何をさせるか 考えてしまう 「ネズミ」を出せばいいの? Scratch(スクラッチ)
8.
8 選択が制限される ひとつ、たくさん、だけ? 速さ、大きさ、選択できない MOONBlock(ムーンブロック) ビジュアルプログラミングがだめな訳
9.
9 定義があいまい どこから「まっすぐ」? はみ出たらどうする? 右ってどっち? Google Blockly(ブロックリー) ビジュアルプログラミングがだめな訳
10.
10 プログラムは言語。 論理を書くには言語が最適 言語の学習は 会話から始まる 絵本で教える のは5歳まで
11.
11 だから??? http://akizukidenshi.com/catalog/g/gK-09420/ IchigoJam プリント基板キット U ¥1,620 PS/2キーボード ビデオモニタ
12.
12 初めてのプログラム作成 10 A=420 20 B=210 30
C=15 40 OUT 5,0:OUT 4,0:OUT 3,0:OUT 2,0:OUT 1,0 50 '---------CAR ?? 60 OUT 3,1 70 OUT 4,1 80 OUT 5,0 90 WAIT A 100 OUT 3,0 110 '---------CAR ??? 120 OUT 2,1 130 WAIT B 140 OUT 2,0 150 '---------CAR ?? 160 OUT 1,1 170 OUT 5,1 180 OUT 4,0 210 WAIT B+120 215 PLAY "G8C8G8C8G8C8G8C8G8C8G8C8" 220 L=6 230 OUT 5,0 240 WAIT C 250 OUT 5,1 260 WAIT C 270 L=L-1 280 IF L<>0 GOTO230 290 OUT 1,0 300 GOTO 10 変数代入、入出力、音楽再生、 時間待ち、分岐。 30行程度のプログラム → 言語を教えつつ、 3時 で作れました
13.
動画 https://youtu.be/sbYWN0N1J9Y
14.
14 便利ツール製作しました。 SerialtoPS/2 convertv1.10 forIchigoJam E1_CONNECTOR 14 C1 R1R2 LED USB RL78/G10 LM60BIZ 16 DTR RX TX VCC CTS GND POWER FTDI232 GND ECHO TRIG VCC HC-SR04 C2 4 1 RL78/ G10 5V IchigoJam V1 V2 IN1 IN2 IN3 IN4 VCC GND OUT1 OUT2 OUT3 OUT4 BTN LED KBD1 EX1 KBD2 SOUND ISP RESET GND VCC XTAL XTAL OUT5 OUT6 TXD RXD ★LED1 ★SW2 TeraTerm 4.8 ビデオモニタ PS/2キーボード 不要 10
print a 20 a=a+1 30 goto 10 距離センサ搭載、 mm単位で測定 温度センサ搭載、 温度を測定 RL78/G10マイコンで シリアル→PS/2変換 IchigoJamの 電源不要
15.
15 量産しようとしてわかったこと???
16.
16 まとめ ? ビジュアル系には制限がある ? 言語を学ぶには応答性が大事 10
A=0 20 PRINT A 30 A=A+1 40 GOTO 20 RUN インタプリタ言語である BASICは学ぶのに最適 プログラムは言語、言語 を学ぶには会話が必要
Download