SlideShare a Scribd company logo
Activity Theory
 in 20 Slides




Search SlideShare.net
State of the Web

Software in 21C
  Data + Algorithms + People
Code and Features -> Think Bigger
It’s all Social and Sensors
What’s the Point
 Gathering Requirements from a Humanistic POV
 Activity Theory doesn’t replace
   UI Design
   Computer Science
   Industrial Design
 Suggests trippy Metaphysics
Noone has ever invented anything ?!?


               All higher mental functions appear first on the
               interpsychological plane and then on the
               intrapsychological plane.
               Lev Vygotsky (1896-1934)



because it’s social first, then individual.
The Zone of Proximal Development

           The distance between the actual
           developmental level as determined by
           independent problem solving and the level of
           potential development as determined through
           problem solving under adult guidance, or in
           collaboration with more capable peers.




  No Child Left Behind to take a test Alone
Life = Activity




      Subject                      Object




                Aleksei Leontiev 1978


Aleksey Leontiev (1904-1979) sat down and tried to
document the evolution of the human mind. Woah.
In Soviet Russia, Theory Activates You
Subject has needs
Objects provide motives


Subject                   Object




                                   Biological
  Needs Food
                                      Object

                                     Cultural
  Needs to understand Memes
                                      Object
Activity in Context
                        Tools




            Subject                    Object          Outcome




  Roles (and rules)   Community           Division of Labor




                                Yrjö Engeström 1987
Activity Theory is...
 [Arrested] Development   Activities are Hierarchical

 Interpsychological vs    Agency
 Intrapsychological       Object-Oriented
 Mental processes vs      Internal vs External
 External Behavior
                          Mediation (Functinal Organs)
Elements of Activity

  Level       Element    Execution      Example

                                        Improve
High Level     Goal      Intentional
                                         Firefox
                                         Create
               Task      Intentional
                                       AwesomeBar

Low Level    Operation   Automatic      New IDL
Actors have Agency
               •Power over objects
               •Attraction to objects

Objects have a Lifecycle

        Construction
         Instantiation   Object
           Linking
External <--> Internal (Learning)
 Tools mediate reality to accomplish Goals
 This becomes internalized enough to be considered an
 action
 This becomes internalized so far that it’s an operation
   Shifting Gears
    Student Driver      New Car       Average Driver

         Goal             Task          Operation
Internal <--> External (repair)
 Externalization of operations helps others learn
   Online Help
   API Documentation
   Blog Posts
   Tutorials
   Automated Tests
Mediation/Functional Organs
Any temporary combination of internal and external
 forces which is capable of attaining a definite end

   Eyeglasses       Text Editors
   Add-ons          Continuos Integration Env
   Schemas          Programming Languages
   CrashKill team
Activity Theory describes
Social Networks
It’s bigger than CODE                         Tools




  Roles
  Rules
                                  Subject               Object          Outcome




  Community
                        Roles (and rules)   Community      Division of Labor


  Open/Generative
Webapp Checklist
Activity Checklist is a useful analytical tool
List of questions in 4 categories
  Means/Ends
  Environment/Object Orientedness
  Learning/Cognition
  Development (of application)
Drive requirements from User Goals
Allow for reuse with other sites/tools
Allow users to capture goals and tasks into a visual
representation to aid their memory
App terminology should mirror user’s mental model of
the Activity
Be inherently social, allowing for subjects, roles, rules,
and objects
Be generative instead of prescriptive
Take resistance to technology changes into account
Trippy Metaphysics




 The Border between the mind and
 the physical world is not closed
Trippy Metaphysics (cont)

 The Mind is a stream of social artifacts, each artifact is
 constructed between people acting in the world and
 then gradually internalized until it is indistinguishable
 from the mind
 Reality is a consensual hallucination built out of
 thousands of years of Activity. Each perception of
 reality is unique, but neither accurate or necessary for
 the existence of external reality
Activity Theory
in 20 Slides конец

More Related Content

What's hot

The Human perception & Overview
The Human perception & OverviewThe Human perception & Overview
The Human perception & Overview
hcicourse
 
HCI 3e - Ch 17: Models of the system
HCI 3e - Ch 17:  Models of the systemHCI 3e - Ch 17:  Models of the system
HCI 3e - Ch 17: Models of the system
Alan Dix
 
Neuroscience of Learning: Hebb's Theory
Neuroscience of Learning: Hebb's TheoryNeuroscience of Learning: Hebb's Theory
Neuroscience of Learning: Hebb's Theory
rachelhch
 
Cognitive theory ppt
Cognitive theory pptCognitive theory ppt
Cognitive theory ppt05marisa
 
