Difference between revisions of "Miscellaneous Multimedia"
(→History of Computers) |
(→History of Computers) |
||
(75 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | __TOC__ | |
<meta name="keywords" content="computer science, dominique Thiebaut, smith college, history of computers, video" /> | <meta name="keywords" content="computer science, dominique Thiebaut, smith college, history of computers, video" /> | ||
<meta name="description" content="Dominique Thiebaut's Web Page" /> | <meta name="description" content="Dominique Thiebaut's Web Page" /> | ||
Line 9: | Line 9: | ||
<meta name="copyright" content="(c) D. Thiebaut 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,2008" /> | <meta name="copyright" content="(c) D. Thiebaut 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,2008" /> | ||
<meta name="robots" content="FOLLOW,INDEX" /> | <meta name="robots" content="FOLLOW,INDEX" /> | ||
− | =Videos= | + | |
+ | |||
+ | <br /> | ||
+ | |||
+ | =Videos Created for Class or Research Projects= | ||
+ | <br /> | ||
+ | |||
+ | =Recent YouTube Videos= | ||
+ | <br /> | ||
+ | (The tables below were generated by this [[Python: Parse YouTube Uploaded Videos to MediaWiki Tables| Python program]].) | ||
+ | <br /> | ||
+ | |||
+ | |||
+ | {| class="wikitable" | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=071ebkc_8A8 http://img.youtube.com/vi/071ebkc_8A8/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=071ebkc_8A8 <b>CSC111 Introduction to the LAM</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=QgcQMB4yYuU http://img.youtube.com/vi/QgcQMB4yYuU/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=QgcQMB4yYuU <b>Creating a VPL Module to test Python Programs</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=BChtee6f3fU http://img.youtube.com/vi/BChtee6f3fU/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=BChtee6f3fU <b>Processing Text in Python</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=yN2K3tQjZ6c http://img.youtube.com/vi/yN2K3tQjZ6c/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=yN2K3tQjZ6c <b>Processing Text in Python</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=ka2Ic2dTxWw http://img.youtube.com/vi/ka2Ic2dTxWw/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=ka2Ic2dTxWw <b>Finding the largest element of a Python list</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=bail3ir5WwI http://img.youtube.com/vi/bail3ir5WwI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=bail3ir5WwI <b>Drawing boxes in Python</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=1uA-pLITer0 http://img.youtube.com/vi/1uA-pLITer0/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=1uA-pLITer0 <b>Parsing Text Files in Python</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=tDhhDKjatLI http://img.youtube.com/vi/tDhhDKjatLI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=tDhhDKjatLI <b>CSC111 Introduction to Lab 5, Fall 2015</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=kfArgvgUmp4 http://img.youtube.com/vi/kfArgvgUmp4/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=kfArgvgUmp4 <b>What's wrong with real numbers in my program?</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=plgm_p2zAek http://img.youtube.com/vi/plgm_p2zAek/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=plgm_p2zAek <b>Frogger Game.</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=f9535BMNLhg http://img.youtube.com/vi/f9535BMNLhg/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=f9535BMNLhg <b>Recursive Visit of a Maze</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=pbnH1g195uQ http://img.youtube.com/vi/pbnH1g195uQ/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=pbnH1g195uQ <b>Setting Up a VPL Module, Option 2</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=34dfL5jd4eY http://img.youtube.com/vi/34dfL5jd4eY/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=34dfL5jd4eY <b>Setting Up a VPL Module, Option 1</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=TEiv79yvGdc http://img.youtube.com/vi/TEiv79yvGdc/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=TEiv79yvGdc <b>3D Data Visualization of Wifi signal by CNLohr</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=orQp64wnRfQ http://img.youtube.com/vi/orQp64wnRfQ/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=orQp64wnRfQ <b>CSC111 Intro to Lab 1</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=IJKKNCa3b1U http://img.youtube.com/vi/IJKKNCa3b1U/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=IJKKNCa3b1U <b>Noho Skies of 2014</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=xNq_Ni06ZaE http://img.youtube.com/vi/xNq_Ni06ZaE/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=xNq_Ni06ZaE <b>Model-View-Controller in Processing on Eclipse</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=bEBN5LPObZI http://img.youtube.com/vi/bEBN5LPObZI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=bEBN5LPObZI <b>Model-View-Controller, Java, Union-Find, Dijkstra</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=keR1A5pISxU http://img.youtube.com/vi/keR1A5pISxU/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=keR1A5pISxU <b>Model-View-Controller in Processing\/Java</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=95PSDJT0q_o http://img.youtube.com/vi/95PSDJT0q_o/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=95PSDJT0q_o <b>Insertion-Sort with Random Keys</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=GHGTw84XFdM http://img.youtube.com/vi/GHGTw84XFdM/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=GHGTw84XFdM <b>Creating a VPL Activity on Moodle</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=VlYH5smg2zo http://img.youtube.com/vi/VlYH5smg2zo/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=VlYH5smg2zo <b>Basics of Singly-Linked Lists in Java</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=XooRQgCFJeo http://img.youtube.com/vi/XooRQgCFJeo/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=XooRQgCFJeo <b>CSC212 -- Javadoc</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=RKYSkrpY-T4 http://img.youtube.com/vi/RKYSkrpY-T4/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=RKYSkrpY-T4 <b>CSC212 -- Pascal Triangle</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=lkhwYZ0Nq3A http://img.youtube.com/vi/lkhwYZ0Nq3A/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=lkhwYZ0Nq3A <b>The Simple Computer Simulator</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=DwX2NfvyaIQ http://img.youtube.com/vi/DwX2NfvyaIQ/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=DwX2NfvyaIQ <b>Introduction to the Simple Logic Simulator</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=xy56BJTccVw http://img.youtube.com/vi/xy56BJTccVw/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=xy56BJTccVw <b>iOS\/OSX Dropbox Server</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=yt1duSOuFbg http://img.youtube.com/vi/yt1duSOuFbg/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=yt1duSOuFbg <b>CSC103 Final Exam 2014: Processing Sketch</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=F8ssgmx7SIg http://img.youtube.com/vi/F8ssgmx7SIg/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=F8ssgmx7SIg <b>Happy at the Draper Business Plan Competition, April 2014</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=fNK_z8wveXA http://img.youtube.com/vi/fNK_z8wveXA/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=fNK_z8wveXA <b>CSC111-Talking to Eliza, a Demo</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=djlyqdaAOQ0 http://img.youtube.com/vi/djlyqdaAOQ0/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=djlyqdaAOQ0 <b>CSC111 - Tips for generating stripes with only 1 for-loop</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=EAdAvMc1MCI http://img.youtube.com/vi/EAdAvMc1MCI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=EAdAvMc1MCI <b>Qt5 Tutorial: Bypass Qt Creator and use XCode</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=XmzqZmr-S-Q http://img.youtube.com/vi/XmzqZmr-S-Q/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=XmzqZmr-S-Q <b>Qt5 Tutorial: Push Qt5 Example to iOS Device</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=JcYhdS3ys_0 http://img.youtube.com/vi/JcYhdS3ys_0/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=JcYhdS3ys_0 <b>Qt5 Tutorial: Pushing Example App to iOS Simulator</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=YF9dxRkY4E8 http://img.youtube.com/vi/YF9dxRkY4E8/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=YF9dxRkY4E8 <b>CSC111 For-Loop exercises -- Exercise #5</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=ELRMtELi0zE http://img.youtube.com/vi/ELRMtELi0zE/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=ELRMtELi0zE <b>Running Python Programs from the Command Line (Mac)</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=6x2qtLrQdqU http://img.youtube.com/vi/6x2qtLrQdqU/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=6x2qtLrQdqU <b>Python on the command line in Windows</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=haqpipMxq_c http://img.youtube.com/vi/haqpipMxq_c/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=haqpipMxq_c <b>Qt5 Tutorial: Adding a Debugging Window to your Application</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=qwEDoAGB3NE http://img.youtube.com/vi/qwEDoAGB3NE/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=qwEDoAGB3NE <b>CSC111 Comments on Homework 2</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=1_aF6o6t-J4 http://img.youtube.com/vi/1_aF6o6t-J4/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=1_aF6o6t-J4 <b>Qt5 Tutorial: Building a simple Console application</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=1ILvH24PYHg http://img.youtube.com/vi/1ILvH24PYHg/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=1ILvH24PYHg <b>Qt5 Tutorial: A 3-Widget Application</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=TgZxW6w6w8c http://img.youtube.com/vi/TgZxW6w6w8c/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=TgZxW6w6w8c <b>CSC111 Comments on Lab #1</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=bjVO2MZroUU http://img.youtube.com/vi/bjVO2MZroUU/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=bjVO2MZroUU <b>CSC111 Spring 2014: Finding the Class Web Page</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=H8LDfJhOQoA http://img.youtube.com/vi/H8LDfJhOQoA/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=H8LDfJhOQoA <b>2D Packing of rectangles with 1 Thread</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=vKiCq6dEyrI http://img.youtube.com/vi/vKiCq6dEyrI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=vKiCq6dEyrI <b>2D multithreaded packing of rectangles.</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=dIjJHexzPSI http://img.youtube.com/vi/dIjJHexzPSI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=dIjJHexzPSI <b>2D multithreaded packing of rectangles with pre-placed items.</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=kfArgvgUmp4 http://img.youtube.com/vi/kfArgvgUmp4/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=kfArgvgUmp4 <b>What's wrong with real numbers in my program?</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=ka2Ic2dTxWw http://img.youtube.com/vi/ka2Ic2dTxWw/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=ka2Ic2dTxWw <b>Finding the largest element of a Python list</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=eR3h5pzJIJA http://img.youtube.com/vi/eR3h5pzJIJA/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=eR3h5pzJIJA <b>Prof. Colleen Lewis: Increasing Diversity in CS</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=bail3ir5WwI http://img.youtube.com/vi/bail3ir5WwI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=bail3ir5WwI <b>Drawing boxes in Python</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=QgcQMB4yYuU http://img.youtube.com/vi/QgcQMB4yYuU/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=QgcQMB4yYuU <b>Creating a VPL Module to test Python Programs</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=BChtee6f3fU http://img.youtube.com/vi/BChtee6f3fU/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=BChtee6f3fU <b>Processing Text in Python</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=1uA-pLITer0 http://img.youtube.com/vi/1uA-pLITer0/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=1uA-pLITer0 <b>Parsing Text Files in Python</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=071ebkc_8A8 http://img.youtube.com/vi/071ebkc_8A8/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=071ebkc_8A8 <b>CSC111 Introduction to the LAM</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=qwEDoAGB3NE http://img.youtube.com/vi/qwEDoAGB3NE/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=qwEDoAGB3NE <b>CSC111 Comments on Homework 2</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=1_aF6o6t-J4 http://img.youtube.com/vi/1_aF6o6t-J4/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=1_aF6o6t-J4 <b>Qt5 Tutorial: Building a simple Console application</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=1ILvH24PYHg http://img.youtube.com/vi/1ILvH24PYHg/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=1ILvH24PYHg <b>Qt5 Tutorial: A 3-Widget Application</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=TgZxW6w6w8c http://img.youtube.com/vi/TgZxW6w6w8c/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=TgZxW6w6w8c <b>CSC111 Comments on Lab #1</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=bjVO2MZroUU http://img.youtube.com/vi/bjVO2MZroUU/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=bjVO2MZroUU <b>CSC111 Spring 2014: Finding the Class Web Page</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=H8LDfJhOQoA http://img.youtube.com/vi/H8LDfJhOQoA/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=H8LDfJhOQoA <b>2D Packing of rectangles with 1 Thread</b>]<br /><br /></center> | ||
+ | |- | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=vKiCq6dEyrI http://img.youtube.com/vi/vKiCq6dEyrI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=vKiCq6dEyrI <b>2D multithreaded packing of rectangles.</b>]<br /><br /></center> | ||
+ | | | ||
+ | <center>[http://www.youtube.com/watch?v=dIjJHexzPSI http://img.youtube.com/vi/dIjJHexzPSI/mqdefault.jpg]<br />[http://www.youtube.com/watch?v=dIjJHexzPSI <b>2D multithreaded packing of rectangles with pre-placed items.</b>]<br /><br /></center> | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | =Articles + Videos= | ||
+ | <br /> | ||
+ | * [http://www.softwarequalityconnection.com/2011/04/what-monty-python-taught-me-about-the-software-industry/ Monty Python, Programming, and the Software Industry] | ||
+ | |||
+ | <onlysmith> | ||
+ | * [http://cs.smith.edu/dftwiki/images/crossroadsxrds2012fall-dl.pdf Crossroads XRDS issue on Big Data], Fall 2012 | ||
+ | </onlysmith> | ||
+ | |||
+ | =Videos by Others to be used in Class= | ||
+ | |||
+ | ==Parallel Processing== | ||
+ | [[Image:Real-TimeDeformation.png | 350px| right]] | ||
+ | * [http://graphics.berkeley.edu/papers/Parker-RTD-2009-08/parker-2009-RTD-video.mov Real-Time Deformation and Fracture in a Game Environment] on XBox 360. Taken from [http://graphics.berkeley.edu/papers/Parker-RTD-2009-08/ Parker's page] at Berkeley. | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | ==Hardware== | ||
+ | |||
+ | * <videoflashright>Wiy_eHdj8kg</videoflashright>How hard disks work. | ||
+ | |||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | |||
+ | * <videoflashright>jiejNAUwcQ8</videoflashright>How LCD monitors work. Very informative and clear! | ||
+ | |||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | <br /> | ||
==Design== | ==Design== | ||
− | * [[Image:PaulaAntonelli.jpg | left ]] [http://cs.smith.edu/~thiebaut/videos/DesignandTheElasticMind.flv Design and the Elastic Mind], a Charlie Rose interview with Paula Antonelli, curator of the MoMA exhibit of the same name. | + | * [[Image:PaulaAntonelli.jpg | left ]] [http://cs.smith.edu/~thiebaut/videos/DesignandTheElasticMind.flv Design and the Elastic Mind], a Charlie Rose interview with Paula Antonelli, curator of the MoMA exhibit of the same name. On [http://www.charlierose.com/shows/2008/05/07/1/design-and-the-elastic-mind charlierose.com]. |
+ | * [http://video.google.com/videosearch?q=paula+antonelli&emb=0&aq=f# Treating Design as Art], by Paula Antonelli, at the TED conference, Jan 17, 2008. | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | * [[Image:PowersOf10.gif | left ]] [http://cs.smith.edu/~thiebaut/videos/PowersOfTen.mov Powers of Ten], a film by Charles and Ray Eames. A wonderful journey through the very small and the very large. A classic film. Can also be viewed on line [http://www.powersof10.com/ here]. | ||
+ | |||
<br /> | <br /> | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | ==Visualization== | ||
+ | ===Nature by Numbers=== | ||
+ | * <videoflash type="vimeo">9953368</videoflash> | ||
+ | :A movie illustrating Fibonacci series, and the golden ratio, among other mathematical concepts. The movie is made by [http://www.etereaestudios.com/docs_html/nbyn_htm/intro.htm Eterea Studios] | ||
+ | ::"''The animation begins by presenting a series of numbers. This is a very famous and recognized sequence since many centuries ago in the Western World thanks to Leonardo of Pisa, a thirteenth century Italian mathematician, also called Fibonacci. So it is known as Fibonacci Sequence, even although it had been described much earlier by Indian mathematicians.''" | ||
+ | |||
+ | ===Prefuse=== | ||
+ | * [[Image:prefuse1.png | 350 px]] [[Image:prefuse2.png | 350 px ]] | ||
+ | A [http://cs.smith.edu/~thiebaut/freevideos/prefuse.wmv wmv movie] on the different features and easy programmability of [http://prefuse.org/ Prefuse]. | ||
+ | |||
+ | |||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 32: | Line 325: | ||
==History of Computers== | ==History of Computers== | ||
− | * [[Image: | + | <font color="magenta">''Note'': to view the movies on a Mac, click on the movie and choose to open with VLC. Or download to local folder, then open with VLC. Do not use Flash player.</font> |
+ | |||
+ | * [[Image:ShatnerATTMicroprocessors.png|right|150px]] [https://www.youtube.com/watch?v=8qD9VDC-LnE William Shatner explains the microprocessor.] | ||
+ | |||
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 39: | Line 335: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
+ | * The Altair 8800 <videoflashright>WVwfDA4watU</videoflashright> | ||
+ | ** History of the Altair 8800 Computer. | ||
+ | ** 1975 | ||
+ | ** 7min 40sec | ||
+ | ** Good reference: [http://en.wikipedia.org/wiki/Altair_8800 The Altair 8800] on Wikipedia | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
− | * [[Image:jobsApple.jpg| | + | <br /> |
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /><br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | * [[Image:babbage.jpg | right]][http://cs.smith.edu/~thiebaut/videos/Charles_Babbage_and_his_Difference_Engine.flv Charles Babbage] and his Difference Engine. | ||
+ | ** 5 min 45 sec | ||
+ | ** items of interest | ||
+ | *** "cranking out the result" | ||
+ | *** machine "thinking on its own" | ||
+ | *** 1846, analytical engine: general purpose machine. Automaton. | ||
+ | *** Difference engine 2: 1/3 the part of the previous machine | ||
+ | *** output on paper | ||
+ | *** "intelligent" machine | ||
+ | *** Babbage never saw the machine built. | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | * [[Image:jobsApple.jpg| right ]][http://cs.smith.edu/~thiebaut/videos/AppleHistory.flv History of Apple Computers] | ||
+ | ** 9 min | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 48: | Line 383: | ||
* [http://cs.smith.edu/~thiebaut/videos/zuse_ibm_gates_wozniack.flv History of computing]: A quick overview of the history of computers, mentioning Zuse, Ibm, Bill Gates, Steve Wozniack, Steve Jobs. | * [http://cs.smith.edu/~thiebaut/videos/zuse_ibm_gates_wozniack.flv History of computing]: A quick overview of the history of computers, mentioning Zuse, Ibm, Bill Gates, Steve Wozniack, Steve Jobs. | ||
+ | ** 1 min 14 sec | ||
+ | ** 400BC Abbacus | ||
+ | ** Zuse, electric calculator | ||
+ | ** 1964 IBM 360 | ||
+ | ** 1970's PCs | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
* [http://cs.smith.edu/~thiebaut/videos/The_History_of_Computers_Part_I.flv The history of Computers], Part I | * [http://cs.smith.edu/~thiebaut/videos/The_History_of_Computers_Part_I.flv The history of Computers], Part I | ||
+ | ** 7 min + | ||
+ | ** This is a history of computers throughout ads. | ||
+ | ** Start with John Cleese | ||
+ | ** Great video of Balmer selling Windows | ||
+ | ** Portable Compaq computer, 22lbs | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
* [http://cs.smith.edu/~thiebaut/videos/History_Of_Computers_1939_To_Present.flv History of computers, 1939 to present] | * [http://cs.smith.edu/~thiebaut/videos/History_Of_Computers_1939_To_Present.flv History of computers, 1939 to present] | ||
+ | ** 9 min 33 | ||
+ | ** 1944 | ||
+ | ** 1945 Zuse | ||
+ | ** 1947 Transistor | ||
+ | ** 1950 first commercial computer | ||
+ | ** 1953 core memory | ||
+ | ** 1956 General purpose computer | ||
+ | ** 1959 IBM | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
− | * [http://cs.smith.edu/~thiebaut/videos/Computer_History.flv Computer History]: A nice coverage, starting with Babbage, and mentioning Atanasof, Colossus, Zuse, Eniac, Apple I, IBM, Altair, Radio Shack TRS80. | + | * [http://cs.smith.edu/~thiebaut/videos/Computer_History.flv Computer History]: |
+ | ** 6 min | ||
+ | ** A nice coverage, starting with Babbage, and mentioning Atanasof, Colossus, Zuse, Eniac, Apple I, IBM, Altair, Radio Shack TRS80. | ||
+ | ** Expects a young audience | ||
+ | ** Abbacus | ||
+ | ** Pascal | ||
+ | ** Babbage | ||
+ | ** Hollereith | ||
+ | ** Harvard Mark I | ||
+ | ** Atanasoft | ||
+ | ** Colossus | ||
+ | ** Zuse 1941 | ||
+ | ** !971 Intel Processor | ||
+ | ** 1976 Apple I | ||
+ | ** 1990 personal computer | ||
+ | |||
+ | <br /> | ||
+ | <br /> | ||
<br /> | <br /> | ||
Line 68: | Line 448: | ||
* [[Image:ComputerHistoryMuseum.png | left]] [http://www.youtube.com/profile_videos?user=ComputerHistory YouTube's Selection of Computer History] videos. Great stuff! | * [[Image:ComputerHistoryMuseum.png | left]] [http://www.youtube.com/profile_videos?user=ComputerHistory YouTube's Selection of Computer History] videos. Great stuff! | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | ==Various Presentations== | ||
+ | |||
+ | * This is a 2-part video of a 10-minute talk given by D. Thiebaut, Computer Science, in the Clark Science Center at Smith College. You can read an interview of Thiebaut [http://www.smith.edu/insight/stories/cloud.php here]... | ||
+ | |||
+ | <videoflash>ily2ht_LHS4</videoflash><br /><br /><br /> | ||
+ | |||
+ | <videoflash>zjUjlrTSFXM</videoflash> | ||
+ | |||
+ | |||
+ | <br /><br /> | ||
+ | * [[Image:AbbotSuger.gif | 75 px | right]] Presentations (flash movies) of [http://cs.smith.edu/~thiebaut/videos/KahnHistoryVisualization.swf the history] and [http://cs.smith.edu/~thiebaut/videos/KahnHistoryVisualization.swf examples] of data visualizations for Kahn Institute workshop. | ||
+ | *[http://cs.smith.edu/~thiebaut/freevideos/CSC270Presentation.mov Movie] for Presentation of the Major, Oct 08 | ||
+ | * [http://cs.smith.edu/~thiebaut/freevideos/CloudComputingAtSmith_SigmaXi_042710.mov SigmaXi Cloud Computing presentation], Spring 2010 | ||
+ | |||
+ | <br /> | ||
+ | <br /><br /><br /><br /><br /><br /><br /> | ||
+ | <br /><br /><br /> | ||
+ | |||
+ | ==Python== | ||
+ | |||
+ | * [http://video.google.com/videoplay?docid=-7758421725489622662 Guido von Rossum explains how he started Python] | ||
+ | {{#widget:Google Video | ||
+ | |docid=-7758421725489622662 | ||
+ | |width=400 | ||
+ | |height=326 | ||
+ | }} | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | ==Programming== | ||
+ | ===Infinite Loops=== | ||
+ | {| | ||
+ | | | ||
+ | <videoflash>BWMM9Dz_rFs</videoflash> | ||
+ | |<br />Go to 7-minute point in video for an example of an "infinite verbal loop"! | ||
+ | |} | ||
+ | <br /> | ||
+ | <br /> | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 75: | Line 499: | ||
==Tools== | ==Tools== | ||
+ | <onlydft> | ||
* [http://www.downloadyoutubevideos.com downloadyoutubevideos.com]: reliable system to download YouTube videos | * [http://www.downloadyoutubevideos.com downloadyoutubevideos.com]: reliable system to download YouTube videos | ||
+ | * [http://www.webdesignerdepot.com/2010/04/how-to-make-a-screencast-for-your-website/ How to make a screencast for your Web site] from [http://www.webdesignerdepot.com webdesignerdepot.com] ([[Media:howToMakeAScreenCast2.pdf | cached copy]]) | ||
+ | |||
+ | [[Category:Videos]] |
Latest revision as of 09:19, 7 September 2017
Contents
<meta name="keywords" content="computer science, dominique Thiebaut, smith college, history of computers, video" /> <meta name="description" content="Dominique Thiebaut's Web Page" /> <meta name="title" content="Dominique Thiebaut -- Computer Science" /> <meta name="abstract" content="Dominique Thiebaut's Computer Science Web pages" /> <meta name="author" content="thiebaut at cs.smith.edu" /> <meta name="distribution" content="Global" /> <meta name="revisit-after" content="10 days" /> <meta name="copyright" content="(c) D. Thiebaut 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,2008" /> <meta name="robots" content="FOLLOW,INDEX" />
Videos Created for Class or Research Projects
Recent YouTube Videos
(The tables below were generated by this Python program.)
Articles + Videos
Videos by Others to be used in Class
Parallel Processing
- Real-Time Deformation and Fracture in a Game Environment on XBox 360. Taken from Parker's page at Berkeley.
Hardware
- How hard disks work.
- How LCD monitors work. Very informative and clear!
Design
- Design and the Elastic Mind, a Charlie Rose interview with Paula Antonelli, curator of the MoMA exhibit of the same name. On charlierose.com.
- Treating Design as Art, by Paula Antonelli, at the TED conference, Jan 17, 2008.
- Powers of Ten, a film by Charles and Ray Eames. A wonderful journey through the very small and the very large. A classic film. Can also be viewed on line here.
Visualization
Nature by Numbers
- A movie illustrating Fibonacci series, and the golden ratio, among other mathematical concepts. The movie is made by Eterea Studios
- "The animation begins by presenting a series of numbers. This is a very famous and recognized sequence since many centuries ago in the Western World thanks to Leonardo of Pisa, a thirteenth century Italian mathematician, also called Fibonacci. So it is known as Fibonacci Sequence, even although it had been described much earlier by Indian mathematicians."
Prefuse
A wmv movie on the different features and easy programmability of Prefuse.
Robotics
- BigDog: A video of BigDog, the alpha male of the Boston Dynamics family of robots. More videos can be found at www.bostondynamics.com
History of Computers
Note: to view the movies on a Mac, click on the movie and choose to open with VLC. Or download to local folder, then open with VLC. Do not use Flash player.
- The Altair 8800
- History of the Altair 8800 Computer.
- 1975
- 7min 40sec
- Good reference: The Altair 8800 on Wikipedia
- Charles Babbage and his Difference Engine.
- 5 min 45 sec
- items of interest
- "cranking out the result"
- machine "thinking on its own"
- 1846, analytical engine: general purpose machine. Automaton.
- Difference engine 2: 1/3 the part of the previous machine
- output on paper
- "intelligent" machine
- Babbage never saw the machine built.
- History of computing: A quick overview of the history of computers, mentioning Zuse, Ibm, Bill Gates, Steve Wozniack, Steve Jobs.
- 1 min 14 sec
- 400BC Abbacus
- Zuse, electric calculator
- 1964 IBM 360
- 1970's PCs
- The history of Computers, Part I
- 7 min +
- This is a history of computers throughout ads.
- Start with John Cleese
- Great video of Balmer selling Windows
- Portable Compaq computer, 22lbs
- History of computers, 1939 to present
- 9 min 33
- 1944
- 1945 Zuse
- 1947 Transistor
- 1950 first commercial computer
- 1953 core memory
- 1956 General purpose computer
- 1959 IBM
- Computer History:
- 6 min
- A nice coverage, starting with Babbage, and mentioning Atanasof, Colossus, Zuse, Eniac, Apple I, IBM, Altair, Radio Shack TRS80.
- Expects a young audience
- Abbacus
- Pascal
- Babbage
- Hollereith
- Harvard Mark I
- Atanasoft
- Colossus
- Zuse 1941
- !971 Intel Processor
- 1976 Apple I
- 1990 personal computer
- When computers were human, by David Grier. First 45 minutes provide nice coverage of the human side of computing.
Excerpt from http://press.princeton.edu/titles/7999.html:
- Before Palm Pilots and iPods, PCs and laptops, the term "computer" referred to the people who did scientific calculations by hand. These workers were neither calculating geniuses nor idiot savants but knowledgeable people who, in other circumstances, might have become scientists in their own right. When Computers Were Human represents the first in-depth account of this little-known, 200-year epoch in the history of science and technology.
- Beginning with the story of his own grandmother, who was trained as a human computer, David Alan Grier provides a poignant introduction to the wider world of women and men who did the hard computational labor of science. His grandmother's casual remark, "I wish I'd used my calculus," hinted at a career deferred and an education forgotten, a secret life unappreciated; like many highly educated women of her generation, she studied to become a human computer because nothing else would offer her a place in the scientific world.
- YouTube's Selection of Computer History videos. Great stuff!
Various Presentations
- This is a 2-part video of a 10-minute talk given by D. Thiebaut, Computer Science, in the Clark Science Center at Smith College. You can read an interview of Thiebaut here...
- Presentations (flash movies) of the history and examples of data visualizations for Kahn Institute workshop.
- Movie for Presentation of the Major, Oct 08
- SigmaXi Cloud Computing presentation, Spring 2010
Python
{{#widget:Google Video
|docid=-7758421725489622662
|width=400
|height=326
}}
Programming
Infinite Loops
|
Go to 7-minute point in video for an example of an "infinite verbal loop"! |
Tools
<onlydft>
- downloadyoutubevideos.com: reliable system to download YouTube videos
- How to make a screencast for your Web site from webdesignerdepot.com ( cached copy)