String Formatting Considered Harmful for Novice Programmers - Hughes, Michael C.; Jadud, Matthew C.; Rodrigo, Ma. Mercedes T. (Computer Science Education, 2010)