Chapter1(hci)
Chapter1(hci)Chapter1(hci)
Chapter1(hci)
Latesh Malik
 
Human Computer Interaction-Basics
Human Computer Interaction-BasicsHuman Computer Interaction-Basics
Human Computer Interaction-Basics
Muhammad Asif
 
Depth cues
Depth cuesDepth cues
Depth cues
coburgpsych
 
HCI - Chapter 1
HCI - Chapter 1HCI - Chapter 1
HCI - Chapter 1
Alan Dix
 
Cognitive perspective
Cognitive perspectiveCognitive perspective
Cognitive perspective
Ardi Dionisio
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
Lahiru Danushka
 
Ch. 1 intro to psych.key
Ch. 1 intro to psych.keyCh. 1 intro to psych.key
Ch. 1 intro to psych.keyA_Chupcavich
 
Interaction styles
Interaction stylesInteraction styles
Interaction styles
David Lamas
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
Preeti Mishra
 
CIS375 Interaction Designs Chapter2
CIS375 Interaction Designs Chapter2CIS375 Interaction Designs Chapter2
CIS375 Interaction Designs Chapter2
Dr. Ahmed Al Zaidy
 
Theories of Learning
Theories of LearningTheories of Learning
Theories of Learning
Ammara Farhan
 
Hci and psychology
Hci and psychologyHci and psychology
Hci and psychology
Dr. Shaukat Wasi
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
Alan Dix
 
CloudDesk - Cloud operating system
CloudDesk - Cloud operating systemCloudDesk - Cloud operating system
CloudDesk - Cloud operating system
Rajesh Hegde
 
Rote Learning
Rote LearningRote Learning
Rote Learning
Md Asiuzzaman
 

What's hot (20)

The Human perception & Overview
The Human perception & OverviewThe Human perception & Overview
The Human perception & Overview
 
HCI 3e - Ch 17: Models of the system
HCI 3e - Ch 17:  Models of the systemHCI 3e - Ch 17:  Models of the system
HCI 3e - Ch 17: Models of the system
 
Neuroscience of Learning: Hebb's Theory
Neuroscience of Learning: Hebb's TheoryNeuroscience of Learning: Hebb's Theory
Neuroscience of Learning: Hebb's Theory
 
Cognitive theory ppt
Cognitive theory pptCognitive theory ppt
Cognitive theory ppt
 
Chapter1(hci)
Chapter1(hci)Chapter1(hci)
Chapter1(hci)
 
Human Computer Interaction-Basics
Human Computer Interaction-BasicsHuman Computer Interaction-Basics
Human Computer Interaction-Basics
 
Depth cues
Depth cuesDepth cues
Depth cues
 
Chapter3
Chapter3Chapter3
Chapter3
 
HCI - Chapter 1
HCI - Chapter 1HCI - Chapter 1
HCI - Chapter 1
 
Cognitive perspective
Cognitive perspectiveCognitive perspective
Cognitive perspective
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
 
Ch. 1 intro to psych.key
Ch. 1 intro to psych.keyCh. 1 intro to psych.key
Ch. 1 intro to psych.key
 
Interaction styles
Interaction stylesInteraction styles
Interaction styles
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
 
CIS375 Interaction Designs Chapter2
CIS375 Interaction Designs Chapter2CIS375 Interaction Designs Chapter2
CIS375 Interaction Designs Chapter2
 
Theories of Learning
Theories of LearningTheories of Learning
Theories of Learning
 
Hci and psychology
Hci and psychologyHci and psychology
Hci and psychology
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
 
CloudDesk - Cloud operating system
CloudDesk - Cloud operating systemCloudDesk - Cloud operating system
CloudDesk - Cloud operating system
 
Rote Learning
Rote LearningRote Learning
Rote Learning
 

Similar to Activity Theory in 20 slides

Pbog dialectics of activity system 2011
Pbog dialectics of activity system  2011Pbog dialectics of activity system  2011
Pbog dialectics of activity system 2011Clive Burgess
 
Gervigreind
GervigreindGervigreind
Open-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteOpen-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM Institute
Anatoly Levenchuk
 
StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.
StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.
StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.
ARGET URV
 
Chapter 1 (final)
Chapter 1 (final)Chapter 1 (final)
Chapter 1 (final)
Nateshwar Kamlesh
 
Agent-Based Modeling for Sociologists
Agent-Based Modeling for SociologistsAgent-Based Modeling for Sociologists
Agent-Based Modeling for Sociologists
Simone Gabbriellini
 
