[mdlug] how would you teach a class?
Robert Meier
list1c30fe42 at bellsouth.net
Thu Jul 9 09:00:20 EDT 2009
Dean,
I highly recommend
"The Art of Unix Programming"
by Eric Raymond
pub. by Addison-Wesley
ISBN:0-13-142901-9
http://catb.org/~esr/writings/taoup/
The book is an accurate summary of computer science concepts
(i.e. how to make the computer work for you,
rather than you work for the computer).
It is entertaining and uses unix history to illustrate why the
concepts arose (i.e. what worked, what didn't).
The book is arranged in a simple-to-complex block order,
so its table of contents makes a good starting point for a syllabus,
and each "Rule of" can be the start of a lesson plan.
The book teaches understanding principles rather than rote recipes,
so students are able to adapt its teachings when they get home.
Suggesting,
--
Bob
"If you can buy chicken nuggets in packs of 6, 9, or 20,
what is the largest number you cannot buy?
(rot13) sbegl-guerr"
-- unknown
More information about the mdlug
mailing list