As an adult, I love teaching Scratch because it gives me a reason to play with it.

As a teacher, I enjoy teaching Scratch because students find it enjoyable and engaging. Scratch is colourful, visually appealing and intuitive. Students can make their first project quickly and easily. Unlike some beginner game/animation programs, there are no annoying syntax problems (missing spaces or quotes or spelling errors) which can kill students' enthusiasm.

As a programmer, I think Scratch needs to allow users to write their own procedures, but I was able to create similar functionality using the 'broadcast' command.
Learn more about this project

Click to create colourful circles

I made this when I was practicing changing sprites and variables but mostly I just like the pretty colours.

Learn more about this project
My name