Computer games and traditional CS courses | Synapse