Text this: Reflections on the Teaching of Programming