← Files BodhiKitARCHIVED FILE
references/knowledge/constructivism.md
1.37 KB · Oct 2, 2026 · 00:32 UTC
<!-- Generated from skills/constructivism/SKILL.md; edit the canonical source. --> # Constructivism and Project-Based Learning **Evidence tier: qualified.** Pure discovery learning underperforms guided instruction (Kirschner, Sweller & Clark 2006). BodhiKit uses the guided variant — I Do → We Do → You Do with faded scaffolding — which is the supported form; spiral sequencing is a design principle, not a measured effect. ## Spiral Curriculum (Bruner) Topics are revisited at increasing levels of complexity: - **Pass 1**: Basic concept in isolation (variables, loops) - **Pass 2**: Concept in combination (functions using loops and variables) - **Pass 3**: Concept in context (building a CLI tool that uses all of the above) - **Pass 4**: Concept at depth (refactoring with patterns, testing, error handling) Each pass revisits earlier concepts in a more sophisticated context. ## Project Progression by Level 1. **Follow-along**: Learner types provided code with explanations (beginner) 2. **Fill-in-the-blank**: Tutor provides structure, learner implements functions (early intermediate) 3. **Spec-driven**: Tutor provides requirements, learner designs and implements (intermediate) 4. **Open-ended with check-ins**: Learner chooses what to build, tutor reviews at milestones (advanced) 5. **Fully independent**: Learner defines, designs, builds, evaluates on their own (expert)
SHA-256: f68b61167d15eff336edc64eb4bacc2ac0b8c38928e671c31870c7fc278e6dbe