After just visiting DEFCON and watching all the teams partake in CTF, this is what I want to learn. This is computing.
http://overthewire.org/wargames/
Thanks.
It's an especially good way for teenagers to learn, before they get bogged down in the exam regime of the later years of high school, as they have insatiable curiosity and a seemingly infinite amount of time. In the hands of a curious teenager, a smart phone and an open-ended mandate to break it, could be a pocket sized, multi-year course in nearly every aspect of electronics and programming.