+ All Categories
Home > Education > Patterns Workshop Short

Patterns Workshop Short

Date post: 17-Dec-2014
Category:
Upload: yishay-mor
View: 461 times
Download: 0 times
Share this document with a friend
Description:
Short version of http://www.slideshare.net/yish/patterns-workshop presentation given at the CPDD participatory patterns workshops, Sept-Oct 2009
16
Patterns Workshop Singapore, Sept. 2009
Transcript
Page 1: Patterns Workshop Short

Patterns Workshop

Singapore, Sept. 2009

Page 4: Patterns Workshop Short

Patterns Workshop

• We have a set of case stories– Completed stage 1

• Challenge: Generate Design Patterns• Key questions

– What is a pattern?– Why generated it?– How to generate it?

Page 5: Patterns Workshop Short

What is a pattern?

• At is simplest, it is a– Generalised solution to a problem– Follows a specific structure

C o n t e x t

Problem Solution

When, Where, Who

What are we trying to achieve / solve?

Cookbook: ingredients, procedure, expected

outcomes

Page 6: Patterns Workshop Short

6

Solution...(in architecture)

Page 7: Patterns Workshop Short

A burda pattern..

Season: Fall For: Women Garment Type: Dress Style: Classic, Evening Wear, RomanticMaterial: Taffeta

“if I copy a dress, I can only create the same dress. If I have a pattern, I can create many dresses” (Yim Ping LENDEN)

Page 8: Patterns Workshop Short

Pedagogical pattern:Try Once, Refine Once

http://patternlanguagenetwork.myxwiki.org/xwiki/bin/view/Patterns/TryOnceRefineOnce

Page 9: Patterns Workshop Short

The Plan

• Map the common features to core template

• Illustrate the big idea

• Force mapping

• Sequence / block diagram of solution

• Define context as per concept map

• Fill in the blanks

Page 10: Patterns Workshop Short

The core template

• Context

– Primary, English, PBL, Implementation

• Problem (pick one!)

– We want to do A under condition B but are constrained by C

• Solution

(in any order that

works for you) C o n t e x tProblem Solution

When, Where, Who

What are we trying to achieve / solve?

Cookbook: ingredients, procedure, expected

outcomes

Page 12: Patterns Workshop Short

Force MappingForces: constraints or factors that influence the problem.

The difficulty of solving the problem arises from tensions between competing forces.

• Name the forces

• Give them icons

• Plot the links and mark + / -

Page 13: Patterns Workshop Short

Forces

• Actors

• Beliefs

• Conditions

• Desires

Page 14: Patterns Workshop Short

Sequence / block diagram / flowchart

http://xkcd.com/627/

Page 15: Patterns Workshop Short

Fill in the blanks

• Support

– Source Case

– Other Cases

– Theoretical justification

• Related patterns

• Notes, Links and References

• Liabilities, potential risks, extensions, expected side-effects

Page 16: Patterns Workshop Short

16

Thank youThe pattern language network project:

http://patternlanguagenetwork.org

The learning patterns project:

http://lp.noe-kaleidoscope.org/

This presentationhttp://www.slideshare.net/yish/patterns-workshop-short

Yishay Morpeople.lkl.ac.uk/[email protected] twitter: @yishaym

Niall Winterswww.lkl.ac.uk/[email protected] twitter: @nwin


Recommended