Old models of programming don’t fit anymore – using a pedagogical framework like HPC gave students a learning experience they will remember forever.