Evolution of Pattern LanguagesDesigning Human Actions, Dialogue, & Films
PUARL2013Portland, ORNov. 3, 2013
Associate Professor Faculty of Policy Management, Keio UniversityPh. D. in Media and [email protected]://www.slideshare.net/takashiiba
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
井庭 崇Takashi Iba
Introduction to Complex SystemsAn adventure to the frontier of knowledge
T. Iba & Y. FukuharaNTT Publishers, 1998got the Keio President Award
On Social Systems TheoryGrasping the wholeness of our society
T. Iba, S. Miyadai, K. Kumasaka, & S. KumonKeio University Press, 2011
パターン・ランゲージRealityリアリティ プラス
Pattern Languages
創造的な未来をつくるための言語
中埜
博
Nakano H
iroshi
江渡浩一郎
Eto Koichiro
中西泰人
Nakanishi Yasuto
竹中平蔵
Takenaka H
eiz!
羽生田栄一
Eiiti Hanyuda
井庭
崇﹇編著﹈
Iba Takashi
パターン・ランゲージ
定価(本体 2,400円+税)
創造的な社会へ応急処置的な社会から、
中埜 博 江渡浩一郎 中西泰人竹中平蔵 羽生田栄一
井庭 崇
パターン・ランゲージによって、私たちはどのような未来をつくることができるのか?気鋭の社会学者・井庭崇が、中埜博、江渡浩一郎、中西泰人、竹中平蔵、羽生田栄一という各界のフロントランナーを迎え、徹底討論。
読者のリアリティに、新たな知をプラスする
﹇編著﹈
パターン・ランゲージ
!!
Presentation PatternsA pattern language for creative presentations
T. Iba & Iba Lab.Keio University Press, 2013got the GOOD DESIGN AWARD 2013
On Pattern LanguagesThe 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
New Way of using Pattern Languages
Making a Movie about Pattern Languages
Pattern Language 3.0 = human action
Dialogue = reflecting, talking, learning experiences
Generative Films = web of video on the Web
Three Generations of Pattern Languages
1st Generation: Architecture, since 70’s
2nd Generation: Software, since late 80’s
3rd Generation: Human Action, since late 90’s
Pattern Language 1.0Since the late 1970s
Pattern Language 2.0
Pattern Language 3.0
Since the late 1980s
Since the late 1990s
Since the late 2000s
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 70’s
C. Alexander, S. Ishikawa, M. Silverstein, with M. Jacobson, I. King,S. Angel(1977)
1st Generation: Architecture, since 70’s
Three Generations of Pattern Languages
1st Generation: Architecture, since 70’s
2nd Generation: Software, since late 80’s
3rd Generation: Human Action, since late 90’s
Pattern Language 1.0Since the late 1970s
Pattern Language 2.0
Pattern Language 3.0
Since the late 1980s
Since the late 1990s
Since the late 2000s
Ten years later, the idea of pattern languages was adopted in the field of software design, as a name of “design patterns.”
2nd Generation: Software, since late 80’s
Kent Beck & Ward Cunningham (1987)
E.Gamma, R.Helm, R.Johnson, & J.Vlissides (1994)
2nd Generation: Software, since late 80’s
2nd Generation: Software, since late 80’s
2nd Generation: Software, since late 80’s
2nd Generation: Software, since late 80’s
PLoPInternational Conference on Pattern Languages of Programs
EuroPLoPEuropean Conference on Pattern Languages of Programs
Other PLoP conferences around the World
2nd Generation: Software, since late 80’s
2nd Generation: Software, since late 80’s
2nd Generation: Software, since late 80’s
Interface Design
2nd Generation: Software, since late 80’s
Organization and Business Design
2nd Generation: Software, since late 80’s
Method for mining, writing, improving patterns
2nd Generation: Software, since late 80’s
Three Generations of Pattern Languages
1st Generation: Architecture, since 70’s
2nd Generation: Software, since late 80’s
3rd Generation: Human Action, since late 90’s
Pattern Language 1.0Since the late 1970s
Pattern Language 2.0
Pattern Language 3.0
Since the late 1980s
Since the late 1990s
Since the late 2000s
3rd Generation: Human Action, since late 90’s
“Pattern Language 3.0”
We, Iba Lab, creating pattern languages of learning, collaborations, presentations, education, social innovation, policy making, and even beauty in daily life.
13Go NaturalSome beauty comes naturally
Solution
Context
Problem
You are always putting on makeup
because you don’t have much
confidence in your bare face.
You get such used to having makeup
on that you don’t want to meet anyone
when you don’t have any on.
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
Ver. 0.60November, 2012
http://collabpatterns.sfc.keio.ac.jphttp://twitter.com/collabpatterns
Collaboration Patterns Project
創造的コラボレーション
未来への使命感方法のイノベーション伝説をつくる
成長のスパイラル共感のチームづくりレスポンス・ラリー一体感をつくる貢献の領域成長のリターン自発的なコミットメントゆるやかなつながり弱さの共有感謝のことば
創発的な勢いまとまった時間創造の場づくり活動の足あと意味のある混沌アイデアをカタチにインサイド・イノベーターゴールへの道のり臨機応変な動き飛躍のための仕込み
世界を変える力クオリティ・ラインこだわり合う一度こわす期待を超えるファンをつくる広がりの戦略世界の文脈つくり続ける強さ感性を磨く
0
1
2
3
4
56789
10111213
14
151617181920212223
24
252627282930313233 Ver. 0.60
Collaboration Patterns Project
Collaboration Patterns : コ
ラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60)
創造的コラボレーションのパターン・ランゲージコラボレーション・パターン
Ver. 0.60November, 2012
http://collabpatterns.sfc.keio.ac.jphttp://twitter.com/collabpatterns
Collaboration Patterns Project
創造的コラボレーション
未来への使命感方法のイノベーション伝説をつくる
成長のスパイラル共感のチームづくりレスポンス・ラリー一体感をつくる貢献の領域成長のリターン自発的なコミットメントゆるやかなつながり弱さの共有感謝のことば
創発的な勢いまとまった時間創造の場づくり活動の足あと意味のある混沌アイデアをカタチにインサイド・イノベーターゴールへの道のり臨機応変な動き飛躍のための仕込み
世界を変える力クオリティ・ラインこだわり合う一度こわす期待を超えるファンをつくる広がりの戦略世界の文脈つくり続ける強さ感性を磨く
0
1
2
3
4
56789
10111213
14
151617181920212223
24
252627282930313233 Ver. 0.60
Collaboration Patterns Project
Collaboration Patterns : コ
ラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60)
創造的コラボレーションのパターン・ランゲージコラボレーション・パターン
Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80)
A Pattern Languagefor Creative LearningVer. 0.80
September, 2011
[email protected] Patterns Project
patterns
ver. 0.80
Design Your Learning
Making OpportunitiesCreative ProjectOpen-Process Learning
Jump InLearning by ImitationEffective AskingOutput-Driven LearningForeign Language Every DayPlayful LearningEmbodied SkillsLanguage ShowerTangible PilesTornado of LearningTriangle ScalingChain of Excitement!
Thinking in ActionPrototypingField DivingMulti-Camera ShootingA Bird's- & Bug's-Eye ViewHidden ConnectionsFrontier FinderCreative SwitchFruit FarmingInitial Draft Only HalfwayAttractive ExpressionAcceleration to Next
Community of LearningGood RivalsConsequential EncounterFirm DeterminationTalking ThinkerLearning by TeachingObvious ReasonRight WayBrave ChangeExplorer's PassionSelf-ProducingBe Extreme!
0
123
456789
101112131415
161718192021222324252627
282930313233343536373839
Ver. 0.60October, 2012
http://ppatterns.org/[email protected]
Presentation Patterns Project
Creative Presentation
Main MessageTouching GiftImage of Success
StorytellingExploration of WordsVisual PowerDramatic ModulationUnexpected EvolutionDoors of MysteryBeautiful ClarityPerfect PortionCherry on Top
Mind BridgeReality SharingParticipation DriverQuality in DetailsExpression CoordinatorDiscomfort RemovingSignificant VoidActivation SwitchTake-Home Gift
Stage BuildingReminders of SuccessConstruction of ConfidencePresentershipBest EffortPersonally for YouInvitation to the WorldImprovised PresentationReflecting Forwards
Unique PresenterAesthetics of PresentingBe Authentic!
0
123
456789
101112
131415161718192021
222324252627282930
313233
Ver. 0.60Presentation Patterns Project
Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60)
A Pattern Language for Creative Presentations
Learning Patterns is a pattern language for creative learning, which consists of 40 patterns describing practical knowledge for problem finding and problem solving in learning.
Learning Patterns
Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80)
A Pattern Languagefor Creative LearningVer. 0.80
September, 2011
[email protected] Patterns Project
patterns
ver. 0.80
Design Your Learning
Making OpportunitiesCreative ProjectOpen-Process Learning
Jump InLearning by ImitationEffective AskingOutput-Driven LearningForeign Language Every DayPlayful LearningEmbodied SkillsLanguage ShowerTangible PilesTornado of LearningTriangle ScalingChain of Excitement!
Thinking in ActionPrototypingField DivingMulti-Camera ShootingA Bird's- & Bug's-Eye ViewHidden ConnectionsFrontier FinderCreative SwitchFruit FarmingInitial Draft Only HalfwayAttractive ExpressionAcceleration to Next
Community of LearningGood RivalsConsequential EncounterFirm DeterminationTalking ThinkerLearning by TeachingObvious ReasonRight WayBrave ChangeExplorer's PassionSelf-ProducingBe Extreme!
0
123
456789
101112131415
161718192021222324252627
282930313233343536373839
4. Jump In
37. Explorer’s Passion
35. Right Way7. Output-Driven Learning
32. Talking Thinker
11. Language Shower
14. Triangle Scaling
17. Prototyping
19. Multi-Camera Shooting 24. Fruit Farming
27. Acceleration to Next
29. Good Rivals
5. Learning by Imitation6. E!ective Asking
39. Be Extreme!38. Slef-Producing
34. Obvious Reason
36. Brave Change
8. Foreign Language Every Day
9. Playful Learning
31. Firm Determination
33. Learning by Teaching
10. Embodied Skills
12. Tangible Piles
15. Chain of Excitement!
13. Tornade of Learning
16. Thinking in Action
18. Field Diving
21. Hidden Connections20. A Bird’s- & Bug’s-Eye View
22. Frontier Finder23. Creative Switch
25. Initial Draft Only Halfway26. Attractive Expression
28. Community of Learning
30. Consequential Encounter
3. Open-Process Learning
0. Design Your Learning
2. CreativeProject
1. MakingOpportunities
No.
“The great composer does not set to work because he is inspired, but be-
FRPHV�LQVSLUHG�EHFDXVH�KH�LV�ZRUNLQJ�´�²�(UQHVW�1HZPDQ
“Make up your mind to act decidedly and take the consequences. No good
LV�HYHU�GRQH�LQ�WKLV�ZRUOG�E\�KHVLWDWLRQ�´�²�7KRPDV�+X[OH\
³<RX�QHYHU�NQRZ�ZKDW�\RX�FDQ�GR�WLOO�\RX�WU\�´�²�3URYHUE
Do not hesitate to jump into a new learning environment.
Jump In
No.4
You have already found the new environment wihch you wish to be in and about to start a new challenge.
ź�,Q�WKLV�FRQWH[W
You are still doubtful whether the community is really suitable for you.
�� ,W�LV�GLI¿FXOW�WR�NQRZ�WKH�DFWXDO�VWDWH�RI�D�FRPPXQLW\�IURP�WKH�RXWVLGH��� It is not until you learn that you really understand what you wanted to
learn.
ź�7KHUHIRUH
Jump into the new environment for your learning.
�� -RLQ�WKH�FRPPXQLW\��SURMHFW��RU�FODVV��DQG�GLYH�LQWR�WKH�¿HOG��� Observe the events that happen there and learn from the members.�� Engage in the activity with all your effort as possible.�� After some time, evaluate the environment and rebuild a plan of your
learning.
Learning Patterns A Pattern Language for Creative Learning
Collaboration Patterns is a pattern language for creative collaboration, which consists of 34 patterns describing practical knowledge for performing creative collaborations.
Ver. 0.60July, 2013
[email protected] Patterns Project
Creative Collaboration
Mission for the FutureInnovation of the WaysCreate a Legend
Spiral of GrowthSympathetic UnionResponse RallyFeeling of TogethernessPiece to ContributeReturn of GrowthSpontaneous CommitmentsLoose ConnectionsVulnerability DisclosureWords of Thanks
Vigor of EmergenceLoaf of TimeCollaborative FieldActivity FootprintsChaotic Path to BreakthroughIdeas Taking ShapeInside InnovatorRoadmap to the GoalImprovised RolesSpadework for Creativity
Power to Change The WorldQuality LineCreative ClashesGenerative DestructionBeyond ExpectationsProject FollowersStrategic DevelopmentsContext of the WorldEndurance to Continue CreatingPolishing Senses
0
123
456789
10111213
14151617181920212223
24252627282930313233 Ver. 0.60
Collaboration Patterns Project
Collaboration Patterns : A Pattern Language for C
reative Collaborations (ver. 0.60)
A Pattern Language forCreative Collaborations
Collaboration Patterns
12.Vulnerability Disclosure
30.Strategic
Developments
26.Creative Clashes
27.Generative Destruction
33.Polishing Senses
32.Endurance to
Continue Creating
31.Context of the World
28.Beyond
Expectations
29.Project Followers
23.Spadework for Creativity
22.Improvised Roles
21.Roadmap to the
Goal
20.Inside Innovator
19.Ideas Taking Shape
18.Chaotic Path to Breakthrough
24.Power to Change The World
25.Quality Line
1. Mission for the Future 2.
Innovation of the Ways
3.Create a Legend
4.Spiral of Growth
5.Sympathetic Union
6.Response Rally
13.Words of Thanks11.
Loose Connections
14.Vigor of Emergence 17.
Activity Footprinnts
16.Collaborative
Field
15.Loaf of Time
0. Creative Collaboration
7.Feeling of
Togetherness
10.Spontaneous Commitments
9.Return of Growth
8.Piece to Contribute
Presentation Patterns is a pattern language for creative presentations, which consists of 34 patterns describing practical knowledge for designing creative presentations. it can be applied to all kinds of activities of representation, including public speaking, performance of music, drama, and dance.
Presentation Patterns
Ver. 0.60October, 2012
http://ppatterns.org/[email protected]
Presentation Patterns Project
Creative Presentation
Main MessageTouching GiftImage of Success
StorytellingExploration of WordsVisual PowerDramatic ModulationUnexpected EvolutionDoors of MysteryBeautiful ClarityPerfect PortionCherry on Top
Mind BridgeReality SharingParticipation DriverQuality in DetailsExpression CoordinatorDiscomfort RemovingSignificant VoidActivation SwitchTake-Home Gift
Stage BuildingReminders of SuccessConstruction of ConfidencePresentershipBest EffortPersonally for YouInvitation to the WorldImprovised PresentationReflecting Forwards
Unique PresenterAesthetics of PresentingBe Authentic!
0
123
456789
101112
131415161718192021
222324252627282930
313233
Ver. 0.60Presentation Patterns Project
Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60)
A Pattern Language for Creative Presentations
1. Main Message
2. Touching Gift
3. Image of Success
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 Sharing15. Participation Driver
16. Quality in Details
17. Expression Coordinator
18. Discomfort Removing
19. Significant Void
20. Activation Switch
21. Take-Home Gift
22. Stage Building
23. Reminders of Success
24. Construction of Confidence
25. Presentership26. Best Effort
27. Personally for You
28. Invitation to the World
29. Improvised Presentation
30. Reflecting Forwards
31. Unique Presenter
32. Aesthetics of Presenting
33. Be Authentic!
0. Creative Presentation
We, Iba Lab, creating pattern languages of learning, collaborations, presentations, education, social innovation, policy making, and even beauty in daily life.
13Go NaturalSome beauty comes naturally
Solution
Context
Problem
You are always putting on makeup
because you don’t have much
confidence in your bare face.
You get such used to having makeup
on that you don’t want to meet anyone
when you don’t have any on.
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
Ver. 0.60November, 2012
http://collabpatterns.sfc.keio.ac.jphttp://twitter.com/collabpatterns
Collaboration Patterns Project
創造的コラボレーション
未来への使命感方法のイノベーション伝説をつくる
成長のスパイラル共感のチームづくりレスポンス・ラリー一体感をつくる貢献の領域成長のリターン自発的なコミットメントゆるやかなつながり弱さの共有感謝のことば
創発的な勢いまとまった時間創造の場づくり活動の足あと意味のある混沌アイデアをカタチにインサイド・イノベーターゴールへの道のり臨機応変な動き飛躍のための仕込み
世界を変える力クオリティ・ラインこだわり合う一度こわす期待を超えるファンをつくる広がりの戦略世界の文脈つくり続ける強さ感性を磨く
0
1
2
3
4
56789
10111213
14
151617181920212223
24
252627282930313233 Ver. 0.60
Collaboration Patterns Project
Collaboration Patterns : コ
ラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60)
創造的コラボレーションのパターン・ランゲージコラボレーション・パターン
Ver. 0.60November, 2012
http://collabpatterns.sfc.keio.ac.jphttp://twitter.com/collabpatterns
Collaboration Patterns Project
創造的コラボレーション
未来への使命感方法のイノベーション伝説をつくる
成長のスパイラル共感のチームづくりレスポンス・ラリー一体感をつくる貢献の領域成長のリターン自発的なコミットメントゆるやかなつながり弱さの共有感謝のことば
創発的な勢いまとまった時間創造の場づくり活動の足あと意味のある混沌アイデアをカタチにインサイド・イノベーターゴールへの道のり臨機応変な動き飛躍のための仕込み
世界を変える力クオリティ・ラインこだわり合う一度こわす期待を超えるファンをつくる広がりの戦略世界の文脈つくり続ける強さ感性を磨く
0
1
2
3
4
56789
10111213
14
151617181920212223
24
252627282930313233 Ver. 0.60
Collaboration Patterns Project
Collaboration Patterns : コ
ラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60)
創造的コラボレーションのパターン・ランゲージコラボレーション・パターン
Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80)
A Pattern Languagefor Creative LearningVer. 0.80
September, 2011
[email protected] Patterns Project
patterns
ver. 0.80
Design Your Learning
Making OpportunitiesCreative ProjectOpen-Process Learning
Jump InLearning by ImitationEffective AskingOutput-Driven LearningForeign Language Every DayPlayful LearningEmbodied SkillsLanguage ShowerTangible PilesTornado of LearningTriangle ScalingChain of Excitement!
Thinking in ActionPrototypingField DivingMulti-Camera ShootingA Bird's- & Bug's-Eye ViewHidden ConnectionsFrontier FinderCreative SwitchFruit FarmingInitial Draft Only HalfwayAttractive ExpressionAcceleration to Next
Community of LearningGood RivalsConsequential EncounterFirm DeterminationTalking ThinkerLearning by TeachingObvious ReasonRight WayBrave ChangeExplorer's PassionSelf-ProducingBe Extreme!
0
123
456789
101112131415
161718192021222324252627
282930313233343536373839
Ver. 0.60October, 2012
http://ppatterns.org/[email protected]
Presentation Patterns Project
Creative Presentation
Main MessageTouching GiftImage of Success
StorytellingExploration of WordsVisual PowerDramatic ModulationUnexpected EvolutionDoors of MysteryBeautiful ClarityPerfect PortionCherry on Top
Mind BridgeReality SharingParticipation DriverQuality in DetailsExpression CoordinatorDiscomfort RemovingSignificant VoidActivation SwitchTake-Home Gift
Stage BuildingReminders of SuccessConstruction of ConfidencePresentershipBest EffortPersonally for YouInvitation to the WorldImprovised PresentationReflecting Forwards
Unique PresenterAesthetics of PresentingBe Authentic!
0
123
456789
101112
131415161718192021
222324252627282930
313233
Ver. 0.60Presentation Patterns Project
Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60)
A Pattern Language for Creative Presentations
Iba Laboratory, Keio UniversityCreative Media Lab: Designing Novel Methods and Tools for Creative Society
35
Survival Language
A Pattern Language for Surviving Earthquakes
36
Survival
S u rvival
Designing Preparation Designing Emergency Action Designing Life After Quake
Survival Language Project [email protected]
Daily Use of Reserves
1981 Line
Evacuation before Firefighting
Armadillo Pose Cover and Hold on
Life over Furniture
Kick Signal
Shrine Shelter
Evacuation Initiator
Pattern Gift
Survival Language A Pattern Language for Surviving Earthquakes
TV'S ROOT
Even if you fasten your TV to a TV table, both the TV and the TV table will fall during severe shaking if the TV table is not fastened to the floor.
When the shaking of the earthquake is severe, not only may the TV fall, but also may fly out – making it very dangerous. Therefore, the TV should be fastened to the TV table. However, even if the TV is fastened to the TV table, it is still not safe. The center of gravity of the TV table with the TV fastened is high, which has the danger of falling with the TV when an earthquake hits. It is very dangerous if you don’t fasten the TV table to the floor and walls as well.
Therefore:Not only should you fasten the TV to the TV table, but also the TV table to the wall. If the TV table has casters, fasten them so they will not move. In addition, fasten the TV table to a wall with L-shaped brackets.
When fastening the TV table to the wall, you should use the bracketthe opposite way --- "REVERSE L-SHAPE LOCK." With the patterns presented, it is now much safer inside the house. However, it is also necessary to know what to do when an actual earthquake hits --- "COVER AND LOCK," "ARMADILLO POSE," "LIFE OVER FURNITURE," "EVACUATION BEFORE FIRE-FIGHTING."
Life over Furniture
An earthquake has struck and shaking furniture around you are about to collapse.
You try to hold on the furniture to keep it from falling, but end up having the furniture collapsing over you. Shaking furniture may bring up your fears and tempt you to hold on to it to make it stop shaking. In some occasions, there may be valuables kept in the furniture, tempting you even more to keep it from falling and breaking the valuables. Unfortunately, it is impossible to prevent this when the ground is shaking. Going close to the furnitures will only leave you crushed under them.
Therefore:As soon as you feel the ground shaking, get away from any furniture for your safety.
Get away from the furnitures and keep safe --- "ARMADILLO POSE,""COVER AND LOCK."
Three Generations of Pattern Languages
New Way of using Pattern Languages
Making a Movie about Pattern Languages
Pattern Language 3.0 = human action
Dialogue = reflecting, talking, learning experiences
Generative Films = web of video on the Web
By using pattern languages as triggers for narrative and dialogue we can become conscious of the parts of our experiences we normally do not notice, and inspect it through dialogues.
experienceas a whole
experienceas a whole
pattern patternpattern
pattern
Pattern Languageas Vocabulary forCommunication
pattern
Dialogue = reflecting, talking, learning experiences
To help people reflect on their experience with using a pattern language, I usually hold dialogue workshops, where participants talk about their experiences with each other using the pattern language.
Dialogue = reflecting, talking, learning experiences
We’ve held more than 40 workshops for various targets, in various domains, and in various places with using our pattern languages; The total number of participants are about 4,000 people.
Dialogue = reflecting, talking, learning experiences
The workshop first asks participants to read the all patterns beforehand, and list the patterns that they have already experienced. They would also make a list of five patterns in which they wish to use in the near future.
Dialogue = reflecting, talking, learning experiences
With the list of the five patterns in their hands, the participants would walk around at the workshop searching for other participants who have already experienced one of the patterns on the list.
Dialogue = reflecting, talking, learning experiences
Dialogue = reflecting, talking, learning experiences
Once they find a match, the one who has experienced the pattern would talk about the experience, and the other person would listen to it and take notes.
Dialogue Workshop(Video)
"It was fun listening to stories about my peers doing things that I can't yet do. It was interesting how the experiences differed from person to person.
“Talking about my own experiences was something I've never done in the past, but it wasn't hard as I thought and I was able to enjoy it."
"Even though I thought my experiences were uninteresting and useless, by seeing people listening to them seriously and taking notes on them, I became able to talk about the experience with more confidence."
Feedbacks of the workshop
"The workshop was a good opportunity to reflect on my experiences. I was able to find out how much I can't do, but at the same time I was able to find out the thing only I can do."
Findings about the Self
Findings about Others
"The workshop gave me a chance to get to know things about my peers that I usually don't see when I talk with them."
"The actual experiences by my peers made me think I can do similarly in my future presentations too."
Findings about their Own Potentiality
By using pattern languages as triggers for narrative and dialogue we can become conscious of the parts of our experiences we normally do not notice, and inspect it through dialogues.
experienceas a whole
experienceas a whole
pattern patternpattern
pattern
Pattern Languageas Vocabulary forCommunication
pattern
Dialogue = reflecting, talking, learning experiences
A New Web System to utilize Pattern Languages
ALL | FAVORITE | PATTERNS
タイトル
タイトル
タイトル
タイトル
タイトル タイトル
タイトル
タイトル
タイトル
タイトル
タイトル
タイトル タイトル
タイトル
Writing user’s own experiences in poetic way with using the Generative Beauty Patterns
Dialogue = reflecting, talking, learning experiences
Pattern Diagnostic System
•an online system in which users diagnoses themselves through a series of questions based on a pattern language, and visualizes what parts of the pattern language they are able to do now, and what kinds of patterns could be taken in for improvement.
•The system guides users through user-set projects in terms of patterns, and helps them gain growth.
•Users of the system will enter short episodes of experiences with the pattern, which the system will systematically synthesize into a visual map which shows successful and unsuccessful parts of the project.
Three Generations of Pattern Languages
New Way of using Pattern Languages
Making a Movie about Pattern Languages
Pattern Language 3.0 = Human Action
Dialogue = reflecting, sharing, learning
Generative Films = Web of video on the Web
A Prototype of Promotion Video(Video)
Murray Silverstein & Max JacobsonJSWD Architects
Co-author of A Pattern Language and The Oregon ExperimentAuthor of The Good House and Patterns of Home
Interviewed in Oct., 2013
Sara IshikawaCo-author of A Pattern Language, The Oregon Experiment, House Generated By Patterns, A Pattern Language which Generates Multi-Service Centers
Interviewed in Oct., 2013
Howard DavisProfessor at Department of Architecture, University of Oregon
Co-author of The Production of HousesAuthor of The Culture of Building and Living Over the Store
Interviewed in Oct., 2013
Hajo NeisAssociate Professor at Department of Architecture, University of Oregon
Co-author of The New Theory of Urban DesignCo-Author of The Battle for the Life and Beauty of the Earth
Interviewed in Nov., 2013
Michael Mehaffy
Interviewed in Nov., 2013
Presitent of Structura Naturalis Inc.Executive director of the Sustasis Foundation, a Portland, OR.Wrote papers about Generative Code.
Gary Black
Interviewed in Aug., 2013
Integrated Structures Inc.Associate Professor of Architecture, Department of Architecture, University of California, Berkeley
Co-author of The Mary Rose MuseumAuthor of Wholeness and Order in Large Span Wooden Roof Trusses
Randy Schmidt
Interviewed in Aug., 2013
Vice President of Center for Environmental Structure
Jenny Quillien
Interviewed in Oct., 2012
Author of Delight's Muse: on Christopher Alexander's THE NATURE OF ORDER, and Clever Digs: how workspaces can enable thought
Ward Cunningham
Interviewed in Oct., 2013
Applied the idea of pattern language from architecture to software design with Kent Beck in 1987.He invented the wiki system and used it for sharing and improving software patterns. That's the beginning of wiki system.
Ralf Johnson
Interviewed in Oct., 2013
Co-authors of the influential book "Design Patterns: Elements of Reusable Object-Oriented Software."
Richard Gabriel
Interviewed in Oct., 2012& Oct., 2013
Introduced the method of writers's workshop to the software pattern community.Author of Writers' Workshops & the Work of Making Things: Patterns, Poetry... and Patterns of Software: Tales from the Software Community
Joseph Yoder
Interviewed in Oct., 2012& Oct., 2013
President of Hillside group, the non-profit educational organization to promote pattern languages of programs
Bob Hanmer
Interviewed in Oct., 2013
Author of the book "Patterns for Fault Tolerant Software,"Started the Bootcamp for new comers in the PLoP conferences
Eugene Wallingford
Interviewed in Oct., 2013
One of the member who started creating Pedagogical Patterns, pattern languages for teaching.Co-author of Pedagogical Patterns: Advice For Educators
Christian Kohls
Interviewed in Oct., 2013
Studying pattern languages with the schema theory in psychology. Created a pattern language for online learning, and is an editor of Investigations of E-Learning Patterns: Context Factors, Problems and Solutions.
Joshua Kerievsky
Interviewed in Oct., 2013
CEO of Industrial Logic, Inc.Author of Refactoring to PatternsCreated a pattern language for study groups, "Pools of Insight: A Pattern Language for Study Groups”
Linda Rising
Interviewed in Oct., 2013
Author of Fearless Change: Patterns for Introducing New Ideas
Till Schümmer
Interviewed in July., 2013
Author of Patterns for Computer-Mediated InteractionCreating a pattern language for collaborative work.
Allan Kelly
Interviewed in July., 2013
Author of Business Patterns for Software Developers
George Platts
Interviewed in July., 2013
Art Psychotherapist/Multi Medium Artist
Will open at the beginning of 2014!http://generativefilms.org/
Will open at the beginning of 2014!http://generativefilms.org/
Three Generations of Pattern Languages
New Way of using Pattern Languages
Making a Movie about Pattern Languages
Three Generations of Pattern Languages
New Way of using Pattern Languages
Making a Movie about Pattern Languages
Pattern Language 3.0 = human action
Dialogue = reflecting, talking, learning experiences
Generative Films = web of video on the Web
Evolution of Pattern LanguagesDesigning Human Actions, Dialogue, & Films
PUARL2013Portland, ORNov. 3, 2013
Associate Professor Faculty of Policy Management, Keio UniversityPh. D. in Media and [email protected]
Takashi Iba
This slides will be uploaded soon tohttp://www.slideshare.net/takashiiba
Top Related