Wednesday Jan 19, Hardware Communities
Buechley, L. and Hill, B. M. 2010. LilyPad in the Wild: How Hardware’s Long Tail is Supporting New Engineering and Design Communities. In Proceedings of Designing Interactive Systems (DIS), pp 380-389.
Fried, L. and Torrone, P. (2009), The many layers of open source hardware: definitions, licensing, challenges, and debates. http://www.adafruit.com/blog/2009/03/28/open-source-hardware-overview-slides/
Optional Readings Thompson, C. (2008), Build It. Share It. Profit. Can Open Source Hardware Work?, Wired, 16, 11 (Oct. 2008) Open Hardware Definition
Wednesday Jan 26, Fabrication
Gershenfeld, N., (2007), Fab: The Coming Revolution on Your Desktop–from Personal Computers to Personal Fabrication, Basic Books, Chapter 1. http://hlt.media.mit.edu/dfe_readings/fab.pdf
Bunnie Huang’s Made in China blog. http://www.bunniestudios.com/blog/?cat=7&paged=7
Eisenberg, M. and Buechley, L.(2008), Pervasive Fabrication: Making Construction Ubiquitous in Education, Journal of Software, 3:4, pp. 62-68. http://l3d.cs.colorado.edu/~ctg/pubs/JSoft08.pdf
Wednesday Feb 2, Economics
Tapscott, D., and Williams A. (2006), Wikinomics: How Mass Collaboration Changes Everything, Portfolio, Chapters TBA Walker, R. (2007), Handmade 2.0, New York Times Magazine, (Dec. 16, 2007)
Optional Readings Anderson, C., (2006), The long tail: Why the future of business is selling less of more, Hyperion, a bit of the introduction + Chapters 1, 2, and 4
Websites Etsy Kickstarter
Wednesday Feb 9, Presentations
Present your designs. Include information of your process. What led to your creation? Why did you make it? How was it inspired and how does it relate to the themes of this class?
Thursday September 30, Introduction + Backdrop
As this is the first class, the following readings are recommended but not required for this session. We will still discuss their core ideas and implications. We will catch up with the first two weeks of the DFE course in the first few sessions.
Lawrence Lessig TED talk http://www.ted.com/talks/lessig_nyed.html
Yochai Benkler TED talk http://www.ted.com/talks/yochai_benkler_on_the_new_open_source_economics.html
Anderson, C., 2004. The Long Tail. Wired, 12(10). http://www.wired.com/wired/archive/12.10/tail.html
Carr, N., 2009. The Big Switch: Rewiring the World, from Edison to Google, W. W. Norton & Company. Chapter 7: From the Many to the Few, Chapter 8 and 10 are optional http://hlt.media.mit.edu/dfe_readings/carr_compressed.pdf
Optional Benkler, Y. (2007), The Wealth of Networks: How Social Production Transforms Markets and Freedom, Yale University Press. Shirky, C., 2008. Here comes everybody: the power of organizing without organizations, Penguin Group.
Wednesday October 6, Backdrop Cont.
We have pushed the readings assigned for last week onto this week. Anderson, Benkler, Lessig
Wednesday October 13, Backdrop Cont.
We have pushed the readings assigned for last week onto this week. Carr
Wednesday October 20 Toolkits + Empowering Who?
Resnick, M., Bruckman, A., and Martin, F. (1996), Pianos not stereos: creating computational construction kits. Interactions 3(5): 40-50. http://web.media.mit.edu/~mres/papers/pianos/pianos.html
von Hippel, E. and Katz, R. (2002), Shifting Innovation to Users via Toolkits. Manage. Sci. 48, 7 (Jul. 2002), 821-833. http://userinnovation.mit.edu/papers/10.pdf
Shneiderman, B. et al. (2006), Creativity support tools: report from a US NSF sponsored workshop, International Journal of HCI, 20(2): 61-77. http://hcil.cs.umd.edu/trs/2006-17/2006-17.pdf
von Hippel, E. (2005), Democratizing Innovation, MIT Press, Cambridge, MA http://web.mit.edu/evhippel/www/democ1.htm
Wednesday October 27 + November 3, Empowering Who?
Irani, L. et al., 2010. Postcolonial computing: a lens on design and development. In Proceedings of the 28th international conference on Human factors in computing systems. Atlanta, Georgia, USA: ACM, pp. 1311-1320. http://www.dourish.com/publications/2010/chi2010-postcolonial.pdf
One Laptop Per Child Vision Statement http://laptop.org/en/vision/mission/index.shtml
Amy Smith TED talk http://www.ted.com/talks/amy_smith_shares_simple_lifesaving_design.html
Margolis, J. (2008), Stuck in the Shallow End: Education, Race, and Computing, MIT Press, Chapter 1 and Introduction http://hlt.media.mit.edu/dfe_readings/margolis.pdf
Fisher, A. & Margolis, J., 2002. Unlocking the clubhouse: the Carnegie Mellon experience. SIGCSE Bulletin, 34(2), 79–83. http://hlt.media.mit.edu/dfe_readings/fisher_2002_clubhouse.pdf
Gibbons, M. (2008), Engineering by the numbers, ASEE Report. http://www.asee.org/publications/profiles/upload/2008ProfileEng.pdf
Kraemer, K.L., Dedrick, J. & Sharma, P., 2009. One laptop per child. Communications of the ACM, 52(6), 66. http://cacm.acm.org/magazines/2009/6/28497-one-laptop-per-child-vision-vs-reality/fulltext
Eglash, R. (2004), Appropriating Technology: an introduction.
In Eglash, R., Croissant, J., Di Chiro, G. , and Fouché, R. (eds), Appropriating Technology: Vernacular Science and Social Power, University of Minnesota Press, Minneapolis, MN. http://hlt.media.mit.edu/dfe_readings/appropriation.pdf
Marsden, G., Maunder, A. & Parker, M., 2008. People are people, but technology is not technology. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), 3795 -3804.
Wednesday November 10, What’s Special About Computers?
Papert, S. (1980), Mindstorms: Children, Computers, and Powerful Ideas, Basic Books, NY, NY, Preface and Introduction. http://llk.media.mit.edu/courses/readings/gears-v1.pdf, andhttp://llk.media.mit.edu/courses/readings/Mindstorms_Intro.pdf
Wing, J.M., 2006. Computational thinking. Commun. ACM, 49(3), 33-35. http://www.cs.cmu.edu/afs/cs/usr/wing/www/publications/Wing06.pdf
Optional Readings Abelson, H. and diSessa, A. (1986), Turtle Geometry, MIT Press, Preliminary Notes and Section 1.1 http://hlt.media.mit.edu/dfe_readings/turtle_geo.pdf
Eisenberg, M. (1995), Programmable applications: interpreter meets interface. SIGCHI Bull. 27, 2 (Apr. 1995), 68-93. Abelson and Sussman, 1981. Structure and Interpretation of Computer Programs, Introductory Lecture http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/ OR http://www.archive.org/details/arsdigita_01_sicp
Optional Readings: Programming? Raffle, H.S., Parkes, A.J. & Ishii, H., 2004. Topobo: a constructive assembly system with kinetic memory. In Proceedings of the SIGCHI conference on Human factors in computing systems. Vienna, Austria: ACM, pp. 647-654.
Hartmann, B. et al., 2007. Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition. In Proceedings of the SIGCHI conference on Human factors in computing systems. San Jose, California, USA: ACM, pp. 145-154.
Elumeze, N. & Eisenberg, M., 2008. ButtonSchemer: ambient program reader. In Proceedings of the 10th international conference on Human computer interaction with mobile devices and services. Amsterdam, The Netherlands: ACM, pp. 323-326.
Wednesday Dec 1, Software Communities
Resnick, M. et al., 2009. Scratch: programming for all. Commun. ACM, 52(11), 60-67.
Reas, C. and Fry, B. (2006) Processing: programming for the media arts. AI Soc. 20, 4 (Aug. 2006), 526-538.
Optional Readings Hartmann, B. et al., 2010. What would other programmers do: suggesting solutions to error messages. In Proceedings of the 28th international conference on Human factors in computing systems. Atlanta, Georgia, USA: ACM, pp. 1019-1028. http://hlt.media.mit.edu/dfe_readings/hartmann_other_programmers.pdf
Websites Processing, Scratch
Wednesday Dec 1, Hardware Kits and Tools
Greenberg, S. and Fitchett, C. (2001), Phidgets: easy development of physical interfaces through physical widgets. In Proceedings of the 14th Annual ACM Symposium on User interface Software and Technology (Orlando, Florida, November 11 – 14, 2001). UIST ’01. ACM, New York, NY, 209-218.
Knörig, A., Wettach, R. & Cohen, J., 2009. Fritzing: a tool for advancing electronic prototyping for designers. In Proceedings of the 3rd International Conference on Tangible and Embedded Interaction. Cambridge, United Kingdom: ACM, pp. 351-358.
Optional Readings Hartmann, B., Klemmer, S. R., Bernstein, M., Abdulla, L., Burr, B., Robinson-Mosher, A., and Gee, J. (2006), Reflective physical prototyping through integrated design, test, and analysis. In Proceedings of the 19th Annual ACM Symposium on User interface Software and Technology (Montreux, Switzerland, October 15 – 18, 2006). UIST ’06. ACM, New York, NY, 299-308.
Klemmer, S., and Landay, J. (2009), Toolkit Support for Integrating Physical and Digital Interactions, HCI Journal, 24, pp. 315–366 Websites Arduino BatchPCB Fritzing
Community Project Spaces
The Sprouts have open project nights on Thursday evenings from 7-9ish. http://www.thesprouts.org
The South End Technology Center
SETC has open access hours on Thursdays from 5:30 to 8:30 and on Saturdays from 1-4. http://www.tech-center-enlightentcity.tv/