Raspberry pi 3 GPIO-
WHAT is Scratch ?
is a visual programming tool which allows the user to create animations and games with a drag-and-drop interface. It allows you to create your own computer games, interactive stories, and animations using some programming techniques without actually having to write code.
For more details Visit-
https://www.raspberrypi.org/blog/scratch-2-raspberry-pi/