Scratch Programming Language

| No Comments | No TrackBacks

I was reading a post on Feld Thoughts about an new programming language developed at MIT called Scratch. It sounded good, so I thought I better download it and have a look at it to see if it was suitable for my eight year old daughter - she's very bright and I've been trying to find a way to introduce her to programming for a while but couldn't find the right tool.

I downloaded Scratch and she was up and playing with it in no time at all. She created an animation with her own sprites and had them moving around the screen.

The developers of Scratch clearly put a lot of thought into it. What's cool about Scratch:

  • It has it's own very cool IDE. This includes color coded building blocks for different language construct categories.
  • The building blocks make it very easy for young kids but they aren't too childish so that even an adult can enjoy playing with it.
  • By building in the easy to use animation tools, they have made it fun from the start.
  • There is a community growing around it from their site where kids can share their creations and use and comment on other people's creations.

My daughter enjoyed it so much she now has the other kids in the neighborhood downloading and playing with it. And I have other friends and colleagues who have downloaded Scratch for their kids.

The website is full of some really neat programs created using Scratch ,including this Archery game. (Its only drawback being the annoying Scarborough Fair background music).

No TrackBacks

TrackBack URL: http://ipbabble.com/cgi-bin/mt/mt-tb.cgi/11

Leave a comment

Who is IPBabble

William Henry IP Babble is the personal blog of William Henry.

William has 20 years experience in software development and distributed computing and holds a M.Sc from Dublin City University. He is currently working in the office of CTO at Red Hat on the MRG product. This weblog is not funded by Red Hat.

Posts are intended to express independent points of view, but understand that there is probably a bias based on the influence of working with standards based middleware for over a decade. (See disclaimer below)

December 2008

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Disclaimer

The views expressed in this blog are solely the personal views of the author and DO NOT represent the views of his employer or any third party.

About this Entry

This page contains a single entry by William Henry published on June 6, 2007 1:33 PM.

The ServerSide Video was the previous entry in this blog.

Last Week SOCA. This Week Catalyst is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.