161
coding conduct Sebastian Deterding (@dingstweets) Hans Bredow Institute for Media Research November 5, 2012, ITU Copenhagen cb

Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Embed Size (px)

DESCRIPTION

Guest lecture at the ITU Copenhagen Center for Game Research on November 5, 2012, presenting my research agenda.

Citation preview

Page 1: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

coding conductSebastian Deterding (@dingstweets)Hans Bredow Institute for Media ResearchNovember 5, 2012, ITU Copenhagen

cb

Page 2: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

We live in a code/space

Page 3: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 4: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 5: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 6: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 7: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 8: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 9: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://www.flickr.com/photos/grrrl/115642628

Page 10: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 11: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 12: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

HOW ALGORITHMS SHAPE OUR WORLD

Page 13: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

HOW ALGORITHMS SHAPE OUR WORLD

Page 14: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

HOW ALGORITHMS SHAPE OUR WORLD

Page 15: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Code is political: It governs conduct

Page 16: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Some actively use code to govern conduct

Page 17: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

how does codeshape conduct?

Page 18: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Herbert Blumer

1. »Human beings act toward things on the basis of the meanings that the things have for them.«

2. »The meaning of such things is derived from ... the social interaction that one has with one‘s fellows.«

3. »These meanings are handled in, and modified through, an interpretive process used by the person in dealing with the things he/she encounters.«

symbolic interactionism (1969: 2)

Page 19: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

No social meaning = inert object

Page 20: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

how does code shape conduct,mediated by social meanings?

(and vice versa)

Page 21: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

framessocial norms & understandings

codematerial rules, cues, capabilities

conductexperience

situated affordances

offloaded & stabilized in

appropriate, configure, frame

re-c

ues,

resi

sts

cues

, fac

ilita

tes

WORK IN

PROGRESS

Page 22: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Sociotechnical systemsInformation ecologiesSituated actionEmbodied interactionSocial contextures...

This is not a new question

Page 23: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 24: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Jane McGonigal

»What if we decided to use everything we know about game design to fix what‘s wrong with reality?«

reality is broken (2011: 7)

Page 25: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Health

Page 26: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Environment

Page 27: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Education

Page 28: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Life

Page 29: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 30: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

persuasive technologyUsing computing technology to change attitudes and behaviours

video game playThe interaction of play as a frame and digital games as artefacts

gamificationUsing game design elements in non-game contexts

Page 31: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Ian Bogost

»Gamification is bullshit.«

gamification is bullshit (2011)http://www.gamasutra.com/view/feature/4294/persuasive_games_shell_games.php

Page 32: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Me

»By putting game design elements into non-game contexts, gamification is a perfect natural experiment to study how code shapes conduct, mediated by social meanings (and vice versa) – and thus, move game design research forward.«

here (now)http://www.gamasutra.com/view/feature/4294/persuasive_games_shell_games.php

Page 33: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

two moves forward1. From games as interventions in systems to

the gameful redesign of systems2. From designing game artefacts to the

playful (re)framing of situations

Page 34: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

1 Gamification isconfused and unsystemic.

Page 35: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Confu

sion

#1

The fun in games is »rewards«

Page 36: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Earn 1,000,000,000,000 points

Score: 964,000,000,000,000(You rock!)

Page 37: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://www.flickr.com/photos/diego_rivera/4261964210

Extrinsic motivation

Page 38: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Intrinsic motivation

http://www.flickr.com/photos/areyoumyrik/308908967

Page 39: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»Fun is just another word for learning.«

Raph Koster

a theory of fun for game design (2005)

Page 40: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Raph Koster

»Fun from games arises out of mastery. It arises out of comprehension. It is the act of solving puzzles that makes games fun. With games, learning is the drug.«

a theory of fun for game design (2005)

Page 41: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Edward Deci, Richard Ryan

»An understanding of human motivation requires a consideration of innate psychological needs for competence, autonomy, and relatedness.«

the what and why of goal pursuit (2000)

Page 42: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Edward Deci, Richard Ryan

»An understanding of human motivation requires a consideration of innate psychological needs for competence, autonomy, and relatedness.«

the what and why of goal pursuit (2000)

Page 43: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

The fun in playing games chiefly arises from intrinsic enjoyment, not extrinsic incentives.

Con(fusion) #1

Page 44: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Confu

sion

#2

http://www.flickr.com/photos/apartmentlife/6559123353/

You can »just add« game elements

Page 45: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 46: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Game Atoms

model/skill

rule system

goal

success! / failure!

actions

feedbackimmediate/progress

challenge

Page 47: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Fun arises from iteracting with a system

Page 48: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://www.flickr.com/photos/8147452@N05/2913356030/sizes/o/

Adding elements changes system dynamics

Page 49: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Systems bound the effect of added elements

