- Product Manager
- Web Engineer
- Customer Support
- Other occupations (60)
- Development
-
Business
- Product Manager
- プロダクトマネージャー
- 広報
- カルチャー推進・浸透
- 知財戦略立案・推進・発明発掘
- リスクマネジメント統括本部
- 内部監査
- AML/CFTコンプライアンス
- AML・金融犯罪対策Ops
- 金融コンプライアンス
- システム監査
- ビジネス採用担当
- 経営企画(予実・IR)
- HRBP
- Legal
- 債権管理/MFK
- ToB Sales
- インサイドセールス
- フィールドセールス
- インサイドセールス SDR
- インサイドセールス企画
- オンラインセールス
- SaaS営業、MFBC
- インサイドセールス MFBC
- セールス MFBC
- マーケティングリサーチャー
- マーケター
- データマーケター
- BtoBマーケティングリーダー
- CRMスペシャリスト
- イベントマーケター
- Other
【速報】RubyKaigi 2014レポ:Kids, Ruby, Fun!: Introduction of the Smalruby and the Ruby Programming Shounendan
RubyKaigi 2014の参加レポート速報! 二日目!
Session
9/19(金) 16:30 Hall A
Kids, Ruby, Fun!: Introduction of the Smalruby and the Ruby Programming Shounendan
Rubyプログラミング少年団 , Kouji Takaoさん & Nobuyuki Hondaさん
参加レポート
自己紹介
Naclで働いているrubyプログラミング少年団をやっている
rubyプログラミング少年団とは
青少年のためのプログラミング学習をやっている将来は野球やサッカーのように、地域ごとに存在していて地区大会や全国大会があるような団体にしていきたい
プログラミング教育の現状
国内外で盛り上がっているUS 最も活発20,000 TeachersUK プログラミングが義務教育に アルゴリズムの理解やデバッグのやり方などgoogleやMSが協力している日本 中学の技術授業で2012から計測と制御が必須になっている 黒い線に沿って車を走らせるとか松江では2016年度からプログラミングが取り入れられることが決定している国以外ではPEG(NPO)やTENTOやLife is Tech!のような団体がプログラミング教育を行っている
rubyを教育に
Scratchという言語が教育によく使われているrubyはprogrammer best friendなので、rubyも教育に使いたい子供たちにとっての障壁 englishkeybordsmalrubyを作った 車に対して「ずっと」「1歩動かす」「もし端にあたったら」「折り返す」などのBlockを組み合わせて組み合わせ動作させることが出来るBlockをrubyのコードに変換することが出来るsmalrubyのvisual editor Railsアプリケーションで作成されているgoogle製のBlocklyというライブラリを利用しているKids want to challenge! 子供達は意欲的で難しいことをやりたがる子供も多かったいきなりrubyを書く子供もいるのでBlock→rubyだけでなくruby→Blockの需要が出てきた Blocklyが提供しているのはBlock→rubyだけなのでruby→Blockを地道に作成している
想い
プログラミングはあくまで道具であって創造性や論理的思考能力を磨くことに重きをおく価値観が多いが、私たちはまずプログラミングそのものを好きになって欲しいと思っている。
いずれは問題に直面したときに、それを解決する道具を自分で作れるようになって欲しい。
そのための強力な道具としてのruby。