HPAI Class 2 - human aspects and computing systems in ai - 012920
HPAI  Class 2 - human aspects and computing systems in ai - 012920HPAI  Class 2 - human aspects and computing systems in ai - 012920
HPAI Class 2 - human aspects and computing systems in ai - 012920
melendez321
 
The university in a box
The university in a boxThe university in a box
The university in a box
fridolin.wild
 
Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)
Anatoly Levenchuk
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptx
Karla Carballo Valderrábano
 
“Progress and Challenges in Interactive Cognitive Systems”
“Progress and Challenges in Interactive Cognitive Systems”“Progress and Challenges in Interactive Cognitive Systems”
“Progress and Challenges in Interactive Cognitive Systems”
diannepatricia
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
arpitnot4u
 
Human-Computer Interaction in Complex Artefact Ecologies
Human-Computer Interaction in Complex Artefact EcologiesHuman-Computer Interaction in Complex Artefact Ecologies
Human-Computer Interaction in Complex Artefact Ecologies
clemensklokmose
 
HUMAN MACHINE INTERACTION
HUMAN MACHINE INTERACTIONHUMAN MACHINE INTERACTION
HUMAN MACHINE INTERACTION
RupinderKaur611268
 
Touch Research 3: How Bodies Matter [Handouts]
Touch Research 3: How Bodies Matter [Handouts]Touch Research 3: How Bodies Matter [Handouts]
Touch Research 3: How Bodies Matter [Handouts]
Harald Felgner, PhD
 
Laird ibm-small
Laird ibm-smallLaird ibm-small
Laird ibm-small
diannepatricia
 
Object Thinking
Object ThinkingObject Thinking
Object Thinking
Alan Dean
 
Udforskning af problem gennem forslag til dets løsning
Udforskning af problem gennem forslag til dets løsningUdforskning af problem gennem forslag til dets løsning
Udforskning af problem gennem forslag til dets løsning
InfinIT - Innovationsnetværket for it
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.ppt
DarshRawat2
 

Similar to Activity Theory in 20 slides (20)

Pbog dialectics of activity system 2011
Pbog dialectics of activity system  2011Pbog dialectics of activity system  2011
Pbog dialectics of activity system 2011
 
Gervigreind
GervigreindGervigreind
Gervigreind
 
Open-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteOpen-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM Institute
 
StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.
StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.
StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.
 
Chapter 1 (final)
Chapter 1 (final)Chapter 1 (final)
Chapter 1 (final)
 
IJCS_2015_0201003
IJCS_2015_0201003IJCS_2015_0201003
IJCS_2015_0201003
 
Agent-Based Modeling for Sociologists
Agent-Based Modeling for SociologistsAgent-Based Modeling for Sociologists
Agent-Based Modeling for Sociologists
 
HPAI Class 2 - human aspects and computing systems in ai - 012920
HPAI  Class 2 - human aspects and computing systems in ai - 012920HPAI  Class 2 - human aspects and computing systems in ai - 012920
HPAI Class 2 - human aspects and computing systems in ai - 012920
 
The university in a box
The university in a boxThe university in a box
The university in a box
 
Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptx
 
“Progress and Challenges in Interactive Cognitive Systems”
“Progress and Challenges in Interactive Cognitive Systems”“Progress and Challenges in Interactive Cognitive Systems”
“Progress and Challenges in Interactive Cognitive Systems”
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Human-Computer Interaction in Complex Artefact Ecologies
Human-Computer Interaction in Complex Artefact EcologiesHuman-Computer Interaction in Complex Artefact Ecologies
Human-Computer Interaction in Complex Artefact Ecologies
 
HUMAN MACHINE INTERACTION
HUMAN MACHINE INTERACTIONHUMAN MACHINE INTERACTION
HUMAN MACHINE INTERACTION
 
Touch Research 3: How Bodies Matter [Handouts]
Touch Research 3: How Bodies Matter [Handouts]Touch Research 3: How Bodies Matter [Handouts]
Touch Research 3: How Bodies Matter [Handouts]
 
Laird ibm-small
Laird ibm-smallLaird ibm-small
Laird ibm-small
 
Object Thinking
Object ThinkingObject Thinking
Object Thinking
 
Udforskning af problem gennem forslag til dets løsning
Udforskning af problem gennem forslag til dets løsningUdforskning af problem gennem forslag til dets løsning
Udforskning af problem gennem forslag til dets løsning
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.ppt
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

