Beginners and general audience wouldn't really need that much new courses in "Computational Thinking", such as those mentioned in this article When Code is Hot (see the comments also) - if they knew about that BBC Documentary Series produced 30 years ago and still does excellent job, even though it talks about BASIC and 8-bit computers. ;)
To me it's awesome, excellent examples from the golden age of personal computers, better known as "microcomputers" at the time, and they are still valid, now just running at bigger scale.
The Computer Programme 03 1/3
The Computer Programme 03 2/3
The Computer Programme 03 3/3
In the part 2 ot that episode, there's a reference which is similar to the examples I've given regarding hierarchical generalization/causations/simulators of virtual universes in my lecture for general audience:
General Intelligence Principles
A Robotic competition similar to "Robocup", with "micro mice" finding their path in a maze - 30 years ago...
Various memory media and the Encyclopedia Britanica on a Videodisc, accessed by an 8-bit computer with video-playback, in 1982:
About variables and basic programming (4 2/3): http://youtu.be/HV6W0QXoMbQ: http://www.youtube.com/watch?v=FvKVSWAzx6U&feature=relmfu
First episode, introduction to computers, "1982 - The year of the information technologies" :) - http://youtu.be/HV6W0QXoMbQ
Another cool historical/retro-review channel with old computers and cool old games, I recommend if you love that stuff:
The BBC Microcomputer:
Evolution of PC Audio - As Told by Secret of Monkey Island
There are tons of nostalgic fun with IBM-PC, 386, 486s and games from all times and all kinds of platforms/consoles too.
AdLib Sound Card - Part 2: Line-Out Audio Samples - LGR
The awesome Commodore 64 - I wish I had one
The first IBM-PC: IBM 5150:
If you like that stuff, you probably know The Angry Game Nerd, this site is less popular, but a lot of fun, too. :)