Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films (PUARL2013)

  • View
    1.354

  • Download
    1

Embed Size (px)

DESCRIPTION

Takashi Iba, "Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films", presented in the PUARL2013 conference, Portland, Oregon, on Nov. 3rd, 2013

Text of Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films (PUARL2013)

  • Evolution of Pattern Languages Designing Human Actions, Dialogue, & Films Takashi Iba Associate Professor Faculty of Policy Management, Keio University Ph. D. in Media and Governance iba@sfc.keio.ac.jp http://www.slideshare.net/takashiiba PUARL2013 Portland, OR Nov. 3, 2013
  • Takashi Iba trans-disciplinary researcher, creator, and writer, explores the nature of creativity and works to build media to nurture it. My Background - Complex Systems / Complex Adaptive Systems - Agent-Based Social Simulation - Complex Networks - Social Systems Theory (Autopoiesis) by Niklas Luhmann - Pattern Languages & Generative Process
  • Introduction to Complex Systems An adventure to the frontier of knowledge T. Iba & Y. Fukuhara NTT Publishers, 1998 got the Keio President Award On Social Systems Theory Grasping the wholeness of our society T. Iba, S. Miyadai, K. Kumasaka, & S. Kumon Keio University Press, 2011
  • Presentation Patterns A pattern language for creative presentations T. Iba & Iba Lab. Keio University Press, 2013 got the GOOD DESIGN AWARD 2013 Reality Pattern Languages Nakano Hiroshi Eto Koichiro Nakanishi Yasuto Takenaka Heiz Eiiti Hanyuda Iba Takashi 2,400 On Pattern Languages The way of making our creative future T. Iba, H. Nakano, K. Eto, Y. Nakanishi, H. Takenaka, & E. Hanyuda. Keio University Press, 2013
  • Three Generations of Pattern Languages New Way of using Pattern Languages Making a Movie about Pattern Languages
  • Three Generations of Pattern Languages Pattern Language 3.0 = human action New Way of using Pattern Languages Dialogue = reflecting, talking, learning experiences Making a Movie about Pattern Languages Generative Films = web of video on the Web
  • Three Generations of Pattern Languages 1st Generation: Architecture, since 70s 2nd Generation: Software, since late 80s 3rd Generation: Human Action, since late 90s Since the late 2000s Since the late 1990s Since the late 1980s Since the late 1970s Pattern Language 3.0 Pattern Language 2.0 Pattern Language 1.0
  • 1st Generation: Architecture, since 70s C. Alexander, S. Ishikawa, M. Silverstein, with M. Jacobson, I. King, S. Angel (1977) The original idea of pattern languages for writing out the practical knowledge of designing, which was proposed by an architect Christopher Alexander and his colleagues.
  • 1st Generation: Architecture, since 70s
  • Three Generations of Pattern Languages 1st Generation: Architecture, since 70s 2nd Generation: Software, since late 80s 3rd Generation: Human Action, since late 90s Since the late 2000s Since the late 1990s Since the late 1980s Since the late 1970s Pattern Language 3.0 Pattern Language 2.0 Pattern Language 1.0
  • 2nd Generation: Software, since late 80s Kent Beck & Ward Cunningham (1987) E.Gamma, R.Helm, R.Johnson, & J.Vlissides (1994) Ten years later, the idea of pattern languages was adopted in the eld of software design, as a name of design patterns.
  • 2nd Generation: Software, since late 80s
  • 2nd Generation: Software, since late 80s
  • 2nd Generation: Software, since late 80s
  • 2nd Generation: Software, since late 80s
  • PLoP International Conference on Pattern Languages of Programs
  • EuroPLoP European Conference on Pattern Languages of Programs
  • Other PLoP conferences around the World
  • 2nd Generation: Software, since late 80s
  • 2nd Generation: Software, since late 80s
  • 2nd Generation: Software, since late 80s Interface Design
  • 2nd Generation: Software, since late 80s Organization and Business Design
  • 2nd Generation: Software, since late 80s Method for mining, writing, improving patterns
  • 2nd Generation: Software, since late 80s
  • Three Generations of Pattern Languages 1st Generation: Architecture, since 70s 2nd Generation: Software, since late 80s 3rd Generation: Human Action, since late 90s Since the late 2000s Since the late 1990s Since the late 1980s Since the late 1970s Pattern Language 3.0 Pattern Language 2.0 Pattern Language 1.0
  • 3rd Generation: Human Action, since late 90s Pattern Language 3.0
  • 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 Ver. 0.80 September, 2011 4 Storytelling 5 Exploration of Words 6 Visual Power 7 Dramatic Modulation 8 Unexpected Evolution 9 Doors of Mystery 10 Beautiful Clarity 11 Perfect Portion 12 Cherry on Top 13 Mind Bridge 14 Reality Sharing 15 Participation Driver 16 Quality in Details 17 Expression Coordinator 0 1 2 3 4 5 6 7 8 9 A Pattern Language for Creative Presentations 10 11 12 13 14 15 16 18 Discomfort Removing 17 19 Signicant Void 18 20 Activation Switch 19 21 Take-Home Gift 20 21 22 Stage Building 22 23 Reminders of Success 23 24 Construction of Condence 25 Presentership 24 26 Best Eort 25 26 patterns Ver. 0.60 November, 2012 Collaboration Patterns Project http://collabpatterns.sfc.keio.ac.jp http://twitter.com/collabpatterns collabpatterns@sfc.keio.ac.jp 27 28 29 30 Reecting Forwards 30 Learning Patterns Project 3 Image of Success 29 Improvised Presentation 29 33 A Pattern Language for Creative Learning 2 Touching Gift 28 Invitation to the World 26 32 1 Main Message 27 Personally for You 25 31 0 Creative Presentation Collaboration Patterns : (ver. 0.60) 1 Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60) Collaboration Patterns : (ver. 0.60) Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80) 0 0.8 ver. 0 31 Unique Presenter 32 Aesthetics of Presenting Ver. 0.60 33 Be Authentic! Collaboration Patterns Project Ver. 0.60 October, 2012 Presentation Patterns Project http://ppatterns.org/ presentpatterns@sfc.keio.ac.jp 30 Ver. 0.60 November, 2012 31 32 Ver. 0.60 33 Presentation Patterns Project Collaboration Patterns Project http://collabpatterns.sfc.keio.ac.jp http://twitter.com/collabpatterns collabpatterns@sfc.keio.ac.jp Ver. 0.60 Collaboration Patterns Project learningpatterns@sfc.keio.ac.jp 13 Context You are always putting on makeup because you dont have much Go Natural confidence in your bare face. Some beauty comes naturally Problem You get such used to having makeup on that you dont want to meet anyone when you dont have any on. Solution Try adjusting the amount of makeup based on the occurrence and the people you are going to meet. Try putting on less when you are just going to school or work. If you are only going to meet your close friends, even try going natural. By having opportunities to put on different kinds of makeup, you might be able to notice something new about your face. 02. Charming Point 36. Various Sides We, Iba Lab, creating pattern languages of learning, collaborations, presentations, education, social innovation, policy making, and even beauty in daily life.
  • Learning Patterns Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80) 0 Design Your Learning 1 Making Opportunities 2 Creative Project 3 Open-Process Learning 4 5 6 7 8 9 0 1 2 3 4 5 Jump In Learning by Imitation Effective Asking Output-Driven Learning Foreign Language Every Day Playful Learning Embodied Skills Language Shower Tangible Piles Tornado of Learning Triangle Scaling Chain of Excitement! 6 7 8 9 0 1 2 3 4 5 6 7 Thinking in Action Prototyping Field Diving Multi-Camera Shooting A Bird's- & Bug's-Eye View Hidden Connections Frontier Finder Creative Switch Fruit Farming Initial Draft Only Halfway Attractive Expression Acceleration to Next 8 9 0 1 2 3 4 5 6 7 8 9 Community of Learning Good Rivals Consequential Encounter Firm Determination Talking Thinker Learning by Teaching Obvious Reason Right Way Brave Change Explorer's Passion Self-Producing Be Extreme! ver. 0.80 21. Hidden Connections 20. A Birds- & Bugs-Eye View 19. Multi-Camera Shooting 22. Frontier Finder 23. Creative Switch 24. Fruit Farming 18. Field Diving 25. Initial Draft Only Halfway 17. Prototyping 26. Attract