Activity Theory in 20 slides

  • 1. Activity Theory in 20 Slides Search SlideShare.net
  • 2.
  • 3. State of the Web Software in 21C Data + Algorithms + People Code and Features -> Think Bigger It’s all Social and Sensors
  • 4. What’s the Point Gathering Requirements from a Humanistic POV Activity Theory doesn’t replace UI Design Computer Science Industrial Design Suggests trippy Metaphysics
  • 5. Noone has ever invented anything ?!? All higher mental functions appear first on the interpsychological plane and then on the intrapsychological plane. Lev Vygotsky (1896-1934) because it’s social first, then individual.
  • 6. The Zone of Proximal Development The distance between the actual developmental level as determined by independent problem solving and the level of potential development as determined through problem solving under adult guidance, or in collaboration with more capable peers. No Child Left Behind to take a test Alone
  • 7. Life = Activity Subject Object Aleksei Leontiev 1978 Aleksey Leontiev (1904-1979) sat down and tried to document the evolution of the human mind. Woah. In Soviet Russia, Theory Activates You
  • 8. Subject has needs Objects provide motives Subject Object Biological Needs Food Object Cultural Needs to understand Memes Object
  • 9. Activity in Context Tools Subject Object Outcome Roles (and rules) Community Division of Labor Yrjö Engeström 1987
  • 10. Activity Theory is... [Arrested] Development Activities are Hierarchical Interpsychological vs Agency Intrapsychological Object-Oriented Mental processes vs Internal vs External External Behavior Mediation (Functinal Organs)
  • 11. Elements of Activity Level Element Execution Example Improve High Level Goal Intentional Firefox Create Task Intentional AwesomeBar Low Level Operation Automatic New IDL
  • 12. Actors have Agency •Power over objects •Attraction to objects Objects have a Lifecycle Construction Instantiation Object Linking
  • 13. External <--> Internal (Learning) Tools mediate reality to accomplish Goals This becomes internalized enough to be considered an action This becomes internalized so far that it’s an operation Shifting Gears Student Driver New Car Average Driver Goal Task Operation
  • 14. Internal <--> External (repair) Externalization of operations helps others learn Online Help API Documentation Blog Posts Tutorials Automated Tests
  • 15. Mediation/Functional Organs Any temporary combination of internal and external forces which is capable of attaining a definite end Eyeglasses Text Editors Add-ons Continuos Integration Env Schemas Programming Languages CrashKill team
  • 16. Activity Theory describes Social Networks It’s bigger than CODE Tools Roles Rules Subject Object Outcome Community Roles (and rules) Community Division of Labor Open/Generative
  • 17. Webapp Checklist Activity Checklist is a useful analytical tool List of questions in 4 categories Means/Ends Environment/Object Orientedness Learning/Cognition Development (of application)
  • 18. Drive requirements from User Goals Allow for reuse with other sites/tools Allow users to capture goals and tasks into a visual representation to aid their memory App terminology should mirror user’s mental model of the Activity Be inherently social, allowing for subjects, roles, rules, and objects Be generative instead of prescriptive Take resistance to technology changes into account
  • 19. Trippy Metaphysics The Border between the mind and the physical world is not closed
  • 20. Trippy Metaphysics (cont) The Mind is a stream of social artifacts, each artifact is constructed between people acting in the world and then gradually internalized until it is indistinguishable from the mind Reality is a consensual hallucination built out of thousands of years of Activity. Each perception of reality is unique, but neither accurate or necessary for the existence of external reality
  • 21. Activity Theory in 20 Slides конец

