SlideShare une entreprise Scribd logo
1  sur  25
Sketching Sketching ,[object Object],Dr Brock Craft and Dr Paul Cairns
 
 
 
 
 
 
© Sidney Harris
Schütze et al., © 2003 Springer
Sketching as Design Thinking
Four ambiguous sketches (Tversky et al.)
 
Action Research Method  (Checkland, Baskerville) Grounded Theory Analysis (Strauss & Corbin) Beacon Project (UCL CoMPLEX)
 
J (mathematician):  “I was thinking of it mainly  algorithmically. And I was thinking of it in terms of the maths that you would need to do to wrap the calcium interface into the [Waveform Relaxation] interface.  And then when you made me write it down, I was forced to draw it like this. And this idea would never have come to me, if you hadn’t made me do that.”
 
 
 
 
 
Buxton (2006), adapted from Laseau (1980)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Communication & Collaboration, Creativity
 
Dr Brock Craft London Knowledge Lab 23-29 Emerald Street, London WC1N 3QS, UK +44 (0)20 7763 2137 [email_address] Dr Paul Cairns University of York Heslington, York, YO10 5DD, UK +44 (0) 1904 434751 [email_address] Thank you!

Contenu connexe

En vedette

Mikro Sembelihan
Mikro SembelihanMikro Sembelihan
Mikro Sembelihan
Star99
 
Latihan Minda 1
Latihan Minda 1Latihan Minda 1
Latihan Minda 1
Star99
 
Meiert avis presentation
Meiert avis presentationMeiert avis presentation
Meiert avis presentation
Christina Worby
 
My Screen Shot Presentation.
My Screen Shot Presentation.My Screen Shot Presentation.
My Screen Shot Presentation.
sarahchapman92
 

En vedette (18)

Mikro Sembelihan
Mikro SembelihanMikro Sembelihan
Mikro Sembelihan
 
Latihan Minda 1
Latihan Minda 1Latihan Minda 1
Latihan Minda 1
 
Creo en la resurrecion de la carne
Creo en la resurrecion de la carneCreo en la resurrecion de la carne
Creo en la resurrecion de la carne
 
Meiert avis presentation
Meiert avis presentationMeiert avis presentation
Meiert avis presentation
 
Alumni Presentation Sept 10 09[1]
Alumni Presentation Sept 10 09[1]Alumni Presentation Sept 10 09[1]
Alumni Presentation Sept 10 09[1]
 
Umg
Umg Umg
Umg
 
My Screen Shot Presentation.
My Screen Shot Presentation.My Screen Shot Presentation.
My Screen Shot Presentation.
 
Music Industry -UMG
Music Industry -UMGMusic Industry -UMG
Music Industry -UMG
 
Cam To Mo
Cam To MoCam To Mo
Cam To Mo
 
Advert
AdvertAdvert
Advert
 
SAP BusinessObjects Dashboards
SAP BusinessObjects DashboardsSAP BusinessObjects Dashboards
SAP BusinessObjects Dashboards
 
De la verdadera y perfecta alegría
De la verdadera y perfecta alegríaDe la verdadera y perfecta alegría
De la verdadera y perfecta alegría
 
Sketch ins- a tel design technique
Sketch ins- a tel design techniqueSketch ins- a tel design technique
Sketch ins- a tel design technique
 
Mood Bord.
Mood Bord.Mood Bord.
Mood Bord.
 
Ideal parish
Ideal parishIdeal parish
Ideal parish
 
P2P And Web 2.0 Creative Commons
P2P And Web 2.0 Creative CommonsP2P And Web 2.0 Creative Commons
P2P And Web 2.0 Creative Commons
 
Microstrategy Mobile
Microstrategy MobileMicrostrategy Mobile
Microstrategy Mobile
 
Qu 3
Qu 3Qu 3
Qu 3
 

Similaire à Sketching Sketching: Outlines of a Collaborative Design Method

Design Theory - Lecture 01: What is design?
Design Theory - Lecture 01: What is design?Design Theory - Lecture 01: What is design?
Design Theory - Lecture 01: What is design?
Bas Leurs
 
Design Patterns for Interactive Graphics
Design Patterns for Interactive GraphicsDesign Patterns for Interactive Graphics
Design Patterns for Interactive Graphics
Christian Kohls
 
CTT_morphological box_ds58_6-179.pdf
CTT_morphological box_ds58_6-179.pdfCTT_morphological box_ds58_6-179.pdf
CTT_morphological box_ds58_6-179.pdf
AlbertoCatani1
 
thinking through diagrams and mode!!!!!!!!!l
thinking through diagrams and mode!!!!!!!!!lthinking through diagrams and mode!!!!!!!!!l
thinking through diagrams and mode!!!!!!!!!l
NithyapriyaSAsstProf
 

Similaire à Sketching Sketching: Outlines of a Collaborative Design Method (14)

Design Theory - Lecture 01: What is design?
Design Theory - Lecture 01: What is design?Design Theory - Lecture 01: What is design?
Design Theory - Lecture 01: What is design?
 
