4. Note III: The void The Prophets will tell you what should be done The Explorers will tell you what they did Current discussion of learning and technology alternates between the abstract theoretical and the anecdotal. In between there is a shortage of design-level discourse. ?
5. Where am I? What do I do now? You're in a hot air balloon You should find where you want to go and land there. Did I tell about the time I crossed the Himalayas in a Zeppelin?
6.
7. The Design Knowledge Problem Expert := one who solves problems in a particular domain Expert := has domain design knowledge Experts do, Consultants talk Experts talk in jargon But..
8.
9.
10. Design patterns [describe] a problem which occurs over and over again in our environment, and then describes the core of the solution to that problem, in such a way that you can use this solution a million times over, without ever doing it the same way twice (Alexander et al., 1977) C o n t e x t Problem Solution
11. Problem Keep the rain out Context Cold, wet, poor. Method of solution Thatched roof Related Timber frame, Slanted roof, Chimney
12. example: activity nodes Design problem Community facilities scattered individually through the city do nothing for the life of the city. Design solution Create nodes of activity throughout the community, spread about 300 yards apart. http://www.uni-weimar.de/architektur/InfAR/lehre/Entwurf/Patterns/030/ca_030.html
18. What do you see? After a case story is presented, ask the audience to identify the primary points from their perspective. What is the key message you take from this story?
19. Make it a pattern When, Where, Who Collision of forces Cookbook: ingredients, procedure, expected outcomes C o n t e x t Problem Solution
20. Connect, refactor, refine, repeat C o n t e x t Problem Solution C o n t e x t Problem Solution C o n t e x t Problem Solution C o n t e x t Problem Solution C o n t e x t Problem Solution Patterns thrive in languages
21.
22.
23. Thank you The pattern language network project: http://patternlanguagenetwork.org Participate: http://snipurl.com/planet-workshops Yishay Mor http://www.lkl.ac.uk/people/mor.html yishaym@gmail.com This presentation http://www.slideshare.net/yish/planethandheldlearning08-presentation/