in reply to Perl High School
In high school when we got to our second term projects, the teacher just said one thing, "make something, and make it interesting". We got to use whatever language we wanted, and do whatever we wanted to (as long as it was reasonable). I would suggest the same idea, ask them to do whatever they want to do. Without boundaries the programs you'll see come out of your students will be interesting. You have very lucky students hsweet :)
In Section
Seekers of Perl Wisdom