Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Teaching a CompSci student

by Juerd (Abbot)
on Jun 04, 2002 at 22:23 UTC ( [id://171653]=note: print w/replies, xml ) Need Help??


in reply to Teaching a CompSci student

Some obvious resources are here, 'Learning Perl', various other O'Reilly books, and some of the New Riders books on MySql. These I have. I plan to turn him loose with Learning Perl, and make him work through the exercises. Any more specific suggestions for bringing people from a Java/VB background to a working knowledge of Perl fairly quickly?

If you have a programming background, Learning Perl can be very boring at best ;) That is, if you do all exercizes. Let him read it, and have it followed by Programming Perl optionally, but no matter what: teach him to use perldoc, and use it a lot. Make clear you rather have him read very good documentation than code by brute force. The time "wasted" on reading is gained elsewhere.

- Yes, I reinvent wheels.
- Spam: Visit eurotraQ.

Replies are listed 'Best First'.
Re: Re: Teaching a CompSci student
by Stegalex (Chaplain) on Jun 05, 2002 at 14:50 UTC
    You're right. One more point to be made (as someone who worked through all the exercises in Learning Perl and found it really helpful) is that it does not adequately handle the topics of data structures and object orientation. Familiarize your student with Perl's data structures fast or he will be yet-another-bad-perl-hack.

    ~~~~~~~~~~~~~~~
    I like chicken.
      My favorite for learning data structures in perl is "Mastering Algorithms with Perl" from O'Reilly. Since the data structures are critical to the algorithms, the book takes some time to build them logically. Highly recommended.

      Spring: Forces, Coiled Again!

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://171653]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (5)
As of 2024-03-28 11:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found