ABSTRACT
We describe a cross-disciplinary collaborative course that pairs computer science and engineering (CSE) students with art students to engage in joint engineering design and creative studio projects. These projects combine embedded system design with sculpture to create kinetic art. We believe that this is a natural pairing of two disparate disciplines, and one that provides distinct educational benefits to both groups of students. In this paper we describe the course content, the collaborative process, the materials used in the class, and experience with a pilot version of the course taught in Fall 2009 the University of Utah.
- The Alice web page. http://www.alice.org.Google Scholar
- Arduino home page. http://www.arduino.cc.Google Scholar
- D. Avrahami and S. E. Hudson. Forming interactivity: a tool for rapid prototyping of physical interactive products. In DIS '02: Designing Interactive Systems, pages 141--146, London, England, 2002. Google ScholarDigital Library
- E. E. Ayiter, S. S. Balcisoy, M. Germen, and S. Artut. Propagating collaboration: an instructional methodology for artists and engineers. In SIGCHI C&C '07, Washington, DC, USA, 2007. Google ScholarDigital Library
- M. Banzi. Getting Started with Arduino (Make: Projects). Make Books, 2008. Google ScholarDigital Library
- L. J. Barker, K. Garvin-Doxas, and E. Roberts. What can computer science learn from a fine arts approach to teaching? In SIGCSE '05, St. Louis, Missouri, USA, 2005. Google ScholarDigital Library
- J. Campbell. Artist's web site. http://www.himcampbell.tv.Google Scholar
- L. Candy and E. Edmonds. Explorations in art and technology. Springer-Verlag, London, UK, 2002. Google ScholarDigital Library
- S. Dietz, editor. Jim Campbell: Material Light. Hatje Cantz, 2010. Google ScholarDigital Library
- E. Y.-L. Do and M. D. Gross. Environments for creativity: a lab for making things. In SIGCHI C&C '07, pages 27--36, Washington, DC, USA, 2007. Google ScholarDigital Library
- E. Edmonds and L. Candy. Creativity, art practice, and knowledge. Commun. ACM, 45(10):91--95, 2002. Google ScholarDigital Library
- E. A. Edmonds, A. Weakley, L. Candy, M. Fell, R. Knott, and S. Pauletto. The studio as laboratory: combining creative practice and digital technology research. Int. J. Hum.-Comput. Stud., 63(4--5):452--481, 2005. Google ScholarDigital Library
- The world famous index of arduino and freeduino knowledge. http://www.freeduino.org.Google Scholar
- L. Fried. Arduino tutorial. http://www.ladyada.net/learn/arduino.Google Scholar
- Gcc, the GNU compiler collection. http://gcc.gnu.org.Google Scholar
- L. N. Green and E. Bonollo. Studio-based teaching: history and advantages in the teaching of design. World Transactions on Eng. and Tech. Edu., 2(2):269--272, 2003.Google Scholar
- D. Hendrix, L. Myneni, H. Narayanan, and M. Ross. Implementing studio-based learning in CS2. In SIGCSE '10, Milwaukee, Wisconsin, USA, 2010. Google ScholarDigital Library
- S. E. Hudson and J. Mankoff. Rapid construction of functioning physical interfaces from cardboard, thumbtacks, tin foil and masking tape. In UIST '06, Montreux, Switzerland, 2006. Google ScholarDigital Library
- C. Hundhausen, A. Agrawal, D. Fairbrother, and M. Trevisan. Integrating pedagogical code reviews into a CS1 course: an empirical study. In SIGCSE '09, Chattanooga, TN, USA, 2009. Google ScholarDigital Library
- C. Hundhausen, A. Agrawal, D. Fairbrother, and M. Trevisan. Does studio-based instruction work in CS1?: an empirical comparison with a traditional approach. In SIGCSE '10, Milwaukee, Wisconsin, USA, 2010. Google ScholarDigital Library
- C. D. Hundhausen, N. H. Narayanan, and M. E. Crosby. Exploring studio-based instructional models for computing education. SIGCSE Bull., 40(1), 2008. Google ScholarDigital Library
- T. Igoe. Physical Computing: Sensing and Controlling the Physical World with Computers. Course Technology PTR, 2004. Google ScholarDigital Library
- C. Kelleher, R. Pausch, and S. Kiesler. Storytelling Alice motivates middle school girls to learn computer programming. In CHI '07, pages 1455--1464, San Jose, California, USA, 2007. Google ScholarDigital Library
- H. J. Kim, D. Coluntino, F. G. Martin, L. Silka, and H. A. Yanco. Artbotics: community-based collaborative art and technology education. In SIGGRAPH '07: Educators Program, San Diego, California, 2007. Google ScholarDigital Library
- T. Kurt. Todbot blog. http://todbot.com/blog/.Google Scholar
- D. J. Malan and H. H. Leitner. Scratch for budding computer scientists. In SIGCSE '07, Covington, Kentucky, USA, 2007. Google ScholarDigital Library
- L. Mamykina, L. Candy, and E. Edmonds. Collaborative creativity. Commun. ACM, 45(10):96--99, 2002. Google ScholarDigital Library
- F. Martin, H. J. Kim, L. Silka, H. Yanco, and D. Coluntino. Artbotics: Challenges and opportunities for multi-disciplinary, community-based learning in computer science, robotics, and art. In Workshop on Research in Robots for Education, Robotics Science and Systems conference, June 2007.Google Scholar
- J. Noble. Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks. O'Reilly Media, Inc., 2009. Google ScholarDigital Library
- Processing web site. http://processing.org/.Google Scholar
- C. Reas, B. Fry, and J. Madea. Processing: A Programming Handbook for Visual Designers and Artists. The MIT Press, 2007. Google ScholarDigital Library
- O. Shaer, M. s. Horn, and R. j. k. Jacob. Tangible user interface laboratory: Teaching tangible interaction design in practice. Artif. Intell. Eng. Des. Anal. Manuf., 23(3):251--261, 2009. Google ScholarDigital Library
- The Lifelong Kindergarden Group at MIT. The Scratch web page. http://scratch.mit.edu/.Google Scholar
- H. Yanco, H. J. Kim, F. G. Martin, and L. Silka. Artbotics: Combining art and robotics to broaden participation in computing. In AAAI: Resources for AI Education, Stanford, CA, March 2006.Google Scholar
- Y. Zhang and L. Candy. An in-depth case study of art-technology collaboration. In SIGCHI C&C '07, Washington, DC, USA, 2007. Google ScholarDigital Library
Index Terms
- Kinetic art and embedded systems: a natural collaboration
Recommendations
Arts/tech collaboration with embedded systems and kinetic art
SIGGRAPH '13: ACM SIGGRAPH 2013 TalksThe definition of "computer graphics" as used by artists in new media and kinetic areas of the arts is much more expansive than simply rendering to a screen. A visit to the SIGGRAPH art gallery, for example, will showcase a wide variety of uses of ...
Augmented Cognition Instructional Design for Studio-Based Learning
Augmented CognitionAbstractLearning by Teaching is a pedagogical method in which students instruct others, gaining a deeper understanding of the material than they would from merely learning the content for themselves. Studio-Based Learning is a practice within Learning by ...
Taking studio-based learning online (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationStudio-based learning (SBL), the centerpiece of architecture and fine arts education for over a century, has become increasingly attractive to computing educators. SBL can be conceptualized as an iterative process of solution refinement that relies ...
Comments