http://qs321.pair.com?node_id=639698

exodist has asked for the wisdom of the Perl Monks concerning the following question:

I work at a Charter highschool teaching computer science. I have 2 advanced student to whom I am teaching the perl programming language. The students are picking it up at a good pace, however I am absolutely stumped when it comes to giving them assignments. Sometimes the assignments are trivial and take only a few minutes, other times ones I think are simple are far beyond their capabilities at this point.

So what I am looking for are some good ideas for assignments ranging from very easy to slightly more difficult.

So far I have taught them basic syntax, looping structures, conditionals, some basic regexp stuff, keyboard input, output to screen, and some basic file IO.

--------------------------------------

I would rather take 30 minutes to re-invent the wheel then take 30 days to learn how to use someone else's. Before pestering me about my re-invention prepare to defend yourself with a way of learning how to use the wheel in less time than it takes for me to make one, one that I might add is specialized to my specific task!