Kids, Ruby, Fun!: Introduction of the Smalruby and the Ruby Programming Shounendan
summary
A visual Ruby editor called Smalruby editor converts instruction blocks to Ruby and back, runs with DXRuby for 2D games and can control an Android robot via Dino, so kids move from blocks to real code. Six years of classes teach over 250 junior‑high students; an April experiment with ~288 students in 32‑person classes succeeds and prompts Matsue to roll Smalruby into ~5,500 students (~91%) by April 2016.
AI-written summary · about
chapters (18)
- 0:00Start
- 0:23Kids
- 2:27Motivations
- 2:39Ruby City MATSUE Project
- 4:36Find Ruby teachers
- 5:44Problems
- 14:08Blocks
- 14:24Internationalization
- 14:36Easy to run
- 15:06Ruby + Scratch
- 20:43Scratch Features
- 21:04Instruction Blog
- 28:51CoderDojo Matsue
- 29:23Ruby Programming
- 31:03Runtime
- 32:15Define Instruction Block
- 33:42Generate Ruby from Block
- 36:24Ruby is
related talks
08mMy KidsRuby Journey
32mRuby: The Next Generation
39mIndoctrinating the Next Generation: Teaching Ruby to Kids
30mIndoctrinating the Next Generation: Teaching Ruby to Kids
22mHow teaching kids to code made me a better developer
18mHow Teaching Kids to Code Made Me a Better Developer
44mHow My Kids Are Learning to Program
06mRuby, the hidden programming teacher
