Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる...

Post on 30-Jun-2015

3.200 views 2 download

description

このプレゼンテーションでは、プログラミング教育をめぐる状況を簡単に紹介したあとで、Rubyのプログラミングを教えるために私たちが開発したスモウルビーをご紹介し、最後に私たちの活動を紹介しています。 実際にプレゼンテーションで話した内容はすべてノートに記述しておりますので、関連ビデオなどをご覧いただかなくても、私たちの話が理解していただけるようになっています。

Transcript of Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる...

Kids,Ruby,Fun!

ぼくたち、

Ruby プログラミング少

年団!

〜小学生からはじめる Ruby プログラ

ミング〜

高尾宏治、本多展幸Ruby プログラミング少年団、RubyWorld Conference 2014, 11.13.2014

高尾 宏治Ruby プログラミング少年団団長CRuby コミッター

kouji@smalruby.jp@takaokoujiKouji Takao

本多 展幸Rubyプログラミング少年団理事

nobyuki@smalruby.jp@nobyukiNobuyuki Honda

本多 展幸Ruby プログラミング少年団理事

nobyuki@smalruby.jp@nobyukiNobuyuki Honda

高尾 宏治Rubyプログラミング少年団団長CRubyコミッター

kouji@smalruby.jp@takaokoujiKouji Takao

The RubyProgrammingShounendan

Ruby プログラミング少年団

AgendaProgramming educationSmalrubyThe Ruby Proshou

プログラミング教育スモウルビー

プログラミング少年団

Programming education

プログラミング教育

プログラミング教育の価値

20 年後、あなたが望もうが、望むまいが現在の仕事のほとんどが機械によって代行される。

Google CEO ラリー・ペイジhttp://lrandcom.com/automation

「死ぬとは思っていなかった」老アイボと飼い主たちが置かれた“切ない現状”に共感の声

http://irorio.jp/canal/20141029/173693/

それがぼくには楽しかったからJust for Fun

『それがぼくには楽しかったから』 リーナス トーバルズ ( 著 ), デビッド ダイヤモンド ( 著 ), 風見 潤 ( 翻訳 )

Why Programming is fun?

• 特別なものを、自分自身の設計で

• 有益なものを作り出す楽しみ• 複雑なパズル• 常に学ぶ喜び、問題は常に新し

い• クリエイティブで柔軟なメディ

ア http://naglly.com/archives/2009/04/why-is-programming-fun.php

アメリカ20,000 Teachers

海外の状況

イギリス 義務教育

Compulsory education

海外の状況

海外の状況

エストニア義務教育

Compulsory education

海外の状況

カンボジアバングラデシュ

貧困からの脱却KhodeUp, CodersTrust

HOUR OF CODE

http://hourofcode.com/

中学校でプログラミングが必修化 「プログラムによる計測と

制御」 2012 年~

Compulsory education

日本の状況

松江市

全市立中で Ruby 授業16 年度から人材育成と IT 振興へ

2014 年 9 月 4 日付の山陰中央新報より

生徒 1 人に 1 台のコンピュータ

~ 2020 年

1 Computer / 1 Person

日本の状況

PEG

TENTO

Life is Tech!

日本の状況

by MIT Media Lab

http://vimeo.com/65583694

A Programmer’s

Best Friend

Ruby is

and

Kids

EnglishKeyboard

But Japanese kids…

スモウルビー

Smalruby

デモ

Visual editor・ Rails・ Blockly

RuntimeWindows : DXRuby

Mac,Linux : dxruby_sdl, Ruby/SDL

ブロック

Ruby

Kids want to challenge!

( 歩動かす =

move)

Ruby

ブロック

http://mashable.com/2014/05/20/surface-pro-3-macbook-air-compared/

Programming Creativity and

Logical thinking

We think…

Emacs icon : http://ochiailab.blogspot.jp/2013/04/powerlineelemacs.htmlVim Icon : http://www.vim.org/index.php

Sublime Text icon : http://blog.livedoor.jp/nonprofessional/archives/1004031653.html

1日 Ruby プログラミング体験 in 松江

毎月第3日曜日

Ruby programming event for kids and parents

Introduce Ruby,Once a month

1日 Ruby プログラミング体験 in 松江

http://matsue-city-kouminkan.jp/

コーダー道場松江CoderDojo Matsue毎月第4土曜日

Free Programming Club,Once a month

The Ruby Programming ShounendanRuby プログラミング少年団

The Boy & Girl Scouts forRuby programming

Ruby を対象としたスポーツ少年団

Team

チーム

Coach

コーチContest

大会

ConclusionProgramming educationSmalrubyThe Ruby Proshou

プログラミング教育スモウルビー

プログラミング少年団

A Programmer’s

Best Friend

Ruby is

and

Kids

Q & AContact us:

@smalrubycontact@smalruby.jp

fb:Ruby プログラミング少年団