Editor's Notes

  1. Acting with Technology: Activity Theory and Interaction Design http://www.amazon.com/gp/product/0262513315?ie=UTF8&amp;tag=ozten-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0262513315
  2. Most people go to Daytona for Spring Break I read this book on Activity Theory Activity theory gives you an Framework and some analytical tools for thinking about Web Development in a broader perspective Previous sentence suggest is was wize I didn&amp;#x2019;t go to Daytona Beach for spring break
  3. Web Science tells us people are part of the equation Psychology and other external sources are ripe. We tend to focus too much on code and features. We need a theory for understanding Social and Sensors. I think Activity Theory can be useful in guiding one&apos;s focus It&apos;s so easy to get lost in a single tool, but 21C centruary web development is about people, sensors, and a bigger picture.
  4. The main advantage of activity theory is in determining which components and functionalities the system should provide. It stresses big picture thinking. After reading this book and thinking from an Activity Theory perspective, I was left with some pretty trippy metaphysics. Theory is easier to grok from a historical perspective.
  5. Lev Vygotsky created the field of Educational Psychology during his 10 years career, not to shabby. Died of tuberculosis at 37. We learn from each other. All inventions and discoveries are pregnant in society before they are internalized by the individual. Story telling like the Wright brothers inventing flight are critical to learning and communication, but aren&amp;#x2019;t accurate records of history. Scott Berkun &amp;#x201C;The Myths of Innovation&amp;#x201D; Photo: http://en.wikipedia.org/wiki/File:LSvygotsky.jpg
  6. You can measure someone&amp;#x2019;s current proficiency and grade them But a missing piece is to measure someone&amp;#x2019;s proficiency against material beyond their reach with the support of peers and mentors This leads to the Constructivist educational system, Alan Kay, and Object-Oriented Programming, the Laptop, and other important things from the 70&apos;s.
  7. Leontiev studied under Vygotsky. Aleksei Leontiev systematically studied the evolution of the human psyche. What is reality? What is life? In Reality there is only activity. There is only needs, motives, and a subject using objects. Photo: http://www.comnet.ca/~pballan/AT.htm
  8. Subjects are alive and fulfill biological or cultural needs through physical or constructed objects. The psudeopod may have less complexity than Susan Blackmore, but they are both &amp;#x201C;alive&amp;#x201D;. There is no magic sauce added that makes humans &amp;#x201C;intelligent&amp;#x201D;. It&amp;#x2019;s a natural pile-on of complexity that adds more and more Agency to the Subject. In this way, objects such as memes are as real as sea sponges. Photos: http://en.wikipedia.org/wiki/File:Velvetwormonleaf.gif http://www.susanblackmore.co.uk/
  9. Phew we&apos;ve made it to the 80&apos;s. SO diagram -&gt; expanded Yrjo Engestr&amp;#xF6;m into this triange. It&amp;#x2019;s like Dayona Beach... for your mind. Engestrom stressed the context of activity. When creating web applications, we need to think broadly and look at organizational, cultural, and external technical factors. Photo: http://design.case.edu/2002workshop/
  10. Development - Research must be conducted against a moving target (web analytics) Internal - External is along two scales. Social (individual verses collective), Physical (internal versus external) and Let&apos;s drill down on the concepts on the right
  11. AT breaks down Activity into these hierarchical layers Goals, Tasks, and Operations. A subject has many goals, some conflicting An activity may serve many goals Tasks may have sub-tasks A task may have many operations Operations are tiny, insignificant automatic actions such as creating a new text file. Or &amp;#x201C;liking&amp;#x201D; something, etc.
  12. Agency - Subjects have Agency. It&amp;#x2019;s a sliding scale from Chess AI to Fish to Humans Activity does not exist without Objects Example using the Firefox web browser&amp;#x2019;s AwesomeBar feature: Construction - Initially conceptualized, imagined, discussed, and then realized Instantiation - Now routinely used when you type in the address bar Linking - often referenced when constructing new Firefox Objects - &amp;#x201C;Imagine a feature like the Awesome Bar, but for your Address Book Contacts&amp;#x201D;
  13. Average driver is in a NASCAR like state of flow. When you were first learning, you had to put all your attention into the gear stick to shift. When you rent a car and it has a funky shifter, you&amp;#x2019;ll need to temporarily divert your attention to shift. Internalization is learning and improves efficiency
  14. Although internalization makes an individual incredible efficient, going the other way is important too. Maybe you are better than anyone you know at a JavaScript technique. By documenting it, you&amp;#x2019;ll help advance the community and heck, maybe you&amp;#x2019;ll go down in history as the inventor (AJAX)
  15. Another idea in Activity theory is the connectedness of people and things which combine like Voltron to create a new organ. Add-ons are real. No I mean really real!
  16. Activity Theory explains why some social networks rule and others fall down. Flickr provides rich tools, objects, and roles such as Curation. Jyri Engstrom, son of Yrjo Engstrom and creater of Jaiku talks about SocialObjects and why Linkedin has weak objects. A social graph alone is pointless.
  17. Kaptelinin (1999). Methods &amp; tools: The activity checklist: a tool for representing the space&quot; of context. interactions, 6(4):27-39.
  18. When using the Activity Checklist and your new Activity Theory perspective, these are some strategies you might apply to a web application. Activity Theory is not a black and white set of rules, but a framework for understanding.
  19. 2 slides left, so here are some Meta-Physics Empirical research is embedded in Activity. Wood is softer than my axe. Marble is harder than my axe. Axe - a tool with thousands of years of understanding encoded into it&amp;#x2019;s physical shape and cultural meaning. In a literal sense, your text editor is part of you. Although empirical research is &amp;#x201C;objective&amp;#x201D; it&amp;#x2019;s still relative to objects which are themselves subject to development, are only used because they motivate us. Which parts of reality are we blind to, because they are of no use to us?
  20. 420 BRO - A little more brain candy to hook you on Activity Theory Language and tools are the crystallization of activity. All life is just activity Use the AT triange to broaden your mental landscape when hacking the web.