Creating the Next Generation of Coders