The Atlantic on Project Euler and teaching how to code

parallels to the standard, miserable approach for teaching math