Main Page
From InteractivePrototyping
Contents |
Interactive Prototyping
Painters have brushes, sculptors have chisels. As a designer working with interactivity, what do you have? This intermediate studio class will focus on building up your toolkit with useful software snippets, techniques, and modules. We will then use these tools to rapidly develop the kinds of applications you want to create. Working individually, you will take pieces of code, reassemble them, and “glue” them together for new work. Through brief lectures, guided tutorials, and in-class lab sessions, you will achieve the skills needed to spend less time struggling with code and more time working through your own concepts and projects. Some knowledge of code is helpful, though no specific language is required: the class will be taught with Python, HTML, CSS, and Javascript but the concepts behind the code should be useful anywhere.
Ultimately, Interactive Prototyping is about a way of thinking and working. I believe that a thoughtful concept, prototyped effectively, can lead to successful interactive designs, no matter what the language. I realize that many students in my class will be new to coding, and so I've striven to find ways to make coding easier--or even irrelevant! You'll still be writing code, of course, but knowing how your problem area works is a huge leg up into writing easy code.
Feel free to contribute to this Wiki for your own needs or to help out your classmates.
Lessons
Resources
Tasks
Here are some of the tasks coming up in the near future:
- Creating System diagrams
- Creating User-experience sketches