I’ve been looking into both Pattern Languages in Programming and Interface Design
Notes on pattern languages and Christopher Alexander's legacy on software programming A Naïve Exploration of Computer-Supported Collaborative Learning
Notes on the academic field of CSCL and major papers in the discipline
The Knowledge Hydrant is where these two meet in a lovely swirl of collaborative learning and organically emergent systems.
It’s a draft document written up by Joshua Kerievsky in 199927ya . The mini-manifesto describes a set of Design Patterns that people can use to set up their own indie study groups outside of formal structures like universities.
While the original focused on IRL, “co-present” Getting real good at the A Naïve Exploration of Computer-Supported Collaborative Learning
Notes on the academic field of CSCL and major papers in the discipline
Here’s notes on the original while I’m thinking it through…