skip to main content
10.1145/1953163.1953263acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Kinetic art and embedded systems: a natural collaboration

Published:09 March 2011Publication History

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.

References

  1. The Alice web page. http://www.alice.org.Google ScholarGoogle Scholar
  2. Arduino home page. http://www.arduino.cc.Google ScholarGoogle Scholar
  3. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  4. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. Banzi. Getting Started with Arduino (Make: Projects). Make Books, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Campbell. Artist's web site. http://www.himcampbell.tv.Google ScholarGoogle Scholar
  8. L. Candy and E. Edmonds. Explorations in art and technology. Springer-Verlag, London, UK, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. Dietz, editor. Jim Campbell: Material Light. Hatje Cantz, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. E. Edmonds and L. Candy. Creativity, art practice, and knowledge. Commun. ACM, 45(10):91--95, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. The world famous index of arduino and freeduino knowledge. http://www.freeduino.org.Google ScholarGoogle Scholar
  14. L. Fried. Arduino tutorial. http://www.ladyada.net/learn/arduino.Google ScholarGoogle Scholar
  15. Gcc, the GNU compiler collection. http://gcc.gnu.org.Google ScholarGoogle Scholar
  16. 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 ScholarGoogle Scholar
  17. D. Hendrix, L. Myneni, H. Narayanan, and M. Ross. Implementing studio-based learning in CS2. In SIGCSE '10, Milwaukee, Wisconsin, USA, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  20. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  21. C. D. Hundhausen, N. H. Narayanan, and M. E. Crosby. Exploring studio-based instructional models for computing education. SIGCSE Bull., 40(1), 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. T. Igoe. Physical Computing: Sensing and Controlling the Physical World with Computers. Course Technology PTR, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  24. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  25. T. Kurt. Todbot blog. http://todbot.com/blog/.Google ScholarGoogle Scholar
  26. D. J. Malan and H. H. Leitner. Scratch for budding computer scientists. In SIGCSE '07, Covington, Kentucky, USA, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. L. Mamykina, L. Candy, and E. Edmonds. Collaborative creativity. Commun. ACM, 45(10):96--99, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 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 ScholarGoogle Scholar
  29. J. Noble. Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks. O'Reilly Media, Inc., 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Processing web site. http://processing.org/.Google ScholarGoogle Scholar
  31. C. Reas, B. Fry, and J. Madea. Processing: A Programming Handbook for Visual Designers and Artists. The MIT Press, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  33. The Lifelong Kindergarden Group at MIT. The Scratch web page. http://scratch.mit.edu/.Google ScholarGoogle Scholar
  34. 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 ScholarGoogle Scholar
  35. Y. Zhang and L. Candy. An in-depth case study of art-technology collaboration. In SIGCHI C&C '07, Washington, DC, USA, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Kinetic art and embedded systems: a natural collaboration

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGCSE '11: Proceedings of the 42nd ACM technical symposium on Computer science education
      March 2011
      754 pages
      ISBN:9781450305006
      DOI:10.1145/1953163

      Copyright © 2011 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 9 March 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      SIGCSE '11 Paper Acceptance Rate107of315submissions,34%Overall Acceptance Rate1,595of4,542submissions,35%

      Upcoming Conference

      SIGCSE Virtual 2024
      SIGCSE Virtual 2024: ACM Virtual Global Computing Education Conference
      November 30 - December 1, 2024
      Virtual Event , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader