SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
patternlanguagenetwork.org
        (aka PLaNet)
Formalities
●   6 partners, led by Janet Finlay, Leeds met
●   Large Second circle
    –   advisory board
    –   user group
●   15 months, starting Jan 2008, ~£200k
●   Sponsored by JISC Emerge
Problem
Keep the rain out

Context
Cold, wet, poor.

Method of solution
Thatched roof

Related
Timber frame,
Slanted roof,
Chimney
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)
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
Patterns are..
●   “Experts' common sense”
    –   if only common sense was common
●   “Researchers situated abstraction”
●   “Elements of reusable design”
●   “Semi-structured narratives of good practice”
pattern are structured
• Problem / intent

• Context

• the Pattern

• Examples

• Related patterns

• Notes
The Learning Patterns project




http://lp.noe-kaleidoscope.org/
(Niall Winters, Dave Pratt, others)
The Learning Patterns project
●   Problem: How to use games for mathematical
    learning?
●   Context: (mainly) constructionist, high-school.
●   Method of solution: collaborative construction
    of a pattern language.


http://lp.noe-kaleidoscope.org/
a language of patterns




6 typologies, 26 case studies, ~150 patterns
Example pattern: guess my X (GmX)


The problem / intent
quot; Sustaining a mathematical discussion is vital to
  the establishment of socio-mathematical norms
  and to the collaborative construction of
  knowledge.
quot; This goal is difficult to achieve in
  geographically distributed communities.
The problem / intent                                                 GmX: context
Sustaining a mathematical discussion is vital to the
establishment of socio-mathematical norms and to the
collaborative construction of knowledge. This goal is difficult to
achieve in geographically distributed communities.




quot; Assumes a degree of social and technical
  sophistication.
quot; Suitable for young teens and above.
quot; Requires flexibility in time.
quot; Suitable for concrete, well-bounded content
  domains.
GmX: the pattern
A Challenge exchange of Build this puzzles, using a
League chart to orchestrate social interaction.
PLaNet
●   Problem: how to make effective use of
    “web2.0”?
●   Context: Higher Education
●   Method of Solution: collaborative construction
    of a pattern language.
●   Detail: use IDR methodology + iterative user-
    centred design of supporting technology.
Looks like a ...
●   Problem: understanding the potential of a new
    technology in education.
●   Context: interdisciplinary design-based
    research.
●   Method of solution: IDR

Winters, N. and Mor, Y. (in press) 'IDR: a participatory methodology for
  interdisciplinary design in technology enhanced learning'. Computers and
  Education. (available on TeLearn)
IDR: Identify, Develop, Refine
●   Domain experts create typologies – conceptual maps
    of the domain in their vernacular.
●   Practitioners contribute case studies of incidents
    highlighting critical challenges.
●   Peer discussion prompts elucidation of the problem
    and context, by reference to the typologies.
●   Patterns are identified by observing common problems
    and methods of solution across cases.
●   Patterns enriched and refined through community
    process.
●   (Half) the Knowledge is in the links.
Scenario: participatory pattern
              elicitation
• How do you facilitate sustainable design-
  level discussion of transferable best-
  practice?
  – Transcend anecdotes, avoid fluffy abstractions.
  – Leverage innate cognitive & social learning
    mechanisms.
Anton presents case study
Bob and Charlie discuss
Anton adds details (per template)
Charlie identifies parallels
All elicit patterns
Anton and Charlie submit patterns
Needs
• System for collaborative authoring of pattern
  language and related knowledge structures.
• System for distributed code management /
  release engineering.
• System for daily project communication
  (documents, deliverables, co-ordination)
LP authoring system
• Supports collaborative authoring of typologies,
  case studies, patterns, and pattern languages.
• Features:
  –   Templates
  –   Wiki-style links
  –   Structure (hierarchies + lateral links)
  –   Multiple views
  –   Roles (admin, author, discussant, guest)
  –   Versioning
  –   Tagging & rating
Typology: light semantic map
     (glossary++ / ontology--)
Typology: map view
Typology: versions & discussion
Case study repository
Create new case
Case study template
Case study: discussion
Patterns browser
Patterns: map view
Patterns: admin / table view
Pattern template
Pattern + versions + discussion
LP system
• 90% support for the requirements.
• Written in PHP over CCI (non-standard
  CMS, standard parts).
• http://lp.noe-kaleidoscope.org/workspace/
Missing
• Standards & interoperability (IMS, LAMS,
  PLML)
• Visualisation of single pattern
• Tagging, notifications, bibliographic citations
• Multiple languages
Ergo
• Use LP as reference
• Implement fresh in Java, over existing open-
  source wiki platform.
