Computer Programming with SCRATCH from MIT
Last year I introduced my third grade class to the MIT program called SCRATCH. It is a wonderful tool to teach the basics of computer programming and see the real world application of Math. They loved it and mastered the basics very quickly. By the end of the year they were creating their own animations and posting them to the MIT site. The excitement was catching and several of the students became "SCRATCH MASTERS" training other students throughout the school. Next month a few of my students will be presenting a workshop to teach teachers how to use the program.
I have been teaching for 30 years; I am a Constructivist and from experience I know Project Based
Learning works. But the profound success of SCRATCH amazed us all. It was so great to see an entire class engaged, working in teams, troubleshooting and most of all paying close attention to detail. If they are not really careful with the numbers the program won't work! So they had to check and re-check and they happily did!
I highly recommend making the connection, this year we are beginning to train students in first grade.