Scratch is a unique programming language based in graphical interface, rather than written code, making it more accessible to younger users. It has been widely popular since its introduction in 2007. Programming and the core concepts of computer interface are a necessity to students in today's world. In order to succeed in college and find a job, a student needs to know more than the basics. This volume provides a thorough history of Scratch and how...