Scratch is a great introduction to computing. It uses a simple interface based on attaching blocks together to form a sequence.
Scratch can be used on all manner of projects, from simple games all the way to interfacing with hardware components such as Raspberry Pi and Arduino
One project that