The Pattern Language Network

Taming web2.0 in Higher Education

Archive for April, 2008

Guest post: Justin Smith on “Collaborative Thinking for a Pattern-Based Knowledge System”

Posted by yishaym on April 21, 2008

Justin runs a blog called Designing a Sustainable World. He’s also involved in the Liberating Voices! project, which has been a great inspiration for me. Over the last few weeks, we’ve come to realize that there’s a lot in common between what we’re planning for our system, and what he’s hoping to develop for his projects. I thought the best way to share our thoughts and broaden the circle of discussion is to invite him to do a guest post on our blog. So without further ado, I give you Justin Smith:

So for the last year or so following the conclusion of a research project focused on a socio-technical pattern language (Liberating Voices!) I have been left thinking of ways in which patterns could be made more accessible to a broader audience. One of the many ideas that came to the fore of my attention was that pattern language users need more appropriate technical systems, specifically designed to support pattern development, and perhaps more importantly, pattern use for real-world problem solving. This perceived need was a central outcome of the research, and has prompted further investigation leading me into a PhD program where I could focus my attention specifically on addressing this issue.

About a year ago I had the honor of running into Yishay Mor (virtually) on a mailing list dedicated to pattern languages. Based off of our subsequent conversations it quickly became apparent that many of our ideas and interests were parallel, even though his work is centered on education, whereas mine is focused on natural resource management. Nevertheless, over the past several months we have continued to uncover increasing similarities in our ideas for promoting and developing pattern based systems.

Now, in the past few days an interesting conversation has developed. He and a group of colleagues have been actively mapping out the specs for creating just such a system, following their own research outcomes. Recognizing that we are essentially working on the same project we have begun to share some ideas. With that in mind I have put together a synthesis of some of these conversations.

In addition to the things that have already been defined as necessary components for the system, we have come up with some other things to consider.

1.) Patterns as Hubs, where case studies are linked as evidence for a particular pattern, as well as case studies linked to provide insight into how pattern users applied specific patterns and the outcomes associated with the work.

2.) Pattern Visualization (with several different approaches to include: mind-maps, concept maps and influence diagrams)

3.) Versioning to track the evolution of visualized pattern maps (addition to current versioning of text-based patterns)

4.) Ability to provide geographic boundaries to place based patterns (GIS/Google Maps?)

5.) Ranking of pattern relevance to specific forces/context to aide in pattern searching (similar to an Expert System)

6.) Parallel Development of Django/Google Appengine based version of the proposed system

7.) Interchangeable API between Appengine pattern system and Java based pattern system (enable easy communication between pattern systems built on different platforms)

By adding these pieces to the specs or at least in reiterating the importance of the pieces already described in the system, we can hopefully construct an application that can be usable across multiple domains. In this sense, by providing a range of capabilities this system could be just as useful for people working in the education field as for those working in natural resource management. Following an implementation of these components or at least some derivation of them, it will then be useful to see how such a system supports the work of educators and resource managers.

Justin G. Smith
Research Assistant,
Washington State University
Center for Teaching, Learning and Technology


Posted in code, musings, related projects | Tagged: , , , , , , , , | 1 Comment »

we’re on your case (or want to be)

Posted by IJF on April 15, 2008

On 23-25 April Emerge is holding an Online Conference on Digital Communities & Digital Identities. We’re planning an experimental session at that event. We want you to send us your stories (or “case studies” to make it sound scientific) about using participatory technologies (aka web2.0) in education. We’ll collate, choose, pick out common themes, and try to identify patterns. We’ll present and discuss these with you at the conference.

We’re looking for your raw, real-life experiences, not high-level analysis or learned observations. And remember – failure is a better teacher than success.

If you’re game, download this powerpoint template, download the template, fill it in, and send it to us*.

*: To submit your case study, please upload it to slideshare, tag it with “planetcasestudy” and email yishaym [at] gmail [dot] com & steven [dot] warburton [at] kcl [dot] ac [dot] uk

– or just email us the slideset.

Posted in case studies, user group | Tagged: , , , , | 1 Comment »

Thanks, Christian!

Posted by yishaym on April 3, 2008

Christian Kohls from IMW/KMRC has contributed two brilliant sets to our slideshare group. Christian gives a good introduction to “what is a design pattern” and addresses deep issues of “where do patterns come from”. This looks like the beginning of wonderful conversation…

Posted in musings, readings, related projects | Tagged: , , , , , , | Leave a Comment »