Using code to teach code...