狠狠撸

狠狠撸Share a Scribd company logo
ハッカーを育てる

 No00159 木下昌也
自己紹介
? ゲーム会社にソフト屋として25年勤務
? 小学生の頃に電子工作を趣味とする
 – ラジオの制作が愛読書
? 2人の男子の父
? 子供がプログラムに興味を示さないのが
  悩み
危機感
? 今まで数十人のプログラマを育成した結論
 – 大人になってからは身につかない
? 集合論と確率は子供の時にマスターすべき
? ステートマシンを脳内でシミュレーションで
  きるのも子供の時だけ
? 何より、プログラムを楽しむ習慣
 – しらないと、人生を損するよ


 No code, No Life
電子工作からプログラム

? よいところ
 –   PCなどに比べてハードウェアがシンプル
 –   他のものと比較されないオンリーワン
 –   ハードとソフトぞれぞれの長所短所を覚える
 –   完成品がコンパクトで友だちに自慢しやすい
? わるいところ
 – 準備が大変
 – やりたいことをハードウェアの制限であきらめる
 – お金がかかる
 でも、GR-SAKURAなら大丈夫(と思った)
1作目 さくらちゃん
? 8x8 LED と CDS   と   TILTセンサー
? 最初は寝ていて、揺すると驚いて起きま
  す
? その後怒りますが、暗くするとまた寝ま
    動画URL http://youtu.be/HWZ-eJDg1g4
  す
狙いと結果
? 狙い
 – ステートマシンのマスター
 – アニメーションのビットパターンを2進数で書
   く


? 結果
 – 8x8のドットのデザインは難しいので飽き
   てしまった
 – プログラムまで進めず
2作目 真実の口
? サーボモーターとスピーカーとスイッチ
? 押したスイッチに応じて口が閉まる
? 子供には紙の工作部分からやってもらう
    動画URL http://youtu.be/AuyDDcvKdvE
狙いと結果
? 狙い
 – サーボモーターの理解
 – 音についての知識


? 結果
 – 音や動くものには映像以上に興味を示す
 – 自分でも作ってみたいと言い出した
   ? かなり成功
3作目 さくらちゃん(改)
? ペン先にボタンとCDSをつけてライトペン
? ボタンを押すと順次点灯して位置をスキャ
  ン
? 傾けるとライフゲームとして進む
? 圧電ブザーも追加
   動画URL http://youtu.be/OtI1JvQcjG8
狙いと結果
? 狙い
 – ステートマシン(ライフゲーム)への興味
 – センシングの発想方法


? 結果
 – 父ちゃんは神!(いかん! バカの壁を作っ
   た)
 – イキナリ理解の範囲を超えるのは危険
 – ライフゲームはしばらく遊んでいた
まとめ
? バージョン管理などの要望は色々あるが、基本的
  にWebコンパイラは素晴らしい。最高だ!
? 実機への転送がもっとスマートにならないか
 – 例えばボタンを押すとサーバーから取得するとか
? 子供だけでできるように、もう一工夫必要
? ロータリースイッチでプログラムが選べるように
  ならないか。小さいソフトをいくつも試したい
? マルチスレッドやリアルタイム処理をシステムで
  サポートして欲しい。(タスクの1つを作るとこ
  ろから入るほうが理解しやすいかも)
? 音はかなり重要。時間があればマイクも試してみ
  たかった。
おわり
Ad

Recommended

Multiculturalism - cabo verde
Multiculturalism - cabo verde
AnaRV28
?
Perspectives Film Festival 2011
Perspectives Film Festival 2011
NTUSubjectRooms
?
Coloribus user guide
Coloribus user guide
NTUSubjectRooms
?
Wikis blogs_and_web_publishing_by_beth_gidwan-1
Wikis blogs_and_web_publishing_by_beth_gidwan-1
bethgidwani
?
Resource guide-on-primatology
Resource guide-on-primatology
NTUSubjectRooms
?
Five Points
Five Points
Edu Correa
?
2012 predictions awareness network
2012 predictions awareness network
Lucas de Paula
?
Top Chemistry Journals according to 2009 JCR Science
Top Chemistry Journals according to 2009 JCR Science
NTUSubjectRooms
?
The Instructional Design Process
The Instructional Design Process
Matthew Townsend
?
How algae fuel works
How algae fuel works
waggoneral
?
Disnea respiratoria
Sarahi Sandoval Meza
?
Pre-historic SEA_Posters
Pre-historic SEA_Posters
NTUSubjectRooms
?
AP US History Syllabus
AP US History Syllabus
AP USHistory
?
Designing with-eurocodes
Designing with-eurocodes
NTUSubjectRooms
?
Keu goi dau tu
Keu goi dau tu
Manh Hoang
?
滨辫位址
滨辫位址
曉稷 謝
?
Cadair idris
Matthew Townsend
?
Multiculturalism- Cabo Verde
Multiculturalism- Cabo Verde
AnaRV28
?
子供向けのプログラミング教育について
子供向けのプログラミング教育について
Yukio Kubo
?
20180304金沢市キッズプログラミングフェスタ
20180304金沢市キッズプログラミングフェスタ
SI HO
?
20180110
20180110
Yoshihiko Yamamoto
?
第0回プログラミング讲座
第0回プログラミング讲座
happo31
?
Pukai
Pukai
Yasunori HARADA
?
电子工作推进&ものづくり人财育成提案
电子工作推进&ものづくり人财育成提案
Yukio Kubo
?

