in reply to Perl as an intro to programming

I don't know if that's much fun, but you could tell him about rename (or sometimes called prename) which takes a perl expression to rename files. I've used that extensively to clean up the file names of my various music files.

I could imagine that this something that's useful for him.

(and tell him about that -n option ;-)