pith. machine review for the scientific record. sign in

IndisputableMonolith.Education.PedagogyModelsFromConfigDim

IndisputableMonolith/Education/PedagogyModelsFromConfigDim.lean · 36 lines · 4 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Constants
   3
   4/-!
   5# Pedagogy Models from configDim — E5 Education Depth
   6
   7Five canonical pedagogy models (= configDim D = 5):
   8  direct instruction, mastery learning, inquiry-based learning,
   9  project-based learning, apprenticeship / situated practice.
  10
  11Each model controls a distinct recognition channel: exposition,
  12practice, exploration, synthesis, enculturation.
  13
  14Lean status: 0 sorry, 0 axiom.
  15-/
  16
  17namespace IndisputableMonolith.Education.PedagogyModelsFromConfigDim
  18
  19inductive PedagogyModel where
  20  | directInstruction
  21  | masteryLearning
  22  | inquiryBased
  23  | projectBased
  24  | apprenticeship
  25  deriving DecidableEq, Repr, BEq, Fintype
  26
  27theorem pedagogyModel_count : Fintype.card PedagogyModel = 5 := by decide
  28
  29structure PedagogyModelsCert where
  30  five_models : Fintype.card PedagogyModel = 5
  31
  32def pedagogyModelsCert : PedagogyModelsCert where
  33  five_models := pedagogyModel_count
  34
  35end IndisputableMonolith.Education.PedagogyModelsFromConfigDim
  36

source mirrored from github.com/jonwashburn/shape-of-logic