手続き的知識と条件的知識

知識は学習論で 3 つに分けられる。

  • 宣言的知識 (declarative): 「何か」 — 事実・概念。「git stash は変更を退避させるコマンド」
  • 手続き的知識 (procedural): 「どうやるか」 — git stash push -m "tmp" <file> と打つ
  • 条件的知識 (conditional): 「いつ・なぜ使うか」 — unstaged 変更を抱えたまま pull したいが、それを commit したくない時に使う

教科書で学べるのは大体 declarative と procedural まで。 熟練を分けるのは conditional の蓄積で、これは経験とリフレクションでしか付かない。

ほかにも形式知 (explicit) と暗黙知 (tacit) の対、戦略的知識 (strategic) などの切り口がある。

参考・引用元

  • 書籍: 「The Architecture of Cognition」— John R. Anderson (Harvard University Press, 1983) — declarative / procedural の二分法
  • 論文: 「Cognitive monitoring」— John H. Flavell (1981) — conditional knowledge の位置付け
  • 書籍: 「The Tacit Dimension」— Michael Polanyi (University of Chicago Press, 1966) — 暗黙知
  • 書籍: 「The Knowledge-Creating Company」— Ikujiro Nonaka & Hirotaka Takeuchi (Oxford University Press, 1995) — 形式知 / 暗黙知の組織論的展開

2026-05-14

関連ノート