Takashi Iba's Invited Talk at SugarLoafPLoP2014 conference (10th Latin American Conference on Pattern Languages of Programs), Ilha Bela, São Paulo, Brazil, Nov, 2014.
Since the late 1990s, pattern languages began to be applied to an increasing range of fields to encompass creative human actions such as education and innovation. To distinguish this new generation of pattern languages that describe patterns for creative human actions, Iba have named it "Pattern Language 3.0." As pattern language domains have expanded, so have its uses. Pattern languages have been used as media for dialogue to allow the exchange of personal experiences. In this talk, I present the idea of Pattern Language 3.0, and show examples of pattern languages as well as new uses for them.
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
Pattern Language 3.0: A New Generation of Pattern Languages
1. Pattern Language 3.0
A New Generation of Pattern Languages
Invited Talk at SuagrLoafPLoP2014
Takashi Iba
Faculty of Policy Management, !
Keio University!
Ph.D in Media and Governance!
iba@sfc.keio.ac.jp
3. Since the late 1990s
Pattern Language 2.0
Since the late 1970s Pattern Language 1.0
Pattern Language 3.0
Since the late 1980s
Since the late 2000s
Human Action
Software
Architecture
Three Generations of Pattern Languages
4. Three Generations of Pattern Languages
A Pattern Language for Creative Learning
Pattern Language 3.0
Learning Patterns
Since the late 1990s
Pattern Language 2.0
Since the late 1970s Pattern Language 1.0
Pattern Language 3.0
Since the late 1980s
Since the late 2000s
Human Action
Software
Architecture
In the recent complex society, identifying problems and
creatively thinking of solutions from various perspectives is
essential. People need to learn by constructing their own living
knowledge based on their situation and not by merely
memorizing existing ideas;; Learning how to generate new ideas
and how to think is also necessary;; that is, a creative learning.
How can such Creative Learning be achieved? Secrets to
Creative Learning are scribed in this book.
Learning Patterns presents 40 distinct patterns that show tips,
methods, and views for a Creative Learning. The Learning
Patterns are written as a pattern language that summarizes the
design knowledge that develops from a person’s experience into
the form of a pattern. It pairs a problem that occurs in a certain
context of a design with its solution and gives it a name.
The users of a pattern language must select a pattern on the
basis of the context in which it is being used, and fit the abstract
solution to their specific situation. Read through the pages and
use any or all of the Learning Patterns to make your learning
more creative.
Takashi Iba is an associate professor at the Faculty of Policy
Management and the Graduate School of Media and
Governance at Keio University, Japan. He received a Ph.D. in
Media and Governance from Keio University in 2003, and
continued as a visiting scholar at the MIT Center for Collective
Intelligence during the 2009 academic year. With collaborating
with his students, Dr. Iba created many pattern languages
concerning human actions. He authored Collaboration Patterns
(2014), Presentation Patterns (2014), and many academic books
in Japanese such as the bestselling Introduction to Complex
Systems (1998).
Takashi Iba with Iba Laboratory
IBA Learning Patterns ― A Pattern Language for Creative Learning CreativeShift
5. 井庭 崇
Associate Professor, Faculty of
Policy Management, Keio University!
Ph.D. in Media and Governance
Research
explores the nature of creativity and works to build media to nurture it!
! - Systems Theory: the Science of Complex Systems & Autopoietic Systems!
! - Pattern Language: for sharing practical knowledge in a creative domain!
! - Future Language: for sharing future vision
Teaching
Pattern Language, Creative Systems Theory,
Workshop Design, Exploring Creative Society
In the recent complex society, identifying problems and
creatively thinking of solutions from various perspectives is
essential. People need to learn by constructing their own living
knowledge based on their situation and not by merely
memorizing existing ideas;; Learning how to generate new ideas
and how to think is also necessary;; that is, a creative learning.
How can such Creative Learning be achieved? Secrets to
Creative Learning are scribed in this book.
Learning Patterns presents 40 distinct patterns that show tips,
methods, and views for a Creative Learning. The Learning
Patterns are written as a pattern language that summarizes the
design knowledge that develops from a person’s experience into
the form of a pattern. It pairs a problem that occurs in a certain
context of a design with its solution and gives it a name.
The users of a pattern language must select a pattern on the
basis of the context in which it is being used, and fit the abstract
solution to their specific situation. Read through the pages and
use any or all of the Learning Patterns to make your learning
more creative.
Takashi Iba is an associate professor at the Faculty of Policy
Management and the Graduate School of Media and
Governance at Keio University, Japan. He received a Ph.D. in
Media and Governance from Keio University in 2003, and
continued as a visiting scholar at the MIT Center for Collective
Intelligence during the 2009 academic year. With collaborating
with his students, Dr. Iba created many pattern languages
concerning human actions. He authored Collaboration Patterns
(2014), Presentation Patterns (2014), and many academic books
in Japanese such as the bestselling Introduction to Complex
Systems (1998).
Learning Patterns
A Pattern Language for Creative Learning
Takashi Iba with Iba Laboratory
IBA Learning Patterns ― A Pattern Language for Creative Learning CreativeShift
Takashi Iba
Enjoying creating (almost) anything
Programming as a hobby & tools for research
since 13 years old (1987 - )!
Basic, C, C Shell, Perl, Java …
6. xn+1 = a xn ( 1 - xn )
Programming as a hobby & tools for research
Logistic Map
7. http://www.chaoticwalk.org
Logistic Map
xn+1 = a xn ( 1 - xn )
Iba, T. & Shimonishi, K. (2011), "The Origin of Diversity: Thinking with Chaotic Walk," in Unifying Themes in Complex
Systems Volume VIII: Proceedings of the Eighth International Conference on Complex Systems, New England
Complex Systems Institute Series on Complexity (Sayama, H., Minai, A. A., Braha, D. and Bar-Yam, Y. eds., NECSI
Knowledge Press, 2011), pp.447-461.
10. PlatBox Simulator, a software platform to execute and!
to analyze the agent-based social simulations.
http://web.sfc.keio.ac.jp/~iba/chaos/images/ChaoticWalkerLogo320.jpg
Component Builder, a tool for designing the model!
component plugged into PlatBox Simulator.
12. Modeling with!
UML diagram!
+
Action Parts
http://web.sfc.keio.ac.jp/~iba/chaos/images/ChaoticWalkerLogo320.jpg
13. Action Parts
We define 281 action parts.
All actions in social simulation can be
described with combining these parts.
㻵㼚㼏㼞㼑㼍㼟㼑㻌㼠㼔㼑㻌㼢㼍㼘㼡㼑㻌㼛㼒㻌㻰㼛㼡㼎㼘㼑㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼔㼍㼟㻌
㻾㼑㼐㼡㼏㼑㻌㼠㼔㼑㻌㼢㼍㼘㼡㼑㻌㼛㼒㻌㻰㼛㼡㼎㼘㼑㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼔㼍㼟㻌
㼁㼜㼐㼍㼠㼑㻌㼠㼔㼑㻌㼢㼍㼘㼡㼑㻌㼛㼒㻌㻰㼛㼡㼎㼘㼑㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼔㼍㼟㻌
㻵㼚㼏㼞㼑㼍㼟㼑㻌㼠㼔㼑㻌㼢㼍㼘㼡㼑㻌㼛㼒㻌㻵㼚㼠㼑㼓㼑㼞㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼔㼍㼟㻌
㻾㼑㼐㼡㼏㼑㻌㼠㼔㼑㻌㼢㼍㼘㼡㼑㻌㼛㼒㻌㻵㼚㼠㼑㼓㼑㼞㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼔㼍㼟㻌
㻯㼔㼍㼚㼓㼑㻌㼠㼔㼑㻌㼢㼍㼘㼡㼑㻌㼛㼒㻌㻵㼚㼠㼑㼓㼑㼞㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼔㼍㼟㻌
㻯㼔㼑㼏㼗㻌㼠㼔㼑㻌㼏㼡㼞㼞㼑㼚㼠㻌㼟㼠㼍㼠㼡㼟㻌㼛㼒㻌㼠㼔㼕㼟㻌㻮㼑㼔㼍㼢㼕㼛㼞㻌
テキスト
㻿㼜㼑㼏㼕㼒㼥㻌㼠㼔㼑㻌㼀㼥㼜㼑㻌㼛㼒㻌㼠㼔㼕㼟㻌㻮㼑㼔㼍㼢㼕㼛㼞㻌
㻰㼑㼘㼑㼠㼑㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼙㼑㼙㼛㼞㼕㼦㼑㼐㻌
㻭㼟㼟㼕㼓㼚㻌㼍㼘㼘㻌㼙㼑㼙㼛㼞㼕㼦㼑㼐㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌㼛㼒㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼠㼛㻌㼍㻌㻹㼍㼜㻌
㻹㼍㼗㼑㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㻾㼑㼏㼍㼘㼘㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌
㻹㼍㼗㼑㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㻹㼑㼙㼛㼞㼕㼦㼑㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼍㼘㼘㻌㼟㼜㼑㼏㼕㼒㼕㼑㼐㻌㼀㼥㼜㼑㼟㻌㼛㼒㻌㻳㼛㼛㼐㼟㻌㼒㼞㼛㼙㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼟㼜㼑㼏㼕㼒㼕㼑㼐㻌㼝㼡㼍㼚㼠㼕㼠㼥㻌㼛㼒㻌㻳㼛㼛㼐㼟㻌㼒㼞㼛㼙㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼟㼜㼑㼏㼕㼒㼕㼑㼐㻌㻼㼍㼞㼑㼚㼠㻙㼀㼥㼜㼑㻌㼛㼒㻌㻳㼛㼛㼐㼟㻌㼒㼞㼛㼙㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼍㼚㼐㻌㻭㼟㼟㼕㼓㼚㻌㼠㼔㼑㼙㻌㼠㼛㻌㼍㻌㻿㼑㼠㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼟㼜㼑㼏㼕㼒㼕㼑㼐㻌㻼㼍㼞㼑㼚㼠㻙㼀㼥㼜㼑㻌㼍㼚㼐㻌㼝㼡㼍㼚㼠㼕㼠㼥㻌㼛㼒㻌㻳㼛㼛㼐㼟㻌㼒㼞㼛㼙㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼍㼚㼐㻌㻭㼟㼟㼕㼓㼚㻌㼠㼔㼑㼙㻌㼠㼛㻌㼍㻌㻿㼑㼠㻌
㻯㼛㼚㼚㼑㼏㼠㻌㼛㼚㼑㻌㼣㼍㼥㻌㻾㼑㼘㼍㼠㼕㼛㼚㻌㼎㼑㼠㼣㼑㼑㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼍㼚㼐㻌㼛㼠㼔㼑㼞㼟㻌
㻯㼛㼚㼚㼑㼏㼠㻌㼙㼡㼠㼡㼍㼘㻌㻾㼑㼘㼍㼠㼕㼛㼚㻌㼎㼑㼠㼣㼑㼑㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼍㼚㼐㻌㼛㼠㼔㼑㼞㼟㻌
㻰㼕㼟㼏㼛㼚㼚㼑㼏㼠㻌㼙㼡㼠㼡㼍㼘㻌㻾㼑㼘㼍㼠㼕㼛㼚㻌㼎㼑㼠㼣㼑㼑㼚㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼍㼚㼐㻌㼛㼠㼔㼑㼞㼟㻌
㻰㼕㼟㼏㼛㼚㼚㼑㼏㼠㻌㼛㼚㼑㻌㼣㼍㼥㻌㻾㼑㼘㼍㼠㼕㼛㼚㻌㼛㼒㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻰㼕㼟㼏㼛㼚㼚㼑㼏㼠㻌㼍㼘㼘㻌㼟㼜㼑㼏㼕㼒㼕㼑㼐㻌㼀㼥㼜㼑㼟㻌㼛㼒㻌㻾㼑㼘㼍㼠㼕㼛㼚㼟㻌㼛㼒㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻰㼕㼟㼏㼛㼚㼚㼑㼏㼠㻌㼍㻌㼟㼜㼑㼏㼕㼒㼕㼑㼐㻌㻼㼍㼞㼑㼚㼠㻙㼀㼥㼜㼑㻌㼛㼒㻌㻾㼑㼘㼍㼠㼕㼛㼚㼟㻌㼛㼒㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻯㼘㼛㼟㼑㻌㼍㼏㼠㼕㼢㼑㻌㻯㼔㼍㼚㼚㼑㼘㻌
㻿㼜㼑㼏㼕㼒㼥㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻿㼜㼑㼏㼕㼒㼥㻌㼠㼔㼑㻌㼀㼥㼜㼑㻌㼛㼒㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻯㼔㼑㼏㼗㻌㼣㼔㼑㼠㼔㼑㼞㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌㼔㼍㼟㻌㼠㼔㼑㻌㼟㼜㼑㼏㼕㼒㼕㼑㼐㻌㼀㼥㼜㼑㻌㼛㼒㻌㻳㼛㼛㼐㼟㻌
㻚㻚㻚㻚㻚㻚㻚㻚㻚
㻹㼑㼙㼛㼞㼕㼦㼑㻛㻾㼑㼏㼍㼘㼘㻌
㻯㼔㼍㼚㼓㼑㻌㼠㼔㼑㻌㼟㼠㼍㼠㼡㼟㻌㼛㼒㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼠㼔㼑㻌㼟㼠㼍㼠㼡㼟㻌㼛㼒㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻾㼑㼏㼕㼑㼢㼑㻌㻳㼛㼛㼐㼟㻌㼍㼚㼐㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼠㼔㼑㻌㼟㼠㼍㼠㼡㼟㻌㼛㼒㻌㼛㼠㼔㼑㼞㻌㻭㼓㼑㼚㼠㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼠㼔㼑㻌㼣㼛㼞㼘㼐㻌㼟㼠㼍㼠㼡㼟㻌
㻿㼑㼚㼐㻌㻳㼛㼛㼐㼟㻌㼍㼚㼐㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌
㻯㼔㼍㼚㼓㼑㻌㼠㼔㼑㻌㼟㼠㼍㼠㼡㼟㻌㼛㼒㻌㼛㼠㼔㼑㼞㻌㻭㼓㼑㼚㼠㻌
㻯㼔㼍㼚㼓㼑㻌㼠㼔㼑㻌㼣㼛㼞㼘㼐㻌㼟㼠㼍㼠㼡㼟㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼠㼔㼑㻌㼐㼑㼠㼍㼕㼘㼟㻌㼛㼒㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼠㼔㼑㻌㼐㼑㼠㼍㼘㼟㻌㼛㼒㻌㻳㼛㼛㼐㼟㻌
㻭㼏㼝㼡㼕㼞㼑㻌㻿㼑㼠㻌
㻭㼏㼝㼡㼕㼞㼑㻌㼠㼔㼑㻌㼐㼑㼠㼍㼕㼘㼟㻌㼛㼒㻌㻾㼑㼘㼍㼠㼕㼛㼚㻌
㻯㼞㼑㼍㼠㼑㻌㼚㼑㼣㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌
㻯㼞㼑㼍㼠㼑㻌㼚㼑㼣㻌㻳㼛㼛㼐㼟㻌
㻯㼞㼑㼍㼠㼑㻌㼚㼑㼣㻌㻿㼑㼠㻌
㻱㼐㼕㼠㻌㻵㼚㼒㼛㼞㼙㼍㼠㼕㼛㼚㻌
㻯㼔㼍㼚㼓㼑㻌㼠㼔㼑㻌㼟㼠㼍㼠㼡㼟㻌㼛㼒㻌㻳㼛㼛㼐㼟㻌
㻯㼛㼚㼠㼞㼛㼘㻌㻿㼑㼠㻌
㻯㼍㼘㼏㼡㼘㼍㼠㼑㻌
㻻㼡㼠㼜㼡㼠㻌
㼀㼑㼞㼙㼕㼚㼍㼠㼑㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻭㼐㼐㻌㻮㼑㼔㼍㼢㼕㼛㼞㻌㼠㼛㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻰㼑㼘㼑㼠㼑㻌㻮㼑㼔㼍㼢㼕㼛㼞㻌㼛㼒㻌㼠㼔㼑㻌㻭㼓㼑㼚㼠㻌
㻻㼎㼠㼍㼕㼚㻌㻳㼛㼛㼐㼟㻌
㻚㻚㻚㻚㻚㻚㻚
http://web.sfc.keio.ac.jp/~iba/chaos/images/ChaoticWalkerLogo320.jpg
14. Model-Driven Development of Agent-Based Social Simulations
Model-Driven Development
http://web.sfc.keio.ac.jp/~iba/cChoancoepstu/ail mModaegl es/ChaotiScimWulaatiolnk MeodreLl ogo320.jpg
Source Code of Simulation
Component
Builder
Java
Compiler
Executable Program of Simulation
21. May the force be with you.
http://web.sfc.keio.ac.jp/~iba/chaos/images/ChaoticWalkerLogo320.jpg
22. May the force be with you.
http://web.sfc.keio.ac.jp/~iba/chaos/images/ChaoticWalkerLogo320.jpg
Jedi
struggling for the peace of the universe
23. May the force be with you.
http://web.sfc.keio.ac.jp/~iba/chaos/images/ChaoticWalkerLogo320.jpg
Jedi
for the peace of the universe
PLoP
struggling with writing good patterns
24. PLoP
2007!
2008!
2009!
EuroPLoP
AsianPLoP
SugarLoafPLoP
http://web.sfc.keio.ac.jp/~iba/chaos/images/ChaoticWalkerLogo320.jpg
!
2011!
2012!
2013!
2014
2012!
2013!
(2014)
2010!
2011!
!
!
2014
2014
This is my 13th * PLoP conference :)
presented 32 papers, held 6 workshops, and provided 2 talks!
26. Pattern Language 3.0 - A New Generation of Pattern Languages!
by Takashi Iba
1. New Domains that Pattern Language method applies
Pattern Language 3.0 (Human Actions)
2. Using patterns for learning from others
Dialogue Workshops
3. New Challenges for using patterns
Pattern Cards, TV show, …
27. Pattern Language 3.0 - A New Generation of Pattern Languages!
by Takashi Iba
1. New Domains that Pattern Language method applies
Pattern Language 3.0 (Human Actions)
28. An example of
A Pattern Language
patterns
for Creative Learning The tool (language) for thinking and
communicating how to learn creatively
In the recent complex society, identifying problems and
creatively thinking of solutions from various perspectives is
essential. People need to learn by constructing their own living
knowledge based on their situation and not by merely
memorizing existing ideas;; Learning how to generate new ideas
and how to think is also necessary;; that is, a creative learning.
How can such Creative Learning be achieved? Secrets to
Creative Learning are scribed in this book.
Learning Patterns presents 40 distinct patterns that show tips,
methods, and views for a Creative Learning. The Learning
Patterns are written as a pattern language that summarizes the
design knowledge that develops from a person’s experience into
the form of a pattern. It pairs a problem that occurs in a certain
context of a design with its solution and gives it a name.
The users of a pattern language must select a pattern on the
basis of the context in which it is being used, and fit the abstract
solution to their specific situation. Read through the pages and
use any or all of the Learning Patterns to make your learning
more creative.
Takashi Iba is an associate professor at the Faculty of Policy
Management and the Graduate School of Media and
Governance at Keio University, Japan. He received a Ph.D. in
Media and Governance from Keio University in 2003, and
continued as a visiting scholar at the MIT Center for Collective
Intelligence during the 2009 academic year. With collaborating
with his students, Dr. Iba created many pattern languages
concerning human actions. He authored Collaboration Patterns
(2014), Presentation Patterns (2014), and many academic books
in Japanese such as the bestselling Introduction to Complex
Systems (1998).
Learning Patterns
A Pattern Language for Creative Learning
Takashi Iba with Iba Laboratory
IBA Learning Patterns ― A Pattern Language for Creative Learning CreativeShift
Pattern Language 3.0 (Human Actions)
Takashi Iba with Iba Laboratory, Learning
Patterns: A Pattern Language for Creative
Learning, CreativeShift Lab, 2014
http://www.amazon.com/dp/1312408855/
http://www.lulu.com/shop/product-21790705.html
29. pattern
Context
Problem
Solution
pattern
Context
Problem
Solution
pattern
pattern
Context Solution
Problem
Solution
pattern
Context
Problem
Solution
pattern
Context
Problem
Solution
Project patterns
pattern
Context
Problem
Solution
pattern
Context
Problem
Solution
pattern
Context
Problem
Solution
pattern
Context
Problem
Solution
Context
Problem
Pattern Language
for Creative Learning 0.80
‣The Learning Patterns consists of 40 Ppaatttteerrnns, which
together scribe out the practical knowledge in learning.
A 2011
jp
30. ‣Each pattern of the Learning Patterns describes, in a certain
context, what kind of problem frequently occurs, and what is
a good solution for the problem.
Pattern
Context
Problem
Solution
Context
Problem
Solution
Problem Finding
Problem Solving
What is the Pattern?
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Context Solution
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern Name
31. Pattern From
You have already found the new environment you wish to be in, and
you are about to start a new challenge.
25
ź,QWKLVFRQWH[W
You still doubt that the community is suitable for you.
‡
outside.
‡ ,W is not until you learn that you really understand what you wanted
to learn.
ź Therefore
Jump into the new environment to learn something new.
the events happening there, and learn from the members. Then, engage
in the activity with as much effort as possible. After some time, evalu-ate
the environment and rebuild your learning plan.
Pattern
Number
No.4
24
Pattern Name
Jump In
One-liner
Do not hesitate to jump into a new learning environment.
“The great composer does not set to work because he is inspired, but be-comes
inspired because he is working.” —— Ernest Newman
“Make up your mind to act decidedly and take the consequences. No good is
ever done in this world by hesitation.” —— 7KRPDV+X[OH
“You never know what you can do till you try.” —— Proverb
RQWH[W
Problem Forces
,OOXVWUDWLRQ Quotes Actions
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Context Solution
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
Name Context
Problem
Solution
32. Opportunity
for Learning
Opportunities for learning are created,
not chanced upon or waited for.
You are ready to learn, and perhaps you have a
few expectations.
▼ In this context
There are few good opportunities for learning
compared to your expectations.
▼ Therefore
Create your own opportunities for learning
based on your interests.
No. 1
Context
Problem
Solution
33. Learning by Creating
Learn through actively creating,
rather than through memorization.
You have started to learn, and maybe you want
more excitement.
▼ In this context
You are not willing to learn just by acquiring
knowledge and skills.
▼ Therefore
Launch and implement your own project to
improve your knowledge and skills.
No. 2
34. Language Shower
Submerge yourself in an environment
where you are exposed to the language
you want to master.
You want a good command of a foreign language.
▼ In this context
Mastering languages is difficult.
▼ Therefore
Establish an environment where you can
always listen to and read a foreign language.
No. 14
35. Community of
Learning
Two heads or more are likely
better than one.
You’ve realized that what you are starting to work
on is a challenging problem or activity.
▼ In this context
What you want to study is too big and too difficult
to explore alone.
▼ Therefore
Build a community of learning with people who
share similar interests.
No. 28
36. Talking Thinker
Talk about your idea,
don’t be a silent “thinking reed.”
You’ve worked on developing your idea, but it is
unclear.
▼ In this context
Thinking alone often brings you to a dead end.
▼ Therefore
Explain what you think verbally to improve
your idea.
No. 31
37. 2. Learning
by Creating
0. Creative Learning
4. Jump In 37. Frontier
Finder
34.
Questioning
Mind
16. Thinking
in Action
Pattern Language
for Creative Learning patterns
17. Prototyping
15. Tangible
Growth
13. Skill
Embodiment
7. Output-Driven
Learning
31. Talking
Thinker
10. Tornado
of Learning
19. A Bug’s-Eye
Bird’s-Eye View
22. Passion
for Exploration
25. Attractive
Expressions
28. Community
of Learning
6. Effective
Asking 5. Copycat
Learner 39. Be
Extreme!
38. Self-
Producer
35. The
Right Way
36. Brave
Changes
9. Playful
Learning
8. Daily Use of
Foreign Language
32. Leaning
by Teaching
33. Firm
Determinations
14. Language
Shower
12. Quantity brings
Quality
11. Chain of
Excitement
18. Field Diving
21.
Triangular
20. Hidden Dig
Connections
23. Brain
Switch 24. Fruit
Farming
26. The First-Draft-
Halfway-Point
27. Acceleration
to the Next
29.
Serendipitous
Encounters
30. Good
Rivals
3. Open
Learning
1. Opportunity
for Learning
A
39. Three Generations of Pattern Languages
Since the late 1990s
Pattern Language 2.0
Since the late 1970s Pattern Language 1.0
Pattern Language 3.0
Since the late 1980s
Since the late 2000s
1st Generation: Architecture, since 70’s
2nd Generation: Software, since late 80’s
3rd Generation: Human Action, since late 90’s
40. 1st Generation: Architecture, since 70’s
C. Alexander, S. Ishikawa, M. Silverstein,
http://stephania32.wordpress.com/
Christopher Alexander
A Pattern Language: Towns, Buildings, Construction, Oxford University Press, 1977
41. 2nd Generation: Software, since late 80’s
Kent Beck Ward Cunningham
Gang of Four
Kent Beck Ward Cunningham, “Using Pattern Languages for Object-
Oriented Program”, OOPSLA '87, 1987
Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides,!
Design Patterns: Elements of Reusable Object-Oriented Software,!
Addison-Wesley Professional, 1994
43. 3rd Generation: Human Action, since late 90’s
Mary Lynn Manns Linda Rising
Manns, M. L., and Rising, L., Fearless Change: Patterns for
Introducing New Ideas. Addison-Wesley, 2005
Joseph Bergin
Pedagogical Patterns Editorial Board, Pedagogical
Patterns: Advice For Educators, Createspace., 2012
45. Survival Language
A Pattern Language for Surviving Earthquakes
Tomoki Furukawazono, Shota Seshimo, Daiki Muramatsu, and
Takashi Iba, designing a pattern language for surviving
earthquakes, 4th International Conference on Collaborative
Innovation Networks (COINs2013), Santiago, Chile, Aug. 2013!
!
Tomoki Furukawazono, Shota Seshimo, Daiki Muramatsu,
Takashi Iba, Survival Language: A Pattern Language for
Surviving Earthquakes, in 20th International Conference on
Pattern Language of Programs (PLoP2013), IL, UAS, Oct. 2013
will be published in Jan, 2015
46. Survival Language
A Pattern Language for Surviving Earthquakes
Survival
Life over Furniture
Life over Furniture
S ur vival
Designing Preparation Designing Emergency Action Designing Life After Quake
Survival Language Project ilab-survival@sfc.keio.ac.jp
Daily Use of Reserves
1981 Line
Evacuation before Firefighting
Armadillo Pose Cover and Hold on
Kick Signal
Shrine Shelter
Evacuation Initiator
Pattern Gift
47. Life over Furniture
An earthquake has struck and shaking furniture around you
are about to collapse.
48. 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.
49. Survival Language
A Pattern Language for Surviving Earthquakes
Survival
Life over Furniture
Life over Furniture
S ur vival
Designing Preparation Designing Emergency Action Designing Life After Quake
Survival Language Project ilab-survival@sfc.keio.ac.jp
Daily Use of Reserves
1981 Line
Evacuation before Firefighting
Armadillo Pose Cover and Hold on
Kick Signal
Shrine Shelter
Evacuation Initiator
Pattern Gift
50. A SURVIVAL LANGUAGE:!
TSUNAMI ESCAPE WAYFINDING!
The University of Oregon
Oregon Office of
Emergency Management
51. Words for a Journey!
The Art of Being with Dementia
WORDS FOR
THE CARED
WORDS FOR
THE CARING
WORDS FOR
EVERYONE
• It’s for sharing ideas and practical knowledge on living with Dementia.!
• It helps the person with Dementia, family, and everyone to imagine their actions
for living well.!
• It enables us to talk with others toward Dementia-friendly society
will be published in 2015
“Dementia is a broad category of brain diseases that
cause long term loss of the ability to think and reason
clearly that is severe enough to affect a person's daily
functioning.” such as Alzheimer
52. 1 A New Journey
WORDS FOR THE CARED WORDS FOR THE CARING WORDS FOR EVERYONE
2 The First Step
3 Departure Announcement
4 Travel Plan
5 Fellow Travelers
6 Can-Do List
7 Daily Chore
8 Self-Reflecting Room
9 Favorite Place
10 Voice of Experience
11 Turning the Tide
12 Live in the Moment
13 Self-Intro Album
14 Own Way of Expressing
15 Gift of Words
16 Going Together
17 Team Leader
18 Family Expert
19 The Three Consultants
20 Disclosing Chat
21 Chance to Shine
22 Preparation for the Dream
23 Make it Funny
24 Usual Talk
25 The Seen World
26 Personal Time
27 Emotion Switch
28 Casual Counseling
29 Special Day
30 Generational Mix
31 The Amusement Committee
32 Hint of Feelings
33 Job-Specific Contributions
34 On-the-Spot Helper
35 Encouraging Supporter
36 Personal Connections
37 Mix-Up Event
38 Inventing Jobs
39 Delivering the Voice
40 Warm Design
54. Context
You have begun spending less time outside and more time inside
your home.
▼ In this context
Staying inside your home all the time is not fun and may be
tiring. No one likes to stay in the same place all the time.
However, if you freely go out, your family may become worried
that you may become confused and lost while you are out alone.
▼ Therefore
Problem
55. Solution
▼ Therefore
Find a place where you can go by yourself without any trouble,
and make sure your family knows about the place too. If you
already have such a place, tell your family that it is your “Favorite
Place.” If not, find a place such as a coffee shop or art museum
near your home that you like, where you feel comfortable. You can
ask a friend or a family member to help you find this place. Once
you find your place, it would be nice to say hello to the people
there so you can get on well early.
▼ Consequently
Consequence
By having a second place besides your home where you can feel
comfortable, you will be able to spend good times outside your
home. Your family will feel comfortable letting you go out alone
too if they know you are at your “Favorite Place.” Even if a
symptom of dementia occurs at the place, if the people there know
about you, they would be able to treat you properly.
56. Sharing the ideas how to live well with Dementia.
Everyone can apply the ideas if they like.
Focusing on the practical knowledge about
how to live well in the daily life, not on
medical or techniques of caregiving,
Creating new WORDS to represent the ideas
The words enable us to talk with others!
57. 1 A New Journey
WORDS FOR THE CARED WORDS FOR THE CARING WORDS FOR EVERYONE
2 The First Step
3 Departure Announcement
4 Travel Plan
5 Fellow Travelers
6 Can-Do List
7 Daily Chore
8 Self-Reflecting Room
9 Favorite Place
10 Voice of Experience
11 Turning the Tide
12 Live in the Moment
13 Self-Intro Album
14 Own Way of Expressing
15 Gift of Words
16 Going Together
17 Team Leader
18 Family Expert
19 The Three Consultants
20 Disclosing Chat
21 Chance to Shine
22 Preparation for the Dream
23 Make it Funny
24 Usual Talk
25 The Seen World
26 Personal Time
27 Emotion Switch
28 Casual Counseling
29 Special Day
30 Generational Mix
31 The Amusement Committee
32 Hint of Feelings
33 Job-Specific Contributions
34 On-the-Spot Helper
35 Encouraging Supporter
36 Personal Connections
37 Mix-Up Event
38 Inventing Jobs
39 Delivering the Voice
40 Warm Design
60. A New Journey as a Concept
We think of living with Dementia as the start of a new journey.
Because we will be spending more time together with our family,
this will be a good opportunity to get to know them better.!
The time coming up is not a time for us and our family to lose what
we already have, but rather one to recollect what we have missed
and perhaps gain even more.
61. About this Project
This project is the result of collaborative work between
associate professor Takashi Iba and the students at the
Iba Laboratory with corporate members of the Dementia
Friendly Japan Initiative including Center for Global
Communications at International University of Japan
(GLOCOM), Fujitsu Laboratories Ltd., KOKUYO ST
Co., Ltd., and Dai Nippon Printing Co., Ltd..
Takashi Iba (Keio University)!
!
Aya Matsumoto (Iba Lab, Keio Univ.)!
Arisa Kamada (Iba Lab, Keio Univ.)!
Nao Tamaki (Iba Lab, Keio Univ.)!
Tasuku Matsumura (Iba Lab, Keio Univ.)!
Tomoki Kaneko (Iba Lab, Keio Univ.)!
Taichi Isaku (Iba Lab, Keio Univ.)
Makoto Okada (Fujitsu Laboratories Ltd.)!
!
Takehito Tokuda (Dementia Friendship Club)!
Masahiko Shoji (Center for Global Communications,!
International University of Japan)!
Katsuaki Tanaka (KOKUYO ST Co., Ltd.)!
Yasufumi Okui (Dai Nippon Printing Co., Ltd.)
with!
Tsutomu Ikezawa (Dai Nippon Printing Co., Ltd.)!
Mayu Nagumo (Keio University)!
Minami Suwa (Keio University)
Project Members
62. Making Process of Words for a Journey
Interviewed with the person with Dementia and their family
63. Making Process of Words for a Journey
Wrote down ideas and problems, then categorized them.!
Tried to make new categories, avoiding to converge into typical categories.
64. Making Process of Words for a Journey
Wrote the ideas and problems into the format of Context, Problem, and Solution.!
Brushed up them again and again for several months.
66. The Journey Continues …
If you have a feeling that you might have “words for a journey,”
please share it with someone. Write it out for that person. Create
your original “words for a journey.”!
!
We will continue our search for new “words for a journey” together
with you readers in order to keep updating our collection of words.
Please send us any of your wisdom to live well with dementia.!
!
The Words for a Journey Project!
E-mail: journey@sfc.keio.ac.jp!
Web-site: http://journey.sfc.keio.ac.jp/
67. Pattern Language 3.0 - A New Generation of Pattern Languages!
by Takashi Iba
2. Using patterns for learning from others
Dialogue Workshops
68. Using patterns for learning from others,!
not only from the patterns themselves
Dialogue with patterns
69. Dialogue Workshops with Pattern Languages
Takashi Iba, A Pattern Language for Designing Workshop to Introduce a Pattern Language, the 17th
European Conference on Pattern Languages of Programs (EuroPLoP2012), Germany, July, 2012
70. Dialogue Workshops with Pattern Languages
The workshop first asks participants to 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.
71. Dialogue Workshops with Pattern Languages
With the list of the 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.
72. Dialogue Workshops with Pattern Languages
With the list of the 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.
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.
73. The project is stuck and is making
slow or no progress.
In this context
Considering the project’s schedule
and efficiency, you become tempted
to settle at a quality that is lower than
the team’s usual standards.
Collaboration
Patterns
No.18
Therefore
Creation Process
The project has started, and each
member is working on his/her tasks.
In this context
Teams with members working sepa-rately
on a division-of-labor basis
will suffer a lack of feeling as a team,
and gaps between individual tasks
will occur.
Collaboration
Patterns
No.7
Good Team
Therefore
Feeling of
Togetherness
The feeling of creating
the project together as a team.
Besides the individual tasks, orga-nize
opportunities for the team to
share common experiences working
on the project.
Collaboration Pattern Cards
http://www.amazon.com/dp/B00NBEFLGK/
Chaotic Path to
Breakthrough
A new path awaits beyond the struggle
of not knowing what to do.
Recapture the current situation as a
chance to innovate new ways; stay
where you are and thoroughly think
through the situation.
74. Dialogue Workshops with Pattern Languages
900 freshmen participate in
this workshop every year.
Keio University, Japan
75. Dialogue Workshops wzith Pattern Languages
at the Collaborative Innovation Networks
(COINs) Conference, Switzerland
77. Patterns as triggers to reflect on their experiences
We intentionally try to keep short and simple sentences !
No.
Jump In
Do not hesitate to jump into a new learning environment.
4
“The great composer does not set to work because he is inspired, but be-
FRPHVLQVSLUHGEHFDXVHKHLVZRUNLQJ´²(UQHVW1HZPDQ
“Make up your mind to act decidedly and take the consequences. No good
LVHYHUGRQHLQWKLVZRUOGEKHVLWDWLRQ´²7KRPDV+X[OH
³RXQHYHUNQRZZKDWRXFDQGRWLOORXWU´²3URYHUE
You have already found the new environment wihch you wish to be in and
about to start a new challenge.
ź,QWKLVFRQWH[W
You are still doubtful whether the community is really suitable for
you.
‡ ,WLVGLI¿FXOWWRNQRZWKHDFWXDOVWDWHRIDFRPPXQLWIURPWKHRXWVLGH
‡ It is not until you learn that you really understand what you wanted to
learn.
ź7KHUHIRUH
Jump into the new environment for your learning.
‡ -RLQWKHFRPPXQLWSURMHFWRUFODVVDQGGLYHLQWRWKH¿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.
78. Adventure Playground 670 words
(C. Alexander) 2 photos, 1 sketch
A castle, made of cartons, rocks, and old branches, by a
group of children for themselves, is worth a thousand
perfectly detailed, exactly finished castles, made for them in
a factory.
Play has many functions; it gives children a chance to be
together, a chance to use their bodies, to build muscles, and to
test new skills. But above all, play is a function of the
imagination. A child’s play is his way of dealing with the issues
of his growth, of relieving tensions and exploring the future. It
reflects directly the problems and joys of his social reality.
Children come to terms with the world, wrestle with their
pictures of it, and reform these pictures constantly, through those
adventures of imagination we call play.
Any kind of playground which disturbs, or reduces, the role
of imagination and makes the child more passive, more the
recipient of someone else’s imagination, may look nice, may be
clean, may be safe, may be health --- but it just cannot satisfy
the fundamental need which play is all about. And, to put it
bluntly, it is a waste of time and money. Huge abstract
sculptured playlands are just as bad as asphalt playgrounds and
jungle gyms. They are not just sterile; they are useless. The
functions they perform have nothing to do with the child’s
most basic needs. ...
This need for adventurous and imaginative play is taken care
of handily in small towns and in the countryside, where
children have access to raw materials, space, and a somewhat
comprehensible environment. In cities, however, it has become
a pressing concern. The world of private toys and asphalt
playgrounds does not provide the proper settings for this kind
of play.
Therefore:
Set up a playground for the children in each
neighborhood. Not a highly finished playground, with
asphalt and swings, but a place with raw materials of all
kinds --- nets, boxes, barrels, trees, ropes, simple tools,
frames, grass, and water --- where children can create
and re-create playgrounds of their own.
80. 182 words
1 illustration
Jump In
(Learning Patterns)
No.
Jump In
Do not hesitate to jump into a new learning environment.
4
“The great composer does not set to work because he is inspired, but be-
FRPHVLQVSLUHGEHFDXVHKHLVZRUNLQJ´²(UQHVW1HZPDQ
“Make up your mind to act decidedly and take the consequences. No good
LVHYHUGRQHLQWKLVZRUOGEKHVLWDWLRQ´²7KRPDV+X[OH
³RXQHYHUNQRZZKDWRXFDQGRWLOORXWU´²3URYHUE
You have already found the new environment wihch you wish to be in and
about to start a new challenge.
ź,QWKLVFRQWH[W
You are still doubtful whether the community is really suitable for
you.
‡ ,WLVGLI¿FXOWWRNQRZWKHDFWXDOVWDWHRIDFRPPXQLWIURPWKHRXWVLGH
‡ It is not until you learn that you really understand what you wanted to
learn.
ź7KHUHIRUH
Jump into the new environment for your learning.
‡ -RLQWKHFRPPXQLWSURMHFWRUFODVVDQGGLYHLQWRWKH¿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.
81. 68 words
4 photos
Cheer-up Cookies
(Generative Beauty Patterns)
31
Cheer-up Cookies
Recover your mood
Context
Solution
Problem
Your feelings are unclear.
You can’t figure out
why your feelings are so pent-up.
Know a way
that would cheer you up.
Listen to your favorite music;
eat your favorite food; go out to the movies;
talk to a friend.
If you know what would cheer you up,
you can always be in a good mood.
▶ 28. Lavish Makeover 37. Space Out
82. Adventure Playground 670 words
2 photos, 1 sketch
(C. Alexander)
Abstract Factory 2,159 words
2 diagram
83 lines code
182 words
1 illustration
(GoF’s Design Patterns)
Jump In
68 words
4 photos
(Leaerning Patterns)
Cheer-up Cookies
(Generative Beauty Patterns)
PL1.0
PL2.0
PL3.0
Pattern Languages as Media for Narrative Dialogues
83. Pattern Language 3.0 - A New Generation of Pattern Languages!
by Takashi Iba
3. New Challenges for using patterns
Pattern Cards, TV show, …
92. Sharing the stories of experience!
of successful collaboration!
with Collaboration Pattern Cards
workshop for change makers on social issues
93. Drawing Future Visions!
with Collaboration Pattern Cards
workshop for academic research project
94. A Web System to utilize Pattern Languages
Writing user’s own experiences in poetic way with using the Generative Beauty Patterns
http://web.sfc.keio.ac.jp/~iba/chaos/images/ChaoticWalkerLogo320.jpg
ALL | FAVORITE | PATTERNS
タイトル
タイトル
タイトル
タイトル
タイトルタイトル
タイトル
Takashi Iba, Norihiko Kimura, Shingo Sakai, “Feeling of Life” System with a Pattern Language, in
21st International Conference on Pattern Language of Programs (PLoP2014), IL, USA, Sep. 2014
タイトル
タイトル
タイトル
タイトル
95. Research Group for Pattern Language 3.0
27 Company work in the group. Japan
96. Pattern Writing Sheet for helping new writers to write their patterns
Pattern Name
7 4-1 4-2
Context Forces
When or where does the problem occur?
Specify the context.
Problem
Solution
In this
context
Because of
these Forces
Therefore
For exampe
Why does the problem occur?
What kind of forces are at work?
Actions Consequence
As a
Result
POSITIVE
NEGATIVE
(Ideas of Pattern Name)
Image
Subject
Pattern Writing Sheet
Ver.0.91
This work “Pattern Writing Sheet” by Takashi Iba is licensed under a Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International License. See the details about the
license at the site http://creativecommons.org/ licenses/ Contact us by E-mail in advance, if
you want to use this sheet for commercial or business. E-Mail: contact [at] creativeshift.jp
Takashi Iba, 2014
3
5
1
2-1
6-1
2-2
6-2
What kind of theme or domain do
you want to write a pattern about?
:KDWZLOOKDSSHQLIRXGRQ·
What kind of situation is it
when the problem occurs?
A good name expresses the essence and is memorable. Usually
very ordinary language with two nous or nous and adjective. Utter
the name in order to check whether it is easy to say as common
language.
Be concrete,
for example
What is the Consequence of the Solution?
+: Positive Consequence, generating living quality
- : Negative Consequence, side effects
Try to sketch the pattern
showing the conflicting forces
and the solution that resolves the conflict.
Give a
Name to
this pattern
imagine the
essence of
this pattern.
Is there an
important tip or
technique in
the theme
or domain?
Identify one important thing you really want to share with colleagues
and newcomers. First think a lot, then choose just one.
Think of
new words
to express
this pattern.
Forces in a pattern are laws or tendencies
that we cannot change and which make the
problem difficult because they can be incompatible.
Be abstract.
It can be said as
Refer to the image when thinking of a Name
with Instructions
t implement the Solution?
Takashi Iba, “A Journey on the Way to Pattern Writing Designing the Pattern Writing Sheet,”
in the 21th Conference on Pattern Languages of Programs, USA, Sep, 2014
97. The character of our pattern
illustration appears on the T-Shirts
of 20th Anniversary of PLoP!
20th Conference on Pattern Languages
of Programs (PLoP2013)
98. Exploring The Art of Pattern Illustrating
• Creating a Picture Book to understand the
essence of pattern illustrating!
• Creating a Pattern Language for Pattern
Illustrating
will be published in 2015
Kaori Harasawa, Natsumi Miyazaki, Rika Sakuraba, Takashi Iba, “The Nature of Pattern Illustrating: The Theory and
The Process of Pattern Illustrating,” in the 21th Conference on Pattern Languages of Programs, USA, Sep, 2014
99. Talk Live Session with Patterns
“CULTURE SHUFFLE”!
with Personal Culture Patterns
Daisuke Yosumi Takashi Iba, Tokyo, 2013
Nakada, M., Kamada, A., and Iba, T. (2013) Personal Culture Patterns - A Pattern Language for Living with
Continuous Self-fulfillments, in the 18th European Conference on Pattern Languages of Programs (EuroPLoP2013).
100. Online School with Patterns
[Schoo]!
Thinking with Personal Culture Patterns!
Arisa Kamada Mika Nakada
Nakada, M., Kamada, A., and Iba, T. (2013) Personal Culture Patterns - A Pattern Language for Living with
Continuous Self-fulfillments, in the 18th European Conference on Pattern Languages of Programs (EuroPLoP2013).
105. Murray Silverstein
Co-author of Alexander’s
A Pattern Language
The Oregon Experiment
Max Jacobson Hajo Neis
Howard Davis
Co-author of
Alexander’s The
Production of Houses
Co-author of Alexander’s
The New Theory of Urban
Design The Battle
Michael Mehaffy
Author of papers about
Generative Code
Gary Black
Co-author of
Alexander’s The
Mary Rose Museum
Randy Schmidt
Vice President of Center
for Environmental
Structure
Donald B. Corner
co-author of
Alexander's The
Production of Houses
Christine Taylor!
Thompson
Campus Planning,
Design Construction of
the University of Oregon
Co-author of
Alexander’s A
Pattern Language
Jenny Quillien
Author of Delight's Muse:
on Christopher Alexander's
THE NATURE OF ORDER
106. Ward Cunningham
Applied the idea of pattern
language from architecture
to software design
Ralf Johnson
Co-authors of Design
Patterns: Elements of
Reusable Object-
Oriented Software
Richard Gabriel
Introduced the method
of writers's workshop to
the software pattern
community
Joseph Yoder
President of Hillside group
Bob Hanmer Joshua Kerievsky
Author of Patterns for
Fault Tolerant
Software
Author of Refactoring to Patterns
and Pools of Insight: A Pattern
Language for Study Groups”
107. Joseph Bergin
Eugene Wallingford
Co-author of
Pedagogical Patterns:
Advice For Educators
Mary Lynn Manns Linda Rising
Co-Author of Fearless
Change: Patterns for
Introducing New Ideas
Pedagogical Patterns:
Advice For Educators
Co-Author of Fearless
Change: Patterns for
Introducing New Ideas
Co-Author of “Pedagogical
Patterns: Advice For
Educators
Christian Kohls
Editor of Investigations of E-Learning
Patterns: Context
Factors, Problems and Solutions.
108. Till Schümmer
Author of Patterns for
Computer-Mediated
Interaction
Allan Kelly
Author of Business
Patterns for Software
Developers
George Platts
Game Master of
PLoP conference
Didi Schütz Klaus Marquardt
President of Hillside
Europe
Vice President of
Hillside Europe
110. Links for getting pattern books and pattern cards
Takashi Iba with Iba Laboratory, Learning
Patterns: A Pattern Language for Creative
Learning, CreativeShift Lab, 2014
http://www.amazon.com/dp/1312408855/!
http://www.lulu.com/shop/product-21790705.html
Takashi Iba with Iba Laboratory,
Presentation Patterns: A Pattern Language
for Creative Presentations, CreativeShift
Lab, 2014
http://www.amazon.com/dp/1312459182/!
http://www.lulu.com/shop/product-21790698.html
Takashi Iba with Iba Laboratory,
Collaboration Patterns: A Pattern
Language for Creative Collaborations,
CreativeShift Lab, 2014
http://www.amazon.com/dp/1312447168/!
http://www.lulu.com/shop/product-21790681.html
Learning Pattern Cards,
CreativeShift Lab, 2014
* Instructions Inside!
http://www.amazon.com/dp/B00NBEGXPS/
Presentation Pattern Cards,
CreativeShift Lab, 2014
* Instructions Inside!
http://www.amazon.com/dp/B00NBEBKZQ/
Collaboration Pattern Cards,
CreativeShift Lab, 2014
* Instructions Inside!
http://www.amazon.com/dp/B00NBEFLGK/