Page 50: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Con(fusion) #2»Gaminess« is not a feature you can »just add«.

Page 51: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

2 motivational affordancesHow do game design elements interact with social contexts to afford intrinsic motivation?

Page 52: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

DataAnalytics-driven

Tests, predictive models

PracticeDesigner-driven

Heuristics, methods

TaxonomyResearcher-driven

Patterns

TheoryResearcher-driven

Models (PENS, flow, …)

Page 53: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

DataAnalytics-driven

Tests, predictive models

PracticeDesigner-driven

Heuristics, methods

TaxonomyResearcher-driven

Patterns

TheoryResearcher-driven

Models (PENS, flow, …)

mostly anecdotal evidencelittle explanatory grounding

Page 54: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

DataAnalytics-driven

Tests, predictive models

PracticeDesigner-driven

Heuristics, methods

TaxonomyResearcher-driven

Patterns

TheoryResearcher-driven

Models (PENS, flow, …)

trapped in local maxima/not generative

no explanatory groundingno learnable understanding

Page 55: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

DataAnalytics-driven

Tests, predictive models

PracticeDesigner-driven

Heuristics, methods

TaxonomyResearcher-driven

Patterns

TheoryResearcher-driven

Models (PENS, flow, …)

not granular enoughno actionable form

Page 56: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

DataAnalytics-driven

Tests, predictive models

PracticeDesigner-driven

Heuristics, methods

TaxonomyResearcher-driven

Patterns

TheoryResearcher-driven

Models (PENS, flow, …)

either descriptive or assumption-based, then

prone to post hoc and success fallacies

no explanatory grounding

Page 57: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

DataAnalytics-driven

Tests, predictive models

PracticeDesigner-driven

Heuristics, methods

TaxonomyResearcher-driven

Patterns

TheoryResearcher-driven

Models (PENS, flow, …)

Motivational AffordancesTheoretically grounded, empirical, granular, actionable game design

Page 58: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 59: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

+

Page 60: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 61: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

motivational affordances1. How can we connect design patterns to

psychological research (and generate new)?2. How do pattern variations empirically

affect experience, motivation, behaviour?3. How do patterns interact in their effects?4.How are pattern effects mediated by

frames (and other context factors)?

Page 62: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

framessocial norms & understandings

codematerial rules, cues, capabilities

conductexperience

situated affordances

offloaded & stabilized in

appropriate, configure, frame

re-c

ues,

resi

sts

cues

, fac

ilita

tes

WORK IN

PROGRESS

Page 63: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

3 gameful designHow to (re)structure a system to facilitate motivation, using game design as a lens?

Page 64: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://www.flickr.com/photos/apartmentlife/6559123353/

»Still feels add-on to me …«

Page 65: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Paul Watzlawick et al.

»These are two types of change: one that occurs within a given system which itself remains unchanged, and one whose occurrence changes the system itself… Second-order change is thus change of change.«

change (1974: 10)

Page 66: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»Mowing the lawn or waiting in a dentist’s office can become enjoyable provided one restructures the activity by providing goals, rules, and the other elements of enjoyment to be reviewed below.«

flow (1990: 51)Mihaly Csikszentmihalyi

Page 67: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»Mowing the lawn or waiting in a dentist’s office can become enjoyable provided one restructures the activity by providing goals, rules, and the other elements of enjoyment to be reviewed below.«

flow (1990: 51)Mihaly Csikszentmihalyi

Page 68: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

How might we ...

restructure a system to support intrinsic enjoyment, using game design as a lens?

Page 69: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Games & game design as lenses

Page 70: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Put differently

If this were a game, it what ways would it be broken?

Page 71: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Games in Undergrad > Undergrad as game

Page 72: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Games in school > School as game

Page 73: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Games in class > Class as game

Page 74: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://ww

w.flickr.com

/photos/mike52ad/4675696269

How to design a gameful classroom?

Page 76: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

The Game Atoms of Classroom Learning

model/skill

rule system

goal

success! / failure!

actions

feedbackimmediate/progress

challenge

Page 77: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://ww

w.flickr.com

/photos/mike52ad/4675696269

Goals: Intransparent; little choice; no small,attainable goals

Rules: Often intransparent

Challenge: Not adjusted to individual skill

Feedback: Slow, demotivating decay instead ofbuilding progress towards goals

Page 78: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 79: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

gameful design1. What methods are currently in use in

designing games and gameful systems?2. How can we ground the various methods

and their effects theoretically?3. What are the effects of the different

methods – for designers and end products?4.How can we iteratetively amend and test

game and gameful design methods?

Page 80: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

4 Gamification isthinking inside the box.

Page 81: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 82: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 83: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

The Box

Page 84: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

The BoxGameA designed artifact

Page 85: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

The BoxGameA designed artifact

Page 86: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