01_computational_design_digitalfabrication.pdf
01_computational_design_digitalfabrication.pdf01_computational_design_digitalfabrication.pdf
01_computational_design_digitalfabrication.pdf
 
01 Computational Design and Digital Fabrication
01 Computational Design and Digital Fabrication01 Computational Design and Digital Fabrication
01 Computational Design and Digital Fabrication
 
Design Patterns for Interactive Graphics
Design Patterns for Interactive GraphicsDesign Patterns for Interactive Graphics
Design Patterns for Interactive Graphics
 
A 3D Shape Generative Method For Aesthetic Product Design
A 3D Shape Generative Method For Aesthetic Product DesignA 3D Shape Generative Method For Aesthetic Product Design
A 3D Shape Generative Method For Aesthetic Product Design
 
Free Idea Maps: Toward Agility Mapping
Free Idea Maps: Toward Agility MappingFree Idea Maps: Toward Agility Mapping
Free Idea Maps: Toward Agility Mapping
 
Concept maps by jorge muñoz
Concept maps by jorge muñozConcept maps by jorge muñoz
Concept maps by jorge muñoz
 
CTT_morphological box_ds58_6-179.pdf
CTT_morphological box_ds58_6-179.pdfCTT_morphological box_ds58_6-179.pdf
CTT_morphological box_ds58_6-179.pdf
 
thinking through diagrams and mode!!!!!!!!!l
thinking through diagrams and mode!!!!!!!!!lthinking through diagrams and mode!!!!!!!!!l
thinking through diagrams and mode!!!!!!!!!l
 
A Brief Guide To Designing Effective Figures For The Scientific Paper
A Brief Guide To Designing Effective Figures For The Scientific PaperA Brief Guide To Designing Effective Figures For The Scientific Paper
A Brief Guide To Designing Effective Figures For The Scientific Paper
 
Year 1 of research - presentation
Year 1 of research - presentationYear 1 of research - presentation
Year 1 of research - presentation
 
Annotated bibliography
Annotated bibliographyAnnotated bibliography
Annotated bibliography
 
Fractals
FractalsFractals
Fractals
 
Virtual Design Lecture
Virtual Design LectureVirtual Design Lecture
Virtual Design Lecture
 

Dernier

Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 

Dernier (20)

Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 

Sketching Sketching: Outlines of a Collaborative Design Method

