Hi,
well, I for one use Perl in teaching, and I agree mostly with Jeffa. I can generally see if a student wrote his/her own code or simply got it somewhere. Making the students <emph>explain</emph> their code helps a lot. If they just copied it from somewere they will be unable to do that. And if they can, then they understand the code... And I gave them a homework to make them understood something, didn't I?
Another problem altogether are homework's <emph>question</emph>, frequently made by our friend
Anonymous Monk. These questions more often than not show that the person asking them has made no effort at all to try and solve the homework he or she has got. I never reply to them (exept by giving a RTFM style answer if I realy get upset).
By, the way... homeworks' solutions on perlmonks are not a problem for me, as I'm here and can check :))))
Cheers
Leo TheHobbit