The BoxGameA designed artifact

PlayingA frame of engagement

Page 87: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 88: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

debugging

playtesting/reviewing

presenting gameplay

making a machinima

a scientific study

learning (serious games)

sports (e-sports)

work (goldfarming)

Page 89: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»I need to be very routinized; I mustn’t let myself drift.« »I hammer it through.«»Often, you have to force yourself to do it.«»You’re under real pressure.«»It’s extremely exhausting.«»It wears you out.«»My friends usually cannot comprehend how stressful this is.«

Page 90: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»Sometimes, you have to play, you have to get further – and then, play is work.«

Page 91: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»The Electric Whip«

Page 92: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

QuestionWhat makes the best game (elements) tedious work?

Page 93: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»I would call it a game – but I did not play it.«

Page 94: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»I would call it a game – but I did not play it.«

Designed artefact

Social frame

Page 95: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

The frame of play

Page 96: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

A frame is »the definition of a situation«: »basic frameworks of understanding available in our society for making sense out of events (and) … principles of organization which govern events ... and our subjective involvement in them.«

Erving Goffman

frame analysis (1974: 8, 10-11)

Page 97: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Are you »using« or »playing« it?

Page 98: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

the magic circle!

Page 99: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 100: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Jonas Linderoth

digra nordic (2012)

>

Page 101: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Eric Zimmerman

»The magic circle jerk doesn’t exist. Nobody really takes the hard line that everyone wants to criticize. I’m sick of the magic circle jerk. Let’s bury the bastard.«

jerked around by the magic circle (2012)

Page 102: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Jesper Juul

»This has been a common thread in criticisms of the magic circle: ... theorists claim to counter Huizinga, Salen and Zimmerman by stressing the exact social nature of the magic circle that Huizinga, Salen and Zimmerman also stress.«

the magic circle and the puzzle piece (2008: 59)

Page 103: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Jesper Juul

»The magic circle is the boundary that players negotiate. (…)

Game scholarship should be about analyzing the conventions of this boundary, and how and when this boundary is created and negotiated.«

the magic circle and the puzzle piece (2008: 62)

Page 104: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

So ...

What about this frame of video game play?

Page 105: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

5 framing video game playWhat does the frame of video game play entail, and how is it co-constructed by users and artefacts?

Page 106: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»Sometimes, you have to play, you have to get further – and then, play is work.«

Page 107: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Johan Huizinga

»First and foremost, all play is a voluntary activity.«

homo ludens (1938/1950: 7)

Elemen

t

#1

Page 108: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»The key element of an optimal experience is that it is an end in itself.«

flow (1990: 67)Mihaly Csikszentmihalyi

Page 109: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Edward Deci, Richard Ryan

»An understanding of human motivation requires a consideration of innate psychological needs for competence, autonomy, and relatedness.«

the what and why of goal pursuits (2000)

Page 110: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Detached engrossment

http://www.flickr.com/photos/paulgorman/1392988135

Elemen

t

#2

Page 111: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Shared autotelic focus

http://www.flickr.com/photos/lucianvenutian/439410200

Elemen

t

#3

Page 112: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»It is through a community of people who care more about fun than winning that the Well-Played game happens.«

Bernie de Koventhe well-played game (1978: 5)

Page 113: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»Gamesmanship«

http://www.flickr.com/photos/paulgorman/1392988135

Elemen

t

#4

Page 114: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://www.flickr.com/photos/jlatimer/5173242541

As-if

Elemen

t

#5

Page 115: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Chinese Gold Farming?

http://www.flickr.com/photos/juliandibbell/234192868/sizes/o/in/set-72157594279649151/

Page 116: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Keyings are »conventions by which a given activity, ... meaningful in terms of some primary framework, is transformed into something patterned on this activity but seen by the participants to be something quite else.«

Erving Goffman

frame analysis (1974: 43-44)

Page 117: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

For instance: A »rehearsal«

http://www.flickr.com/photos/900hp/3961828112/sizes/o/

Page 118: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

E-SportsGoldfarmingReview playAnalytic play

...

Modes/creative agendas

keyingsleisurely game play

Page 119: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

E-SportsGoldfarmingReview playAnalytic play

...

Modes/creative agendas

keyingsleisurely game play

in-autonomousinstrumental focusprofessional norms

professional distancefactual-material gearing

autonomousautotelic focusgamesmanship

detached engrossmentas-if gearing into the world

Page 120: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

E-SportsGoldfarmingReview playAnalytic play

...

Modes/creative agendas

keyingsleisurely game play

little norming high norming

in-autonomousinstrumental focusprofessional norms

professional distancefactual-material gearing

autonomousautotelic focusgamesmanship

detached engrossmentas-if gearing into the world

Page 121: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

E-SportsGoldfarmingReview playAnalytic play

...

