in reply to Perl as an intro to programming
check out javabat.com for ideas. when i was first introduced to perl my "mentor" gave me simple assignments such as "given any word as input, output the reverse of the word" and "in oneline of code print all the numbers from one to 100"