Teaching numerical methods with IPython notebooks: a tutorial prepared for Scipy 2014