Modes/creative agendas

keyingsleisurely game play

little norming high norming

in-autonomousinstrumental focusprofessional norms

professional distancefactual-material gearing

autonomousautotelic focusgamesmanship

detached engrossmentas-if gearing into the world

Page 122: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Modes of play

• Manifold, acquired in video game socialisation, historically and culturally divergent

• Bind »motivational relevancies«, social setup, game genre

• Govern

• Inhabitable roles

• (Displayed) attentive engrossment

• (Displayed) emotion and attitude

• Values, norms, rules, cues for behaviour

• Transformation rules: Gearing into the world

Page 123: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Pippin was first!

Page 124: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Situated

A necessary amendment

Page 125: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

feedback

perceived as

controllingthwarts

autonomy

motivation

perceived as

informingsupports

competence

+

Page 126: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://ww

w.flickr.com

/photos/mike52ad/4675696269

Autonomy: Instrumental, not autotelic; little meaningful choice, little connection to personal goals and needs, often controlling feedback

Shared focus: Demonstrating proficiency, avoiding failure, following rules, maximizing grades

Gearing into the world: High factual stakes

Page 127: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

framessocial norms & understandings

codematerial rules, cues, capabilities

conductexperience

situated affordances

offloaded & stabilized in

appropriate, configure, frame

re-c

ues,

resi

sts

cues

, fac

ilita

tes

WORK IN

PROGRESS

Page 128: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

6 gaming the systemHow does implementing explicit rule systems affect framings?

Page 129: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»A social "out-out«

Page 130: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 131: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»A personal diary«

Page 132: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»the rule ofirrelevance«

Page 133: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 134: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://boardgamegeek.com/image/1209336/advanced-squad-leader?size=original

Page 135: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://www.rasmusen.org/x/images/pd.jpg

Re$aming as strategic instrumental a&ion

Page 136: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 137: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

»It is through a community of people who care more about fun than winning that the Well-Played game happens.«

Bernie de Koventhe well-played game (1978: 5)

Page 138: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 139: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Roger Cailloisman, play, and games (1958)

LudusPaidiaplay

improvisationexplorationtumultuousimmoderate

gameskill, effortstrategizing

orderedrule-bound

In short: a ludic framing

Page 140: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

<Insert Dilbertcartoon here>

… fixates thinking inside the system, ...

Page 141: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

… blends out = creates »externalities«, ...

Page 142: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

So you also played EcoChallengeTM?

Page 143: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

… crowds out communal ethics ...

Page 144: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://www.flickr.com/photos/5tein/2347819903

… and encourages »gaming the system«

Page 145: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 146: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Donald T. Campbell

»The more a quantitative social indicator is used for social decision-making, the more subject it will be to corruption pressures and the more apt it will be to distort and corrupt the social processes it is intended to monitor.«

assessing the impact of planned social change (1976)

Page 147: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

gaming the system1. What are the forms, causes, and effects of

gaming the system across social domains?2. How does the design and social context of

systems invite a »ludic« framing?3. How can we design socio-technical

systems to avoid and/or alleviate »gaming the system«?

Page 148: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

framessocial norms & understandings

codematerial rules, cues, capabilities

conductexperience

situated affordances

offloaded & stabilized in

appropriate, configure, frame

re-c

ues,

resi

sts

cues

, fac

ilita

tes

WORK IN

PROGRESS

Page 149: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

7 Playful designHow can we design to invite a playful framing and thus, playful conduct?

Page 150: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Play

Page 151: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

http://www.flickr.com/photos/mrlerone/405730185/sizes/o/

What we usually design

Page 152: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Who decides whether this is play

(or playing is allowed)

Page 153: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

Sylvan Steenhuisevoking playfulness in public space (2012: 6)

»How can I design a rigid structure that facilitates spontaneous behaviour?«

Page 154: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 155: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 156: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing
Page 157: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

playful design1. What characterises a playful frame?2. What are effective methods, strategies,

patterns for inviting a playful (re)framing?3. How do the standing frames of different

contexts impact playful reframing, and how to take them into account?

Page 158: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

how does code shape conduct,mediated by social meanings?

(and vice versa)

Page 159: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

framessocial norms & understandings

codematerial rules, cues, capabilities

conductexperience

situated affordances

offloaded & stabilized in

appropriate, configure, frame

re-c

ues,

resi

sts

cues

, fac

ilita

tes

WORK IN

PROGRESS

Page 160: Coding conduct: Games, Play, and Human Conduct Between Technical Code and Social Framing

in summary1. How can we (re)structure socio-technical

systems to afford intrinsic enjoyment?2. What are the frames of (video game) play,

and how are they situationally produced?3. How do we design socio-technical systems

to alleviate gaming the system?4.How do we design to invite playful

(re)framing and thus, playful conduct?