• Integrate with bibsonomy.org for tagging
• Instigate an open source process.
patternlanguagenetwork.googlecode.com
stickmen: a visual language for
           design patterns?
1                  2         3




                         6
      4        5
PlaNet: the benevolent parasite
●   Feeds on the experience of others.
●   Offers other projects a method and opportunity
    to formalize their insights.
●   Facilitates open design knowledge.
    –   Open content: free fish.
    –   Open source: free rods.
    –   Open design: free knowledge to make rods.
http://patternlanguagenetwork.org

Contenu connexe

Similaire à PLaNet talk @ LKL Knowledge Seminar, 30 Jan, 2008

The Planet Way
The Planet WayThe Planet Way
The Planet WayYishay Mor
 
Patterns for building patterns communities
Patterns for building patterns communitiesPatterns for building patterns communities
Patterns for building patterns communitiesYishay Mor
 
formative e-assessment developers day
formative e-assessment developers dayformative e-assessment developers day
formative e-assessment developers dayYishay Mor
 
A Langauge of Patterns for Mathematical Learning
A Langauge of Patterns for Mathematical LearningA Langauge of Patterns for Mathematical Learning
A Langauge of Patterns for Mathematical LearningYishay Mor
 
From Inspiration to Activation: Making Online Collaborative Communities Work
From Inspiration to Activation: Making Online Collaborative Communities WorkFrom Inspiration to Activation: Making Online Collaborative Communities Work
From Inspiration to Activation: Making Online Collaborative Communities WorkCommunitySense
 
Architecture for Participatory Learning
Architecture for Participatory LearningArchitecture for Participatory Learning
Architecture for Participatory LearningYishay Mor
 
Understanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveUnderstanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveYuwei Lin
 
planet-handheldlearning08
planet-handheldlearning08planet-handheldlearning08
planet-handheldlearning08Yishay Mor
 
Confessions of an Interdisciplinary Researcher: The Case of High Performance ...
Confessions of an Interdisciplinary Researcher: The Case of High Performance ...Confessions of an Interdisciplinary Researcher: The Case of High Performance ...
Confessions of an Interdisciplinary Researcher: The Case of High Performance ...tiberiusp
 
Open Peer Review Meets Open Archives CERN2001
Open Peer Review Meets Open Archives CERN2001Open Peer Review Meets Open Archives CERN2001
Open Peer Review Meets Open Archives CERN2001Simon Buckingham Shum
 
Community-Led Open Source Art: The Fedora Design Team
Community-Led Open Source Art: The Fedora Design TeamCommunity-Led Open Source Art: The Fedora Design Team
Community-Led Open Source Art: The Fedora Design TeamMáirín Duffy
 
Open Source Software for Entertainment
Open Source Software for EntertainmentOpen Source Software for Entertainment
Open Source Software for Entertainmentletiziajaccheri
 
Chi2006 trustworkshop
Chi2006 trustworkshopChi2006 trustworkshop
Chi2006 trustworkshopJohn Thomas
 
Knowledge/Argument/Dialogue Mapping and Social Software
Knowledge/Argument/Dialogue Mapping and Social SoftwareKnowledge/Argument/Dialogue Mapping and Social Software
Knowledge/Argument/Dialogue Mapping and Social SoftwareSimon Buckingham Shum
 
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...Yishay Mor
 
Non-software OSS projects
Non-software OSS projectsNon-software OSS projects
Non-software OSS projectsguest214454
 

Similaire à PLaNet talk @ LKL Knowledge Seminar, 30 Jan, 2008 (20)

Openlearn
OpenlearnOpenlearn
Openlearn
 
The Planet Way
The Planet WayThe Planet Way
The Planet Way
 
Patterns for building patterns communities
Patterns for building patterns communitiesPatterns for building patterns communities
Patterns for building patterns communities
 
formative e-assessment developers day
formative e-assessment developers dayformative e-assessment developers day
formative e-assessment developers day
 
A Langauge of Patterns for Mathematical Learning
A Langauge of Patterns for Mathematical LearningA Langauge of Patterns for Mathematical Learning
A Langauge of Patterns for Mathematical Learning
 
From Inspiration to Activation: Making Online Collaborative Communities Work
From Inspiration to Activation: Making Online Collaborative Communities WorkFrom Inspiration to Activation: Making Online Collaborative Communities Work
From Inspiration to Activation: Making Online Collaborative Communities Work
 
Architecture for Participatory Learning
Architecture for Participatory LearningArchitecture for Participatory Learning
Architecture for Participatory Learning
 
Understanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveUnderstanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical Perspective
 
Yishay Mor
Yishay MorYishay Mor
Yishay Mor
 
planet-handheldlearning08
planet-handheldlearning08planet-handheldlearning08
planet-handheldlearning08
 
CTF-WS1
CTF-WS1CTF-WS1
CTF-WS1
 
Confessions of an Interdisciplinary Researcher: The Case of High Performance ...
Confessions of an Interdisciplinary Researcher: The Case of High Performance ...Confessions of an Interdisciplinary Researcher: The Case of High Performance ...
Confessions of an Interdisciplinary Researcher: The Case of High Performance ...
 
Open Peer Review Meets Open Archives CERN2001
Open Peer Review Meets Open Archives CERN2001Open Peer Review Meets Open Archives CERN2001
Open Peer Review Meets Open Archives CERN2001
 
Community-Led Open Source Art: The Fedora Design Team
Community-Led Open Source Art: The Fedora Design TeamCommunity-Led Open Source Art: The Fedora Design Team
Community-Led Open Source Art: The Fedora Design Team
 
Open Source Software for Entertainment
Open Source Software for EntertainmentOpen Source Software for Entertainment
Open Source Software for Entertainment
 
Chi2006 trustworkshop
Chi2006 trustworkshopChi2006 trustworkshop
Chi2006 trustworkshop
 
Knowledge/Argument/Dialogue Mapping and Social Software
Knowledge/Argument/Dialogue Mapping and Social SoftwareKnowledge/Argument/Dialogue Mapping and Social Software
Knowledge/Argument/Dialogue Mapping and Social Software
 
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
 
Nonsoftwareoss
NonsoftwareossNonsoftwareoss
Nonsoftwareoss
 
Non-software OSS projects
Non-software OSS projectsNon-software OSS projects
Non-software OSS projects
 

Plus de Yishay Mor

Education as a design practice and a design science
Education as a design practice and a design scienceEducation as a design practice and a design science
Education as a design practice and a design scienceYishay Mor
 
Simon Nelson: FutureLearn
Simon Nelson: FutureLearnSimon Nelson: FutureLearn
Simon Nelson: FutureLearnYishay Mor
 
Paul Hunter: why MOOCs and Executives Don't Mix
Paul Hunter: why MOOCs and Executives Don't MixPaul Hunter: why MOOCs and Executives Don't Mix
Paul Hunter: why MOOCs and Executives Don't MixYishay Mor
 
Sanna Ruhalahti: Wanted - MOOC Pedagogy
Sanna Ruhalahti: Wanted - MOOC PedagogySanna Ruhalahti: Wanted - MOOC Pedagogy
Sanna Ruhalahti: Wanted - MOOC PedagogyYishay Mor
 
OEC Paris Residential: scenarios workshop
OEC Paris Residential: scenarios workshopOEC Paris Residential: scenarios workshop
OEC Paris Residential: scenarios workshopYishay Mor
 
MOOCs for Web Talent
MOOCs for Web TalentMOOCs for Web Talent
MOOCs for Web TalentYishay Mor
 
OpenEducation Challenge Incubator Programme
OpenEducation Challenge Incubator ProgrammeOpenEducation Challenge Incubator Programme
OpenEducation Challenge Incubator ProgrammeYishay Mor
 
OpenEducation Challenge Finalists' Workshop: Design Thinking Session
OpenEducation Challenge Finalists' Workshop: Design Thinking SessionOpenEducation Challenge Finalists' Workshop: Design Thinking Session
OpenEducation Challenge Finalists' Workshop: Design Thinking SessionYishay Mor
 
EEE Project Meeting, June 2014
EEE Project Meeting, June 2014EEE Project Meeting, June 2014
EEE Project Meeting, June 2014Yishay Mor
 
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013Yishay Mor
 
How to ruin a mooc
How to ruin a moocHow to ruin a mooc
How to ruin a moocYishay Mor
 
Iterative research and development of teacher training in learning design
Iterative research and development of teacher training in learning design  Iterative research and development of teacher training in learning design
Iterative research and development of teacher training in learning design Yishay Mor
 
Metis project worskhop design
Metis project worskhop designMetis project worskhop design
Metis project worskhop designYishay Mor
 
Metis project deliverable D3.2: Draft of pilot workshop
Metis project deliverable D3.2: Draft of pilot workshopMetis project deliverable D3.2: Draft of pilot workshop
Metis project deliverable D3.2: Draft of pilot workshopYishay Mor
 
