Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
小学3年生にも使える、
プログラミング言語Rubyに特化
したビジュアルプログラミングエ
ディタ『スモウルビー』の開発と、
Rubyプログラミング少年団によ
るプログラミング教育関連事業
高尾宏治
Rubyプログラミング少年団
島根県松江市
http://en.wikipedia.org/wiki/File:Japan_location_map_with_side_map_of_the_Ryukyu_Islands.svg : Maximilian
Dörrbecke...
6年前
中学生に
Rubyを教える
モチベーション
息子にRubyを教える
• Rubyが好き
• ITの仕事が好き
• 子どもたちにRubyを教え
る教材がない
Since then
1%/ year
in Matsue-
city
A Programmer’s
Best Friend
Ruby is
• Typing
• English
• Ruby Syntax
Problems
HOUR OF CODE by Code.org
27,230 events around the world
http://hourofcode.com/
http://pegpeg.jp/
PEG
• Joint project of
CANVAS and
Google
• CANVAS hold
many workshops
for children
• Distributed 5,000
R...
TENTO
http://www.tento-net.com/
Life is Tech!
http://life-is-tech.com/
Individualized
instruction
Boot camping
Why many kids
programming
workshops are held?
Great tools and
materials!
by MIT Media Lab
http://vimeo.com/65583694
http://scratch.mit.edu/
• Typing
• English
• Ruby syntax
Problems
➡Blocks
➡ Internationalization
➡ Combination of blocks
Smalruby
(smɔ́ːrúːbi)
Ruby + Scratch
Hi,
I’m Hatti!
Demo
Smalruby
(smɔ́ːrúːbi)
GitHub:
smalruby/smalruby-editor
Scratch Features
• Instruction Blocks
• Characters and
Stages
• Easy to Run
Ruby
Instruction Block
Instruction Block
Ruby
KIDS WANTED TO
CODE DIRECTLY!
Emacs icon : http://ochiailab.blogspot.jp/2013/04/powerlineelemacs.html
Vim Icon : http://www.vim.org/index.php
Sublime Te...
Now
The Ruby
Programming
Shounendan
“Promoting the joy of
programming to
many kids. “
“Building internet
safety awareness
for kids through
programming!”
Ruby programming
events for kids
and parents
Introducing Ruby,
once a month
CoderDojo Matsue
https://coderdojo.com
Free Ruby computer
programming club for
Kids,
once a month
Ruby Programming
Shounendan
Youth Sports Club
≒
Conclusion
• Teaching Ruby Motivations
• TEACH MY SON RUBY
• Smalruby
• For over 8 years old
• Ruby Programming
Shounendan...
I believe that people
should focus on creating
tools to help everyone.
“Facing problems and
looking for the answer
that will solve them”
is a very important.
I sympathize with
everyone here and …
I’m glad that we are all
somehow involved with
OSS development.
A Programmer’s
Best Friend
Ruby is
THANK YOU
Smalruby (smɔ́ːrúːbi)
GitHub: smalruby/smalruby-editor
Email: contact@smalruby.jp
Twitter: @smalruby
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜
Upcoming SlideShare
Loading in …5
×

KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜

1,481 views

Published on

12月23日(火・祝)東京
「こどもとプログラミング -PEGのこれまでとこれから-」 http://pegpeg.jp/news/2014/12/18/964

Published in: Technology
  • Be the first to comment

  • Be the first to like this

KIDS, RUBY, FUN!〜スモウルビーとRubyプログラミング少年団の紹介〜

  1. 1. 小学3年生にも使える、 プログラミング言語Rubyに特化 したビジュアルプログラミングエ ディタ『スモウルビー』の開発と、 Rubyプログラミング少年団によ るプログラミング教育関連事業 高尾宏治 Rubyプログラミング少年団
  2. 2. 島根県松江市 http://en.wikipedia.org/wiki/File:Japan_location_map_with_side_map_of_the_Ryukyu_Islands.svg : Maximilian Dörrbecker (Chumwa) CC-BY-SA 3.0CC by SA
  3. 3. 6年前
  4. 4. 中学生に Rubyを教える
  5. 5. モチベーション
  6. 6. 息子にRubyを教える • Rubyが好き • ITの仕事が好き • 子どもたちにRubyを教え る教材がない
  7. 7. Since then 1%/ year in Matsue- city
  8. 8. A Programmer’s Best Friend Ruby is
  9. 9. • Typing • English • Ruby Syntax Problems
  10. 10. HOUR OF CODE by Code.org 27,230 events around the world http://hourofcode.com/
  11. 11. http://pegpeg.jp/ PEG • Joint project of CANVAS and Google • CANVAS hold many workshops for children • Distributed 5,000 Raspberry Pi
  12. 12. TENTO http://www.tento-net.com/ Life is Tech! http://life-is-tech.com/ Individualized instruction Boot camping
  13. 13. Why many kids programming workshops are held? Great tools and materials!
  14. 14. by MIT Media Lab http://vimeo.com/65583694 http://scratch.mit.edu/
  15. 15. • Typing • English • Ruby syntax Problems ➡Blocks ➡ Internationalization ➡ Combination of blocks
  16. 16. Smalruby (smɔ́ːrúːbi) Ruby + Scratch Hi, I’m Hatti!
  17. 17. Demo
  18. 18. Smalruby (smɔ́ːrúːbi) GitHub: smalruby/smalruby-editor
  19. 19. Scratch Features • Instruction Blocks • Characters and Stages • Easy to Run
  20. 20. Ruby Instruction Block
  21. 21. Instruction Block Ruby
  22. 22. KIDS WANTED TO CODE DIRECTLY!
  23. 23. Emacs icon : http://ochiailab.blogspot.jp/2013/04/powerlineelemacs.html Vim Icon : http://www.vim.org/index.php Sublime Text icon : http://blog.livedoor.jp/nonprofessional/archives/1004031653.html
  24. 24. Now
  25. 25. The Ruby Programming Shounendan
  26. 26. “Promoting the joy of programming to many kids. “ “Building internet safety awareness for kids through programming!”
  27. 27. Ruby programming events for kids and parents Introducing Ruby, once a month
  28. 28. CoderDojo Matsue https://coderdojo.com Free Ruby computer programming club for Kids, once a month
  29. 29. Ruby Programming Shounendan Youth Sports Club ≒
  30. 30. Conclusion • Teaching Ruby Motivations • TEACH MY SON RUBY • Smalruby • For over 8 years old • Ruby Programming Shounendan • Learning Ruby Organization for Boys & Girls
  31. 31. I believe that people should focus on creating tools to help everyone.
  32. 32. “Facing problems and looking for the answer that will solve them” is a very important.
  33. 33. I sympathize with everyone here and …
  34. 34. I’m glad that we are all somehow involved with OSS development.
  35. 35. A Programmer’s Best Friend Ruby is
  36. 36. THANK YOU Smalruby (smɔ́ːrúːbi) GitHub: smalruby/smalruby-editor Email: contact@smalruby.jp Twitter: @smalruby

×