This comes from a project outlined in the iD Tech curriculum for the course, "Intro to Programming with Scratch and Java".