Introduction to Programming Class Asignments