Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and...

36
Computational Craft Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games Gillian Smith Northeastern University @gillianmsmith www.sokath.com

Transcript of Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and...

Page 1: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

Computational CraftLessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

Gillian Smith Northeastern University

@gillianmsmith www.sokath.com

Page 2: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

background

➤ computer science

➤ artificial intelligence

➤ human-computer interaction

➤ beyond computer science

➤ fiber arts

➤ jewelry

➤ history

➤ language

➤ play

➤ music

Page 3: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games
Page 4: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

why craft?

➤ tangible, tactile

➤ rooted in old traditions

➤ feminine and feminist practice

➤ intergenerational

➤ storytelling

➤ aesthetic importance

Page 5: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

craft as play

Page 6: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

craft as play

Page 7: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

craft and gender

Page 8: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

craft and computation

Page 9: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

example projects

textiles

computationplay

threadsteadinghooplaeBee

Page 10: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

eBee

2016 Most Innovative Tabletop Game Award

Page 11: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

ebee game

➤ connect patches

➤ build circuits

➤ light up LEDs

➤ team-based play

➤ collaborative and co-operative modes

Page 12: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

value-driven design

➤ social

➤ collaborative

➤ creative

➤ intergenerational

Page 13: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

affordance-driven design

➤ tactile

➤ simple

➤ borrowing motifs

➤ aesthetics

Page 14: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

bridging crafting and making

➤ laser cut pieces

➤ soft circuits

➤ traditional quilting techniques

➤ hand- and machine-sewing

Page 15: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

design accidents

➤ from workshop design to board game

➤ educational game

Page 16: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

lessons learned

Page 17: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

hoopla

Page 18: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

human-computer authorship

➤ quotes pulled from online source

➤ keyword-driven color palette

➤ build keyword set

➤ generate collections

➤ human stitching

Page 19: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

craft as computation

➤ algorithmic

➤ rendering process

➤ symbolic

➤ formal

Page 20: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

computation as craft

➤ labor-intensive

➤ aesthetically-oriented decisions

➤ reflective

➤ shared authorship

Page 21: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

generative design as formalism

➤ what is an embroidery sampler?

➤ curation of sets

Page 22: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

public-facing

➤ what do individuals find compelling

➤ ephemeral nature of generated art

Page 23: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

threadsteading

Page 24: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

game for embroidery machines?!

➤ …and also for quilting machines

➤ strategy-based play

➤ machine stitches play-trace

Page 25: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games
Page 26: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

affordance-driven design: machine

➤ slow play

➤ unknown score

➤ limit sewing back over spaces

➤ single unbroken line

Page 27: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

affordance-driven design: medium

➤ even density

➤ hexagon motif

➤ storytelling

Page 28: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

permanent traces of gameplay

➤ visualize the “story” of play

➤ commitment to making a move

Page 29: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

play as generative design

➤ mechanics chosen for desired aesthetics

➤ players as enactors of rules

➤ many emergent maps

➤ player-executed procedural content generation

Page 30: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

gender and computing

➤ computing in unexpected locations

➤ automation of highly gendered activity

➤ software for embroidery/quilting

➤ what else can we make?

Page 31: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

craft, computation, and play

Page 32: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

finding new audiences…

Page 33: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

…and broadening horizons

Page 34: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

adopting new technologies…

Page 35: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

…and respecting old ones

Page 36: Computational Craft: Lessons from Playful Experiences at the Intersection of HCI, Textiles, and Games

Acknowledgments ebee team: Celia Pearce, Isabella Carlsson, Jeanie Choi threadsteading team: Jim McCann, Lea Albaugh, April Grow, Chenxi Liu computational craft: Anne Sullivan, Josh Tanenbaum, Karen Tanenbaum funding: Science Gallery Dublin, Disney Research Pittsburgh, Northeastern University College of Arts, Media, and Design

@gillianmsmith www.sokath.com