Notes de l'éditeur

  1. Was completed at UCL Interaction Centre
  2. Textual Analysis of the Origin of Species This is a collaborative project between Stefanie Posavec and Greg McInerny of Microsoft Research. The diagram shows chapters, subchapters, paragraphs, sentences. Each sentence is coloured according to whether the sentence will survive to the next edition (blue) or whether it will be deleted and not be within the next edition (orange).
  3. 3 of Bach’s Goldberg Variations ( www.turbulence .org) (Mark Wattenberg)
  4. Results of voting in the Eurovision 2009 Song Contest by Baris Gumustas. http://blob.creanode.com/blob/eu2009/
  5. Every single scheduled flight on any given day is represented by a fine line from its point of origin to the airport of destination. by Mario Freese http://www.lx97.com/maps/
  6. Skyrails is a Social Network and Graph Visualization System with a built-in programming language. This is an interactive visualization for exploring protein metabolism in cells. University of New South Wales. http://cgi.cse.unsw.edu.au/~wyos/skyrails/index.php
  7. What is interesting about this from a design perspective is uncovering where these ideas come from and how they get attached to user interactions with the system. Design is a creative process. What kinds of activities can support this creative process? In the absence of clear methods, this research sought to beg borrow or steal techniques from other areas of design work and evaluate the results of applying them to visualizations. Design patterns & Sketching. Set patterns aside for now. IN PREPARATION: What does the current research show about sketching?? We examined 3 areas of sketching research: experimental evidence, design cognition studies, design creativity studies.
  8. EXPERIMENTAL EVIDENCE Schutze et al. Engineering design students improved through use of sketching - Barbecue grill Sketching has a positive impact on the quality of the designed solution and on the individual experience of the design process. The quality of the solution concepts increases from entirely mental design problem solving without external support over partly supported to completely supported problem solving. Two more examples: Van der Lugt (brainsketching), Landay and Myers, and Heiser et al. (improved route planning). So there is empirical evidence of BETTER designs, but these do not address design creativity.
  9. Design researchers have characterised sketching as a central part of what has come to be called design thinking. So sketching offers cognitive support for designing. Plimmer and Apperly [8], observe that sketching is useful ‘as a cognitive support tool during the design process’ which aids memory, makes mental images concrete, and enables the designer to ‘describe the overall concept and then reorganize, refine and explore the details’. This allows an unstructured problem to be slowly modified and resolved into a final design, and ‘makes good use of our innate visual intelligence’. Fällman [9] also describes sketching as having important cognitive effects because it parallels designers’ thinking processes. He sees sketching as ‘not primarily a tool, technique, or skill that is available to designers, but rather as the way in which designers think’. Because of this, Fällman (like Buxton), considers sketching to be archetypal of design.
  10. Finally, Sketching supports the design process by enhancing creativity! A number of researchers have begun to enquire how sketches can support design creativity. Four ambiguous sketches. (Tversky et al.) They are, after all, “sketchy;” that is, vague, committing only to minimal global arrangements and figures. Rather than inducing uncertainty or confusion, ambiguity in design sketches is a source of creativity, as it allows reperceiving and reinterpretating figures and groupings of figures. A designer may construct a sketch with one arrangement in mind, but on inspection, see another arrangement enabling a new, unintended interpretation. They wanted to know: Can the strategy used by the expert architect to enable new design ideas be explicitly adopted by others to same end? Following a similar strategy to experienced architects, undergraduate students who were permitted to rearrange the parts of the sketch generated more ideas than those who weren’t. Reinterpretation led to more idea generation. The sketchiness allows this reinterpretation to occur. Moves the idea out of your head an into the world. Supporting COLLABORATIVE DECISIONS (e. g. Goldschmidt, 1994; Schon, 1983; Suwa, Gero, & Purcell, 2000; Suwa & Tversky, 1997).
  11. The inquiry in this case was to see how sketching and design patterns operated in a real design context with a real design problem. How it operates “in the wild”. Again, I’ll be focusing mainly on the sketching results.
  12. Research Method: Action Research (AR) Participatory and Exploratory Analysis Method: Grounded Theoretical (GT) analysis (Strauss and Corbin) of the design activities based upon the dialogues and self-assessment of the design team Context: UCL Beacon Project Organisation is working on a computational model of the human liver Communication problem among participans and no knowledge of how to approach designing a visualization to help them ALIGN THEIR MODELS
  13. SOME EXAMPLES OF WHAT THE PARTICIPANTS USED SKETCHING TO DO. A recurring observation was that sketching was effective because it enabled participants to move ideas from their internal thought processes to a public space where they could be explored and modified. While many participants on the project had privately arrived at good ideas about solutions to specific problems and had perhaps encountered novel solutions in their research, these ideas tended to remain internalized. Facilitating the acting-out of scenarios Helping the team to build ideas together (e.g., “sandbox”) Supporting collaborative decisions (as we saw in Tversky et al.)
  14. Forcing it out of the persons head and onto the paper. The particular sketch is not relevant here. It is the recongition by the designer that it was helpful that we are interested in.
  15. Abstractions and creativity. This is an example of using an abstract visual metaphor to constrain user input. One visualization idea involved allowing non-mathematicians to construct mathematical models from sub-components. However, the mathematical models in the software have numerous parameters that only interact in certain ways. The team were looking for a way to force users to construct only valid models out of constituent sub-components but needed to allow users to match interfaces among different models.
  16. Novel widgets (e.g., provenance slider) modelling interactions,
  17. “ WHAT-IF”s. The sketches allowed participants to build up more complex interactions from session to session over a development period of several weeks.
  18. Here, in and advanced stage of prototyping, we have more cycles of generation and interpretation. Goldschmidt encapsulates this idea by referring to it as a dialectic of sketching, involving a discourse between the designer and the sketch, using two types of reasoning. She draws her conclusions based upon protocol studies of architects. Describing their sketching activity, she makes a distinction between ‘seeing-as’ and ‘seeing-that’. ‘Seeing-as’ refers to analogical or metaphorical thinking about the sketches, and deriving new meaning from the sketched entities. ‘Seeing-that’ refers to developing an understanding of the design consequences of proposed sketched ideas. Goldschmidt suggests that this type of sketch-based reasoning occurs in rapid oscillation and is an important component of design activity that leads to creativity.
  19. Processing - sketching with software. We are already gradually collapsing the available options!
  20. GT Central Category: sketching and design patterns support design activities by facilitating the elaboration and reduction of alternatives at key stages of the design process. Buxton has a useful list of the ways that sketching can be helpful in the elaboration phase of the design process and I refer you to his work to look at those.
  21. PARTICULARLY IN THE EARLY PHASES OF THE DESIGN PROCESS. While it is intuitively reasonable that sketching is a valuable thinking tool – after all, many of us are likely to doodle idly while considering a problem – this research reaffirms that sketching is a valuable tool for designers of all kinds, including visualization designers. This is because building the user interfaces of graphical visualizations is a design problem.
  22. Handy mnemonic. Summary of 3 key (but not the only) benefits: COMMUNICATION/COLLABORATION, CREATIVITY Will create world peace and feed the hungry.
  23. Static versus dynamic: showing a process is more difficult (storyboards are not very sketchy) Useful as a throwaway, but at design time only - later they can be hard to interpret. New work showing that designing for teachers is difficult because their elicited internal representations do not lend themselves to concrete visual abstractions on a page. They tend to use word, powerpoint, or paper.
  24. Make sure to plug the Arduino tutorial: Sketching with hardware.