Takashi Iba, "Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films", presented in the PUARL2013 conference, Portland, Oregon, on Nov. 3rd, 2013
Takashi Iba, "Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films", presented in the PUARL2013 conference, Portland, Oregon, on Nov. 3rd, 2013
Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films (PUARL2013)
1.
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
2.
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
3.
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
4.
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
5.
Three Generations of Pattern Languages
New Way of using Pattern Languages
Making a Movie about Pattern Languages
6.
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
7.
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
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
8.
1st Generation: Architecture, since 70’s
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.
10.
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
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
11.
2nd Generation: Software, since late 80’s
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 field of software design, as a name of “design patterns.”
25.
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
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
26.
3rd Generation: Human Action, since late 90’s
“Pattern Language 3.0”
27.
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 Significant Void
18 意味のある混沌
20 Activation Switch
19 アイデアをカタチに
21 Take-Home Gift
20 インサイド イノベーター
・
21 ゴールへの道のり
22 Stage Building
22 臨機応変な動き
23 Reminders of Success
23 飛躍のための仕込み
24 Construction of Confidence
25 Presentership
24 世界を変える力
26 Best Effort
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 Reflecting 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 don’t have much
Go Natural
confidence in your bare face.
Some beauty comes naturally
Problem
You get such used to having makeup
on that you don’t want to meet anyone
when you don’t 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.
28.
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 Bird’s- & Bug’s-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. Attractive Expression
16. Thinking in Action
27. Acceleration to Next
2. Creative
Project
15. Chain of Excitement!
14. Triangle Scaling
28. Community of Learning
29. Good Rivals
13. Tornade of Learning
30. Consequential Encounter
0. Design Your Learning
12. Tangible Piles
11. Language Shower
1. Making
Opportunities
3. Open-Process
Learning
31. Firm Determination
32. Talking Thinker
33. Learning by Teaching
10. Embodied Skills
9. Playful Learning
8. Foreign Language Every Day
7. Output-Driven Learning
Ver. 0.80
September, 2011
Learning Patterns Project
A Pattern Language
for Creative Learning
patterns
6. Effective Asking
5. Learning by Imitation
4. Jump In
34. Obvious Reason
35. Right Way
36. Brave Change
37. Explorer’s Passion
38. Slef-Producing
39. Be Extreme!
learningpatterns@sfc.keio.ac.jp
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.
29.
Learning Patterns A Pattern Language for Creative Learning
No.4
No.
Jump In
Do not hesitate to jump into a new learning environment.
You have already found the new environment wihch you wish to be in and
about to start a new challenge.
You are still doubtful whether the community is really suitable for
you.
It is not until you learn that you really understand what you wanted to
learn.
“The great composer does not set to work because he is inspired, but be-
“Make up your mind to act decidedly and take the consequences. No good
Jump into the new environment for your learning.
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.
30.
Collaboration Patterns
Collaboration Patterns : A Pattern Language for Creative Collaborations (ver. 0.60)
0 Creative Collaboration
1 Mission for the Future
2 Innovation of the Ways
3 Create a Legend
4 Spiral of Growth
5 Sympathetic Union
6 Response Rally
7 Feeling of Togetherness
8 Piece to Contribute
9 Return of Growth
10 Spontaneous Commitments
11 Loose Connections
12 Vulnerability Disclosure
13 Words of Thanks
14 Vigor of Emergence
15 Loaf of Time
16 Collaborative Field
17 Activity Footprints
18 Chaotic Path to Breakthrough
10.
Spontaneous
7.
Commitments
Feeling of
Togetherness
9.
Return of Growth
6.
8.
Response Rally
Piece to Contribute
Sympathetic Union
A Pattern Language for
Creative Collaborations
15.
Loaf of Time
1.
14.
Mission for
2.
the Future
33.
Senses
22 Improvised Roles
3.
Breakthrough
Create a Legend
Improvised
30.
the World
Strategic
24 Power to Change The World
Developments
25 Quality Line
26 Creative Clashes
28.
Followers
28 Beyond Expectations
24.
Power to Change
The World
29.
Project
27 Generative Destruction
Roles
Context of
25.
Beyond
Expectations
29 Project Followers
19.
Ideas Taking Shape
22.
31.
23 Spadework for Creativity
Activity
Footprinnts
Chaotic Path to
21.
Goal
32.
Endurance to
17.
Field
18.
Roadmap to the
Continue Creating
16.
Collaborative
Vigor of Emergence
Innovation
of the Ways
0.
Creative Collaboration
Polishing
21 Roadmap to the Goal
23.
20.
Inside Innovator
Spadework for
Creativity
Quality Line
26.
30 Strategic Developments
33 Polishing Senses
13.
Words of Thanks
4.
20 Inside Innovator
32 Endurance to Continue Creating
Disclosure
11.
Loose Connections
Spiral of Growth
19 Ideas Taking Shape
31 Context of the World
12.
Vulnerability
5.
Creative Clashes
Ver. 0.60
July, 2013
27.
Collaboration Patterns Project
collabpatterns@sfc.keio.ac.jp
Ver. 0.60
Collaboration Patterns Project
Generative
Destruction
Collaboration Patterns is a pattern language for
creative collaboration, which consists of 34 patterns
describing practical knowledge for performing
creative collaborations.
31.
Presentation Patterns
Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60)
0 Creative Presentation
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 Sharing
15 Participation Driver
16 Quality in Details
17 Expression Coordinator
12. Cherry on Top
11.
31. Unique Presenter
Perfect Portion
10.
Beautiful Clarity
9. Doors of Mystery
14. Reality Sharing
8. Unexpected Evolution
A Pattern Language for Creative Presentations
15. Participation Driver
13. Mind Bridge
7. Dramatic Modulation
16. Quality in Details
2. Touching Gift
6. Visual Power
17. Expression Coordinator
5. Exploration of Words
18 Discomfort Removing
0. Creative Presentation
19 Significant Void
20 Activation Switch
4. Storytelling
21 Take-Home Gift
33. Be Authentic!
22 Stage Building
3. Image of Success
1. Main Message
19. Significant Void
23 Reminders of Success
24 Construction of Confidence
25 Presentership
30. Reflecting Forwards
26 Best Effort
22. Stage Building
27 Personally for You
29. Improvised Presentation
28 Invitation to the World
29 Improvised Presentation
23. Reminders of Success
30 Reflecting Forwards
31 Unique Presenter
32 Aesthetics of Presenting
33 Be Authentic!
18. Discomfort Removing
http://ppatterns.org/
presentpatterns@sfc.keio.ac.jp
21. Take-Home Gift
28. Invitation to the World
Ver. 0.60
October, 2012
Presentation Patterns Project
20. Activation Switch
Ver. 0.60
Presentation Patterns Project
27. Personally for You
24. Construction of Confidence
32. Aesthetics of Presenting
25. Presentership
26.
Best Effort
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.
32.
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 Significant Void
18 意味のある混沌
20 Activation Switch
19 アイデアをカタチに
21 Take-Home Gift
20 インサイド イノベーター
・
21 ゴールへの道のり
22 Stage Building
22 臨機応変な動き
23 Reminders of Success
23 飛躍のための仕込み
24 Construction of Confidence
25 Presentership
24 世界を変える力
26 Best Effort
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 Reflecting 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 don’t have much
Go Natural
confidence in your bare face.
Some beauty comes naturally
Problem
You get such used to having makeup
on that you don’t want to meet anyone
when you don’t 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.
33.
Iba Laboratory, Keio University
Creative Media Lab: Designing Novel Methods and Tools for Creative Society
34.
Survival Language
A Pattern Language for Surviving Earthquakes
35
35.
Survival Language A Pattern Language for Surviving Earthquakes
Survival
S u r vi
val
Pattern Gift
Designing Preparation
Designing Emergency Action
Designing Life After Quake
Kick Signal
Daily Use of Reserves
1981 Line
Evacuation before Firefighting
Armadillo Pose
Life over Furniture
Cover and Hold on
Shrine Shelter
Evacuation Initiator
Survival Language Project
ilab-survival@sfc.keio.ac.jp
36
36.
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.
37.
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 Lshaped brackets.
When fastening the TV table to the wall, you should use the bracket
the 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."
38.
Life over Furniture
An earthquake has struck and shaking furniture around
you are about to collapse.
39.
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."
40.
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
41.
Dialogue = reflecting, talking, learning experiences
pattern
pattern
pattern
pattern
pattern
Pattern Language
as Vocabulary for
Communication
experience
as a whole
experience
as a whole
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.
42.
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.
43.
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.
44.
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.
45.
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.
46.
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.
48.
Feedbacks of the workshop
"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."
49.
Findings about the Self
"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 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."
Findings about their Own Potentiality
"The actual experiences by my peers made me think I can do
similarly in my future presentations too."
50.
Dialogue = reflecting, talking, learning experiences
pattern
pattern
pattern
pattern
pattern
Pattern Language
as Vocabulary for
Communication
experience
as a whole
experience
as a whole
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.
51.
Dialogue = reflecting, talking, learning experiences
ALL | FAVORITE | PATTERNS
タイトル
タイトル
タイトル
タイトル
タイト
ル
タイトル
タイトル
A New Web System to utilize Pattern Languages
タイトル
Writing user’s own experiences in poetic way
with using the Generative Beauty Patterns
タイトル
タイトル
タイトル
52.
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.
53.
Three Generations of Pattern Languages
Pattern Language 3.0 = Human Action
New Way of using Pattern Languages
Dialogue = reflecting, sharing, learning
Making a Movie about Pattern Languages
Generative Films = Web of video on the Web
55.
Murray Silverstein & Max Jacobson
JSWD Architects
Co-author of A Pattern Language
and The Oregon Experiment
Author of The Good House and
Patterns of Home
Interviewed in Oct., 2013
56.
Sara Ishikawa
Co-author of A Pattern Language,
The Oregon Experiment, House
Generated By Patterns, A Pattern
Language which Generates MultiService Centers
Interviewed in Oct., 2013
57.
Howard Davis
Professor at Department of
Architecture, University of Oregon
Co-author of The Production of
Houses
Author of The Culture of Building
and Living Over the Store
Interviewed in Oct., 2013
58.
Hajo Neis
Associate Professor at
Department of Architecture,
University of Oregon
Co-author of The New Theory of
Urban Design
Co-Author of The Battle for the
Life and Beauty of the Earth
Interviewed in Nov., 2013
59.
Michael Mehaffy
Presitent of Structura Naturalis Inc.
Executive director of the Sustasis
Foundation, a Portland, OR.
Wrote papers about Generative Code.
Interviewed in Nov., 2013
60.
Gary Black
Integrated Structures Inc.
Associate Professor of Architecture,
Department of Architecture,
University of California, Berkeley
Co-author of The Mary Rose
Museum
Author of Wholeness and Order in
Large Span Wooden Roof Trusses
Interviewed in Aug., 2013
61.
Randy Schmidt
Vice President of Center for
Environmental Structure
Interviewed in Aug., 2013
62.
Jenny Quillien
Author of Delight's Muse: on
Christopher Alexander's THE
NATURE OF ORDER, and Clever
Digs: how workspaces can enable
thought
Interviewed in Oct., 2012
63.
Ward Cunningham
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.
Interviewed in Oct., 2013
64.
Ralf Johnson
Co-authors of the influential book
"Design Patterns: Elements of
Reusable Object-Oriented Software."
Interviewed in Oct., 2013
65.
Richard Gabriel
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
Interviewed in Oct., 2012
& Oct., 2013
66.
Joseph Yoder
President of Hillside group, the nonprofit educational organization to
promote pattern languages of programs
Interviewed in Oct., 2012
& Oct., 2013
67.
Bob Hanmer
Author of the book "Patterns for Fault
Tolerant Software,"
Started the Bootcamp for new comers
in the PLoP conferences
Interviewed in Oct., 2013
68.
Eugene Wallingford
One of the member who started
creating Pedagogical Patterns, pattern
languages for teaching.
Co-author of Pedagogical Patterns:
Advice For Educators
Interviewed in Oct., 2013
69.
Christian Kohls
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.
Interviewed in Oct., 2013
70.
Joshua Kerievsky
CEO of Industrial Logic, Inc.
Author of Refactoring to Patterns
Created a pattern language for study
groups, "Pools of Insight: A Pattern
Language for Study Groups”
Interviewed in Oct., 2013
71.
Linda Rising
Author of Fearless Change: Patterns for
Introducing New Ideas
Interviewed in Oct., 2013
72.
Till Schümmer
Author of Patterns for ComputerMediated Interaction
Creating a pattern language for
collaborative work.
Interviewed in July., 2013
73.
Allan Kelly
Author of Business Patterns for
Software Developers
Interviewed in July., 2013
74.
George Platts
Art Psychotherapist/Multi Medium Artist
Interviewed in July., 2013
75.
Will open at the beginning of 2014!
http://generativefilms.org/
76.
Will open at the beginning of 2014!
http://generativefilms.org/
77.
Three Generations of Pattern Languages
New Way of using Pattern Languages
Making a Movie about Pattern Languages
78.
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
79.
Evolution of Pattern Languages
Designing Human Actions, Dialogue, & Films
This slides will be uploaded soon to
http://www.slideshare.net/takashiiba
Takashi Iba
Associate Professor
Faculty of Policy Management, Keio University
Ph. D. in Media and Governance
iba@sfc.keio.ac.jp
PUARL2013
Portland, OR
Nov. 3, 2013
Parece que tem um bloqueador de anúncios ativo. Ao listar o SlideShare no seu bloqueador de anúncios, está a apoiar a nossa comunidade de criadores de conteúdo.
Odeia anúncios?
Atualizámos a nossa política de privacidade.
Atualizámos a nossa política de privacidade de modo a estarmos em conformidade com os regulamentos de privacidade em constante mutação a nível mundial e para lhe fornecer uma visão sobre as formas limitadas de utilização dos seus dados.
Pode ler os detalhes abaixo. Ao aceitar, está a concordar com a política de privacidade atualizada.