Patterns
I've recently become interested in patterns as a way to capture and
communicate chunks of knowledge. Patterns are applied to several subject
domains. The most common (which I'm not very interested in) is in complex
program designs. I'm more interested in using them with beginning programmers
and capturing teaching methods.
Elementary Patterns
- There is a project devoted to developing
elementary
patterns.
- My contributions:
- Elementary patterns are closely related to the idea of templates
which we've used in CS130. See here for a quick port to the Web
of what we used to use.
- Accessing Information, a pattern
on where to look first for information to use in a calculation.
Pedagogical Patterns
- There is a project devoted to developing
pedagogical patterns.
- Joseph Bergin has contributed a number of patterns to the project.
Ten are collected here and another six
here.
- My contributions: