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/