Meta-Teaching - Learning Experience Design by Doing
1️⃣ Learning Objectives
By the end of this lesson, students will:
- Understand the core principles of LxD (empathy, context, narrative, interaction).
- Analyze an AP CSA topic and identify learner needs.
- Design an LxD lesson outline that makes the topic engaging and accessible.
- Prototype at least one interactive element for their lesson.
2️⃣ AP CSA Context
We’ll center this activity around an AP CSA topic — e.g., Array Algorithms or Inheritance & Polymorphism — but the meta-goal is teaching how to teach.
4️⃣ Teaching Aids
Visual: Diagrams showing LxD pillars & design cycle (Empathize → Design → Prototype → Test → Refine). Templates: Lesson design canvas for AP CSA topics. Examples: Show a “flat” lesson vs. a designed LxD lesson for the same AP CSA concept.
5️⃣ Assessment
Formative: Checkpoints during outline creation. Summative: Completed LxD lesson plan for an AP CSA topic. Reflection: Written statement on design choices and alignment to LxD pillars.
6️⃣ Extension / Homework
- Take another AP CSA topic (e.g., recursion) and create an LxD lesson from scratch.
- Optional: Build interactive component as a runnable Java snippet or web-based code example.