01 See Reas, C., & Fry, B. (2004). “Processing.org: Programming for Artists and Designers.” In ACM SIGGRAPH 2004 Web graphics (p. 3). ACM.
02 For a first discussion see Holmquist, L. (2006). “Sketching in Hardware.” Interactions, 13(1), 47-60. But it is possibly best to find a local makerspace, get your hands dirty and make things!
Sketches are flexible, quick, and inexpensive visualizations or representations. Their explorative nature often makes them the first step in explorative prototyping. In their most common form, sketches are prepared using pen and paper by making quick and low fidelity visualizations of an initial idea or concepts within seconds or minutes. However, you are not limited to these tools. Sketches can be created using almost any medium as long as they are quick to produce, inexpensive, and support exploration. For example, Processing – an easy to learn programming environment for designers and artists – explicitly calls its programs sketches . Open hardware prototyping platforms like Arduino – which brought hardware tinkering to the masses – often use the term sketching in hardware.  Similarly, bodystorming and early stage walkthrough techniques are very efficient lo fi ways to sketch (inter)actions using simplified forms of re enactment – or sketching with our bodies.