Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: Teaching a class

by dhable (Monk)
on Jan 25, 2002 at 23:00 UTC ( #141591=note: print w/replies, xml ) Need Help??

in reply to Teaching a class

Excellent! We need more people from the tech community to mentor and teach the next generation. I was recruited to do a similar class, but I had to teach in VB(agh....stupid school site license). I found that most kids are intrested in two things: 1) They want some sort of finished product that they can use and 2) video games are very exciting to them.

Since your using Perl, you might be able to do a web based project with them. Something like a message board or very simple chat program. Just make sure that when your done teaching them, they have something that they can use and show off.

Good luck!

Replies are listed 'Best First'.
Re: Re: Teaching a class
by archen (Pilgrim) on Jan 26, 2002 at 01:29 UTC
    I agree completely. There is nothing more boring then learning programming by making useless programs. I got my start in C++ doing just that, and eventually it becomes very tiresome making lame programs that don't do much of anything other than prove a concept. By contrast when I got into Perl I instantly found it extremely useful, and picked up on many things really quick. Basically I think that if you come up with some interesting and useful assignments, that they'll be much more willing to learn.
Re: Re: Teaching a class
by Hanamaki (Chaplain) on Jan 26, 2002 at 20:56 UTC
    Just make sure that when your done teaching them, they have something that they can use and show off.

    IMHO, a very wise advice!

    Database stuff like CD-Collection, Address-Collection, etc. pp. is quiet boring, but maybe I was exposed to too many beginners books for different languages.

    If you want to do a real interesting project teach them something they can't do with software bought from the shelf.
    Teach them magic.
    E.g. Showing them how they as consumers can master the WWW with the help of libwww or WWW:Search could be the killer application for beginners.
    If you teach them that everbody can become a magican with the help of perl, they will love it.


Log In?

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

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (3)
As of 2022-05-20 11:59 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (73 votes). Check out past polls.