OLDS MOOC Week 7: Formative evaluation paper
OLDS MOOC Week 7: Formative evaluation paperOLDS MOOC Week 7: Formative evaluation paper
OLDS MOOC Week 7: Formative evaluation paperYishay Mor
 
Design narratives
Design narrativesDesign narratives
Design narrativesYishay Mor
 
Week7 intro evaluate
Week7 intro evaluateWeek7 intro evaluate
Week7 intro evaluateYishay Mor
 
The Pedagogical Patterns Collector User Guide
The Pedagogical Patterns Collector User GuideThe Pedagogical Patterns Collector User Guide
The Pedagogical Patterns Collector User GuideYishay Mor
 
TILD workshop at ARV 2013
TILD workshop at ARV 2013TILD workshop at ARV 2013
TILD workshop at ARV 2013Yishay Mor
 
Learning Design: mapping the landscape
Learning Design: mapping the landscapeLearning Design: mapping the landscape
Learning Design: mapping the landscapeYishay Mor
 

Plus de Yishay Mor (20)

Education as a design practice and a design science
Education as a design practice and a design scienceEducation as a design practice and a design science
Education as a design practice and a design science
 
Simon Nelson: FutureLearn
Simon Nelson: FutureLearnSimon Nelson: FutureLearn
Simon Nelson: FutureLearn
 
Paul Hunter: why MOOCs and Executives Don't Mix
Paul Hunter: why MOOCs and Executives Don't MixPaul Hunter: why MOOCs and Executives Don't Mix
Paul Hunter: why MOOCs and Executives Don't Mix
 
Sanna Ruhalahti: Wanted - MOOC Pedagogy
Sanna Ruhalahti: Wanted - MOOC PedagogySanna Ruhalahti: Wanted - MOOC Pedagogy
Sanna Ruhalahti: Wanted - MOOC Pedagogy
 
OEC Paris Residential: scenarios workshop
OEC Paris Residential: scenarios workshopOEC Paris Residential: scenarios workshop
OEC Paris Residential: scenarios workshop
 
MOOCs for Web Talent
MOOCs for Web TalentMOOCs for Web Talent
MOOCs for Web Talent
 
OpenEducation Challenge Incubator Programme
OpenEducation Challenge Incubator ProgrammeOpenEducation Challenge Incubator Programme
OpenEducation Challenge Incubator Programme
 
OpenEducation Challenge Finalists' Workshop: Design Thinking Session
OpenEducation Challenge Finalists' Workshop: Design Thinking SessionOpenEducation Challenge Finalists' Workshop: Design Thinking Session
OpenEducation Challenge Finalists' Workshop: Design Thinking Session
 
EEE Project Meeting, June 2014
EEE Project Meeting, June 2014EEE Project Meeting, June 2014
EEE Project Meeting, June 2014
 
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
 
How to ruin a mooc
How to ruin a moocHow to ruin a mooc
How to ruin a mooc
 
Iterative research and development of teacher training in learning design
Iterative research and development of teacher training in learning design  Iterative research and development of teacher training in learning design
Iterative research and development of teacher training in learning design
 
Metis project worskhop design
Metis project worskhop designMetis project worskhop design
Metis project worskhop design
 
Metis project deliverable D3.2: Draft of pilot workshop
Metis project deliverable D3.2: Draft of pilot workshopMetis project deliverable D3.2: Draft of pilot workshop
Metis project deliverable D3.2: Draft of pilot workshop
 
OLDS MOOC Week 7: Formative evaluation paper
OLDS MOOC Week 7: Formative evaluation paperOLDS MOOC Week 7: Formative evaluation paper
OLDS MOOC Week 7: Formative evaluation paper
 
Design narratives
Design narrativesDesign narratives
Design narratives
 
Week7 intro evaluate
Week7 intro evaluateWeek7 intro evaluate
Week7 intro evaluate
 
The Pedagogical Patterns Collector User Guide
The Pedagogical Patterns Collector User GuideThe Pedagogical Patterns Collector User Guide
The Pedagogical Patterns Collector User Guide
 
TILD workshop at ARV 2013
TILD workshop at ARV 2013TILD workshop at ARV 2013
TILD workshop at ARV 2013
 
Learning Design: mapping the landscape
Learning Design: mapping the landscapeLearning Design: mapping the landscape
Learning Design: mapping the landscape
 

