in reply to Perl Assignments Needed

One of the most important lessons for Perl programming is SCOPE! There are a lot of things that teach scope; from simple block variable management, loops, the differences between 'my' and 'local' and 'our', all the way up to closures.

By providing an introduction and expansion on this subject alone, you will provide them with a very powerful understanding of an essential feature within object-oriented (and structural) programming that they can carry with them for the rest of their career.