in reply to Can a non-programmer teach Perl?
I read E. Castro's book when I was starting to learn perl and for a number of reasons was not very happy with it. To say the least, I could not get the hang of what programming was really all about, which could be a huge problem for a person who has had no previous programming experience. One book that has over and over been recommended as a good introduction to perl for non programmers is Elements of Programming with Perl, http://www.manning.com/Johnson/.
Also you might want to have a look at How to Think Like a Computer Scientist: Learning with Python (http://www.greenteapress.com/thinkpython.html) which gives a great introduction to programming in general, each chapter ends with a glossary and can serve as a great reference. It is available for free download online.
Good luck!
|