Dernier

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Dernier (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

PLaNet talk @ LKL Knowledge Seminar, 30 Jan, 2008

  • 2. Formalities ● 6 partners, led by Janet Finlay, Leeds met ● Large Second circle – advisory board – user group ● 15 months, starting Jan 2008, ~£200k ● Sponsored by JISC Emerge
  • 3. Problem Keep the rain out Context Cold, wet, poor. Method of solution Thatched roof Related Timber frame, Slanted roof, Chimney
  • 4. 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)
  • 5. 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
  • 6. Patterns are.. ● “Experts' common sense” – if only common sense was common ● “Researchers situated abstraction” ● “Elements of reusable design” ● “Semi-structured narratives of good practice”
  • 7. pattern are structured • Problem / intent • Context • the Pattern • Examples • Related patterns • Notes
  • 8.
  • 9. The Learning Patterns project http://lp.noe-kaleidoscope.org/ (Niall Winters, Dave Pratt, others)
  • 10. The Learning Patterns project ● Problem: How to use games for mathematical learning? ● Context: (mainly) constructionist, high-school. ● Method of solution: collaborative construction of a pattern language. http://lp.noe-kaleidoscope.org/
  • 11. a language of patterns 6 typologies, 26 case studies, ~150 patterns
  • 12. Example pattern: guess my X (GmX) The problem / intent quot; Sustaining a mathematical discussion is vital to the establishment of socio-mathematical norms and to the collaborative construction of knowledge. quot; This goal is difficult to achieve in geographically distributed communities.
  • 13. The problem / intent GmX: context Sustaining a mathematical discussion is vital to the establishment of socio-mathematical norms and to the collaborative construction of knowledge. This goal is difficult to achieve in geographically distributed communities. quot; Assumes a degree of social and technical sophistication. quot; Suitable for young teens and above. quot; Requires flexibility in time. quot; Suitable for concrete, well-bounded content domains.
  • 14. GmX: the pattern A Challenge exchange of Build this puzzles, using a League chart to orchestrate social interaction.
  • 15. PLaNet ● Problem: how to make effective use of “web2.0”? ● Context: Higher Education ● Method of Solution: collaborative construction of a pattern language. ● Detail: use IDR methodology + iterative user- centred design of supporting technology.
  • 16. Looks like a ... ● Problem: understanding the potential of a new technology in education. ● Context: interdisciplinary design-based research. ● Method of solution: IDR Winters, N. and Mor, Y. (in press) 'IDR: a participatory methodology for interdisciplinary design in technology enhanced learning'. Computers and Education. (available on TeLearn)
  • 17. IDR: Identify, Develop, Refine ● Domain experts create typologies – conceptual maps of the domain in their vernacular. ● Practitioners contribute case studies of incidents highlighting critical challenges. ● Peer discussion prompts elucidation of the problem and context, by reference to the typologies. ● Patterns are identified by observing common problems and methods of solution across cases. ● Patterns enriched and refined through community process. ● (Half) the Knowledge is in the links.
  • 18. Scenario: participatory pattern elicitation • How do you facilitate sustainable design- level discussion of transferable best- practice? – Transcend anecdotes, avoid fluffy abstractions. – Leverage innate cognitive & social learning mechanisms.
  • 20. Bob and Charlie discuss
  • 21. Anton adds details (per template)
  • 24. Anton and Charlie submit patterns
  • 25. Needs • System for collaborative authoring of pattern language and related knowledge structures. • System for distributed code management / release engineering. • System for daily project communication (documents, deliverables, co-ordination)
  • 26. LP authoring system • Supports collaborative authoring of typologies, case studies, patterns, and pattern languages. • Features: – Templates – Wiki-style links – Structure (hierarchies + lateral links) – Multiple views – Roles (admin, author, discussant, guest) – Versioning – Tagging & rating
  • 27. Typology: light semantic map (glossary++ / ontology--)
  • 29. Typology: versions & discussion
  • 36. Patterns: admin / table view
  • 38. Pattern + versions + discussion
  • 39. LP system • 90% support for the requirements. • Written in PHP over CCI (non-standard CMS, standard parts). • http://lp.noe-kaleidoscope.org/workspace/
  • 40. Missing • Standards & interoperability (IMS, LAMS, PLML) • Visualisation of single pattern • Tagging, notifications, bibliographic citations • Multiple languages
  • 41. Ergo • Use LP as reference • Implement fresh in Java, over existing open- source wiki platform. • Integrate with bibsonomy.org for tagging • Instigate an open source process.
  • 43. stickmen: a visual language for design patterns? 1 2 3 6 4 5
  • 44. PlaNet: the benevolent parasite ● Feeds on the experience of others. ● Offers other projects a method and opportunity to formalize their insights. ● Facilitates open design knowledge. – Open content: free fish. – Open source: free rods. – Open design: free knowledge to make rods.