Hi, Why don't you try "How to Think Like a Computer Scientist: Learning with Python" http://www.ibiblio.org/obp/thinkCSpy/ It's free and it's easy reading for people with no programming experience. Ionutz