random idea - consider making some examples/sections from the book also available as an IPython notebook. IPython+matplotlib+numpy+scipy is a perfect quartet for getting some ideas across in an interactive, intuitive way. best of all the reader doesnt have to setup anything. just include some URLs in your book.
see: http://ipython.org