"At John Black's class at the University of Colorado, Boulder, for instance, Black structures the class like a game: students work through a series of "levels," where, after they reach a goal by hacking past defenses, they earn access to the next level. The students, meanwhile, can see what level...