Scratch is aimed at children of ages eight to 16. It launched publicly in 2007, and has since had two new iterations that ...