Text this: A First course in computational physics /