At the end of the school year I taught a series of beginning programming lessons to a class of 30 fourth and fifth graders. Only one or two of them had ever programmed before. I chose to teach the Ruby language in the “Shoes” platform which provides rich graphics and native user interface controls. I’ve written up my experience of each class, including a fun physical demonstration of light as an introduction to RGB color:
The programming exercises are posted here where anyone can use them as is or “fork” the documents and use these as a starting point.
If you find these useful or have other teaching experiences to share, please drop us a note on the RailsBridge email list.