I’m sure i don’t need to point you to the original SICP video lectures (or do i?). As any good university, Berkeley’s a course on computer programming based on Abelson and Sussman’s book. The nice bit is that they have recorded the lectures and made them into webcast lectures.
I have yet to watch most of them, but i won’t be surprised if they’re good. For starters, look for the Alan Kay videos in there: they’re from the mid 80s (when Alan was at Apple), and he reviews the history of user interfaces. He shows really amazing videos of the late 60s and early 70s, with rarities like, for instance, a lecture by Douglas Engelbart featuring his futuristic (and working!) NLS system (the full demo is also available elsewhere), or the first SmallTalk system.
I am deeply surprised by the amount of sophistication these people had reached thirty years ago: several of the things they were able to do look pretty advanced even by today standards. One cannot help but wondering what have we been doing during the later decades!