Designed for learning

learning – teaching – research – design – technology

pattern methodologies symposium @ CAL’09 tomorrow

(cross posted from

Planet is hosting a symposium at CAL’09 tomorrow. If you’re in Brighton, drop in and join the discussion. Our plan is to break away from the usual talking heads format, and devote most of the time for conversation. We’ve set up a web-space for the symposium at:

Where you can find drafts of all the slideshows and a few position papers. We’ve also posted some questions for the panel discussion, and you can add some of yours – either as comments on that page or as tweets tagged #cal09ptns.

We’ve managed to bring together some of the top innovators in design pattern approaches to education and e-learning across Europe, so we look forward to be surprised and having our preconceptions challenged.

Now I should turn my attention back to the speaaker.

March 23, 2009 Posted by | design patterns | , , , , , , , , , | Leave a comment

Gwendolyn Kolfschoten and Stephan Lukosch: Cognitive learning efficiency through the use of design patterns

The 1st full paper for our symposium at CAL is now available for download (pdf).

When it comes to design patterns, there seem to be two types of people: born-again evangelists who would sell their mum to convince you that patterns are the cure to all your ails, and normal, decent folk who just don’t understand what all the fuss is about. In a recent conversation with Helen Sharp, I drew an analogy to Aubergines (“No! Patterns are nothing like aubergines – aubergines are yuck!”).

Gwen and Stephan are perhaps the trailblazers of a third type: they decided to apply a bit of scientific scrutiny to the claims of pattern evangelists. Using the theory of cognitive load, they ran a serious of experiments, observing the effect of design patterns on novice and expert designers. Results? “… This leads us to the tentative conclusion that the use of design patterns does not only affect the efficiency of the design effort, it also constitutes learning efficiency of novices to gain design skills and it enhances the quality of their design.

Gwendolyn Kolfschoten and Stephan Lukosch: Cognitive learning efficiency through the use of design patterns

Teaching Processes and systems in organizations become increasingly complex and dynamic. This requires managers of expert teams to quickly gain knowledge and insight outside their prime area of expertise. To transfer expert knowledge and to reuse design solutions design patterns can be used as building blocks for the development of systems and processes. The use of design patterns can increase the efficiency of design & implementation of solutions and in some cases it can enable automated implementation of design. This allows the expert to re-use components to accommodate new requirements in a more flexible way. However, the advantage of design patterns might go beyond re-use, design efficiency and flexibility. This paper argues that in addition to the benefits described above, there is a specific added value for the use of design patterns by novices to acquire design skills and domain knowledge. We propose that design patterns, due to their conceptual design, offer information in a way that enables the creation of better linkages between knowledge elements and improve the accessibility of the information in the memory. For this hypothesis we will analyze the literature on cognitive load and cognitive learning processes, and add to this three case study experiences in which novices and experts were offered design patterns to develop and implement systems and processes.

March 13, 2009 Posted by | design patterns | , , , , , , | 1 Comment