I have a collection of Perl books and the one I think would be best for a classroom setting is Perl How To Program by Deitel, Deitel, Nieto, and McPhie. You can get just the book or a multimedia cyber classroom version. I took a college course in Java using their multimedia cyber classroom version and thought it was very good. That experience is what prompted me to buy their perl book.

I have the camel and llama books but it seems to me that they are for the more motivated people that just pick the book up to learn on their own. The Deitel book was written for a classroom environment and has self-review exercises and exercises.

There are some errors in the book, but I still use it as a reference for regex and it's the book that I first used to learn CGI.

In reply to Re: Good Textbook for Teaching Perl? by kryberg
in thread Good Textbook for Teaching Perl? by MrCromeDome

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.