Scratch

Scratch helps young people learn to think creatively reason systematically and work collaboratively. It allows for the creation o…