Projects from the Introduction to Programming (CS1) class at Caltech