More Related Content

Viewers also liked (10)

The Instructional Design Process
The Instructional Design Process
Matthew Townsend
?
How algae fuel works
How algae fuel works
waggoneral
?
Disnea respiratoria
Sarahi Sandoval Meza
?
Pre-historic SEA_Posters
Pre-historic SEA_Posters
NTUSubjectRooms
?
AP US History Syllabus
AP US History Syllabus
AP USHistory
?
Designing with-eurocodes
Designing with-eurocodes
NTUSubjectRooms
?
Keu goi dau tu
Keu goi dau tu
Manh Hoang
?
滨辫位址
滨辫位址
曉稷 謝
?
Cadair idris
Matthew Townsend
?
Multiculturalism- Cabo Verde
Multiculturalism- Cabo Verde
AnaRV28
?
The Instructional Design Process
The Instructional Design Process
Matthew Townsend
?
How algae fuel works
How algae fuel works
waggoneral
?
Disnea respiratoria
Sarahi Sandoval Meza
?
AP US History Syllabus
AP US History Syllabus
AP USHistory
?
Cadair idris
Matthew Townsend
?
Multiculturalism- Cabo Verde
Multiculturalism- Cabo Verde
AnaRV28
?

Similar to さくらちゃんと私 (6)

子供向けのプログラミング教育について
子供向けのプログラミング教育について
Yukio Kubo
?
20180304金沢市キッズプログラミングフェスタ
20180304金沢市キッズプログラミングフェスタ
SI HO
?
20180110
20180110
Yoshihiko Yamamoto
?
第0回プログラミング讲座
第0回プログラミング讲座
happo31
?
Pukai
Pukai
Yasunori HARADA
?
电子工作推进&ものづくり人财育成提案
电子工作推进&ものづくり人财育成提案
Yukio Kubo
?
子供向けのプログラミング教育について
子供向けのプログラミング教育について
Yukio Kubo
?
20180304金沢市キッズプログラミングフェスタ
20180304金沢市キッズプログラミングフェスタ
SI HO
?
第0回プログラミング讲座
第0回プログラミング讲座
happo31
?
电子工作推进&ものづくり人财育成提案
电子工作推进&ものづくり人财育成提案
Yukio Kubo
?
Ad

さくらちゃんと私

  • 2. 自己紹介 ? ゲーム会社にソフト屋として25年勤務 ? 小学生の頃に電子工作を趣味とする – ラジオの制作が愛読書 ? 2人の男子の父 ? 子供がプログラムに興味を示さないのが 悩み
  • 3. 危機感 ? 今まで数十人のプログラマを育成した結論 – 大人になってからは身につかない ? 集合論と確率は子供の時にマスターすべき ? ステートマシンを脳内でシミュレーションで きるのも子供の時だけ ? 何より、プログラムを楽しむ習慣 – しらないと、人生を損するよ No code, No Life
  • 4. 電子工作からプログラム ? よいところ – PCなどに比べてハードウェアがシンプル – 他のものと比較されないオンリーワン – ハードとソフトぞれぞれの長所短所を覚える – 完成品がコンパクトで友だちに自慢しやすい ? わるいところ – 準備が大変 – やりたいことをハードウェアの制限であきらめる – お金がかかる でも、GR-SAKURAなら大丈夫(と思った)
  • 5. 1作目 さくらちゃん ? 8x8 LED と CDS と TILTセンサー ? 最初は寝ていて、揺すると驚いて起きま す ? その後怒りますが、暗くするとまた寝ま 動画URL http://youtu.be/HWZ-eJDg1g4 す
  • 6. 狙いと結果 ? 狙い – ステートマシンのマスター – アニメーションのビットパターンを2進数で書 く ? 結果 – 8x8のドットのデザインは難しいので飽き てしまった – プログラムまで進めず
  • 7. 2作目 真実の口 ? サーボモーターとスピーカーとスイッチ ? 押したスイッチに応じて口が閉まる ? 子供には紙の工作部分からやってもらう 動画URL http://youtu.be/AuyDDcvKdvE
  • 8. 狙いと結果 ? 狙い – サーボモーターの理解 – 音についての知識 ? 結果 – 音や動くものには映像以上に興味を示す – 自分でも作ってみたいと言い出した ? かなり成功
  • 9. 3作目 さくらちゃん(改) ? ペン先にボタンとCDSをつけてライトペン ? ボタンを押すと順次点灯して位置をスキャ ン ? 傾けるとライフゲームとして進む ? 圧電ブザーも追加 動画URL http://youtu.be/OtI1JvQcjG8
  • 10. 狙いと結果 ? 狙い – ステートマシン(ライフゲーム)への興味 – センシングの発想方法 ? 結果 – 父ちゃんは神!(いかん! バカの壁を作っ た) – イキナリ理解の範囲を超えるのは危険 – ライフゲームはしばらく遊んでいた
  • 11. まとめ ? バージョン管理などの要望は色々あるが、基本的 にWebコンパイラは素晴らしい。最高だ! ? 実機への転送がもっとスマートにならないか – 例えばボタンを押すとサーバーから取得するとか ? 子供だけでできるように、もう一工夫必要 ? ロータリースイッチでプログラムが選べるように ならないか。小さいソフトをいくつも試したい ? マルチスレッドやリアルタイム処理をシステムで サポートして欲しい。(タスクの1つを作るとこ ろから入るほうが理解しやすいかも) ? 音はかなり重要。時間があればマイクも試してみ たかった。