Tag Archives: programming

Programming for kids

Since I started programming, I have had the suspicion that programming is just another form of expression for everybody to use. Like writing and maths as the logical disciplines, we consider the basics of our formal knowledge. Especially for those who want to model phenomena in the world, a programming language is an abstract but very cost effective material to build with. Learners benefit from modeling, because to model something you need to understand it – a problem oriented approach to learning, which is supposed to be more motivating.

Many have attempted to make programming available for children. MIT in collaboration with Lego Mindstorms, have probably the most experience. A reseach lab calling
themselves Lifelong Kindergarden created this neat little programming environment, Scratch. The site also showcases what kids have accomplished with it. Some could use some more guidance, but the idea is really good.