References: Designing a Curriculum With Challenge Cards and Portfolios¶
-
Project-based learning - Wikipedia - Explains how organizing instruction around extended projects builds deeper understanding, the model behind this chapter's project-based curriculum tracks.
-
Pair programming - Wikipedia - Covers the practice of two programmers working together at one workstation, the technique this chapter recommends alongside peer code review.
-
Code review - Wikipedia - Explains how developers examine each other's code to catch errors and share knowledge, the practice behind this chapter's peer-code-review activity.
-
Pair Programming Illuminated - Laurie Williams and Robert Kessler - Addison-Wesley - Williams established the academic evidence base for pair programming's effectiveness, the practice this chapter recommends alongside peer code review in its curriculum.
-
Understanding by Design (Expanded 2nd Edition) - Grant Wiggins and Jay McTighe - ASCD - Wiggins and McTighe originated "backward design," planning curriculum from desired outcomes back to activities, the method behind this chapter's beginner-through-advanced pacing guide.
-
Find a Path - Raspberry Pi Foundation - Leveled sequences of coding projects sorted into skill tracks, a working model for this chapter's beginner, intermediate, and advanced curriculum tracks.
-
Open Badges - 1EdTech Consortium - The open standard for verifiable digital skill badges, the technical model behind this chapter's skill-badge system for recognizing student progress.
-
Scratch - MIT Scratch Foundation - The project-sharing platform whose gallery of remixable projects models the self-paced learning paths and portfolio-of-student-work concepts in this chapter.
-
The Station Rotation Model - Dr. Catlin Tucker - Describes small-group and self-paced station formats that translate directly into this chapter's self-paced learning path and code-along session design.
-
Start a Club - Girls Who Code - Documents how a real club network sequences its own curriculum tracks and project challenges, a working reference for this chapter's curriculum-design guidance.