Course projects and notes from the University of Michigan Python Programming for Everybody MOOC