Daryll McDade who runs the Project Hoshimi Programming Challange has a ton of good links about the contest at his blog. Especially useful is the link to the Teacher's Guide with its links to a video on the contest and teaching objects that include background articles, sample code and PowerPoint presentations. Think about that one - a contest that is more than a chance to play around with code. It includes resources so that teachers can use the project as a case study and really teach with it. Something a bit out of the ordinary in my experience.