Computers are clearly important, and Paxman would not deny it, but that doesn't make school IT classes any less pointless. They are terrible because they teach what buttons to click to make Microsoft Word 97 display text in bold, rather than the ability to think about problems; arguably they teach against thinking about problems (like "how do I make text bold?"), in favour of rote learning and hand-holding. Likewise, teaching kids which punctuation marks to press in Notepad to make a HTML element turn green is also a terrible idea, because it's focusing on the code. This is also the most common complaint I've heard about undergraduate computer science courses (teaching one particular language's syntax rather than how to solve problems).
I saw this summed up best on /. http://developers.slashdot.org/comments.pl?sid=4771525&cid=4...
"The problem here is that "code" is being used as a synonym for "computer magic"."
This captures the essence of this interview exactly. Paxman made a provocative remark, and did Dexter argue against it? No, she agreed with him and said some nonsense about code being for computers:
"It doesn't mean anything to you, or to me yet, but it's the set of instructions that you type into a computer to get an output."
In other words "computer magic". What Dexter doesn't realise, probably because she's not spent a significant amount of time programming, is that code is for people to understand and only incidentally for machines to execute. If programming was only about satisfying the computer, our keyboards would only have two big buttons: 0 and 1.
Now, this was essentially true in the early days of computing (punching cards) but we've progressed beyond this. The reason we use code is to allow people to discover, understand and build on ideas.