"Well, that one is pretty simple, self.  The Blue Angels’ mission statement spells it out:  “The mission of the Blue Angels is to enhance Navy recruiting, and credibly represent Navy and Marine Corps aviation to the United States and its Armed Forces to America and other countries as international ambassadors of good will.”

Source: JobSyntax, Inc - Blogs

The closest I can imagine today are the lego mindstorm kits. But what gets kids excited about software at a really young age? Is it just video game characters?