teaching
CMSC 119
(De-)Coding the Drone
overview | logistics | schedule | assignments | resourcesOnline Resources: Reference
- Think Python: How to Think Like a Computer Scientist by Downey
- Getting Started with Processing by Reas and Fry
- Getting Started with Arduino by Massimo Banzi
- Arduino Cookbook by Michael Margolis
- "Pianos Not Stereos: Creating Computational Construction Kits" by Resnick, Bruckman and Martin
- "Hackers and Painters" by Paul Graham
- "The Making of Arduino" by David Kushner. Posted 26 Oct 2011. IEEE Spectrum
- Bletchley Park: Home of the Codebreakers by Bletchley Park Trust. Google Cultural Institute.
- "Augmenting Human Intellect: A Conceptual Framework" by Engelbart
- "Man-Computer Symbiosis" & "The Computer as Communication Device" by Licklider
- "Computing Machinery and Intelligence" by Turing
- Intelligence Without Reason. Rodney A. Brooks. Computers and Thought, IJCAI-91.
- "ELIZA-a computer program for the study of natural language communication between man and machine" by Weizenbaum
- "Into the Uncanny Valley" by Joe Kloc. Seed Magazine.