The Scratch Website:

Scratch is a free downloadable program.

Info to get running with Scratch here.

The main page contains projects made by

kids from all over the world.


Scratch in Irleand:

Since 2007 Lero – the Irish Software Engineering Research Centre has been running an Education and Outreach Program to encourage students to discover and learn about computing and software development.


Why Teach with Scratch?

Scratch lowers the barrier of difficulty in computer programming so that anyone can participate. The hurdles of software compatibility, operating system specific considerations, syntax, compilation, typing,  etc, etc, have all been removed. There are no "computer issues" when working with Scratch. This allows the students to focus directly on creating their projects. The skills developed while creating Scratch projects are "keepers". They will not go obsolete. These skills will be valid in any advanced computer environment. In fact, they are transferable to other creative endeavors such as art, science, and engineering.


Calling All Kids

With the barriers removed, all kids can now have a go at computer programming. This is extremely important for kids who don't know whether or not they would like computer programming. Now they can have a pleasant introductory experience and find their comfort level. Not all kids will thrive on coding. However, many of these kids will find an interest in multimedia, graphics and game/story design.


Low Floor - High Ceiling

This phrase means that even though Scratch is easy to start with, it still has the potential to create quite sophisticated programs.

Scratch has most of the features found in advanced languages - they just are easier to use.


After Scratch

Once the students get comfortable with Scratch, they are ready to tackle the harder languages. The environment will become tougher, but the concepts will still remain the same.