Text this: An introduction to scientific computing