Course Summary for 16-223 Creative Kinetic Systems

Long Title: IDeATe Portal: Creative Kinetic Systems
Short Title: Creative Kinetic Systems
Last updated: 2019-04-10

Description

The art and science of machines which evoke human delight through physical movement is founded on a balance of form and computation. This introductory physical computing course addresses the practical design and fabrication of robots, interactive gadgets, and kinetic sculptures. The emphasis is on creating experiences for human audiences through the physical behavior of devices which embody computation with mechanism, sensing, and actuation. Specific topics include basic electronics, elementary mechanical design, embedded programming, and parametric CAD. A key objective is gaining an intuitive understanding of how information and energy move between the physical, electronic, and computational domains to create a compelling behavior. The final projects are tested in the field on children and adults.

This interdisciplinary course is an IDeATe Portal Course open to students from all colleges. For students choosing to follow an IDeATe program it is an entry into either Physical Computing or Intelligent Environments. The structure of the class revolves around collaborative exercises and projects which introduce core physical computing and system engineering techniques in a human-centric context. Students apply system and design thinking across multiple domains, work together to make and test several devices, and participate in wide-ranging critique which considers both technical and artistic success.

Course Profile

Key Topics

electromechanical design and fabrication, microcontroller programming, interactive experience design, interdisciplinary collaboration

Prerequisite Knowledge

A basic level of programming experience (Python, C, or C++ preferred).

Course Relevance

The integration of computing and mechanism to produce an interactive experience is a practical foundation for artists, engineers, and product designers who wish to create dynamic physical artifacts. As an IDeATe Portal, this course will address the essential skills of interdisciplinary collaboration and prepare students who wish to continue in IDeATe collaborative courses.

Course Goals

Upon completion of this course the students will be able to:

  • design and fabricate kinetic mechanical structures

  • select and build basic sensor and actuator circuits for microcontrollers

  • apply elementary electrical theory to exploring and debugging simple circuits

  • program imperative and event-loop based software for real-time embedded control

  • partition system functionality between mechanism, electronic hardware, and software

  • develop physical computing solutions through an iterative research, design, and prototyping process

  • evaluate a system in the context of an end user application or experience

  • participate in collaborative teams by negotiating common goals and coordinating roles

  • analyze and critique projects along artistic and technical dimensions both verbally and in writing

Assessment Structure

hands-on project demonstrations, project reports, and practicum examination

Learning Resources

course web site with exercises, reference designs, and resource material at http://courses.ideate.cmu.edu/16-223

Extra Time Commitments

Students will be required to make four Friday field trips for observation and testing. Students must be willing to obtain Act 153 clearances for working with children.

Course Tags

IDeATe, field study, interdisciplinary, lab component, team project