Text this: A programmed introduction to dynamics /