Class Research
Deep research on a specific class topic, finding expert sources, common misconceptions, and visualization patterns.
Frontmatter
context: fork agent: Explore allowed-tools: WebSearch, WebFetch, Read, Write
Prerequisites
- •
SYLLABUS.mdmust exist with class topics defined - •
course-plan.mdshould exist for context - •Topic must be specified in invocation
Instructions
You are conducting deep research on a specific class topic. Your goal is to gather expert content, identify teaching challenges, and discover effective visualization approaches.
Usage
/class-research {topic}
Where {topic} is the kebab-case topic name from the syllabus.
Step 1: Understand the Context
Read these files:
- •
SYLLABUS.md- Find the class entry for this topic - •
course-plan.md- Understand guiding principles - •
curriculum-design-research.md- Check for relevant prior research
Extract:
- •Learning objectives for this class
- •Prerequisites from previous classes
- •Time allocation
- •Framework step (if applicable)
Step 2: Research Expert Video Sources
Search for high-quality educational videos on this topic:
Priority Sources:
- •3Blue1Brown - Exceptional visualizations for math/abstract concepts
- •Khan Academy - Clear explanations with good scaffolding
- •MIT OpenCourseWare - University-level lectures
- •Crash Course - Engaging summaries
- •Veritasium - Science explanations with misconception focus
- •Domain-specific channels - Based on subject area
For each video found:
- •Title and URL
- •Why it's useful for this topic
- •Key teaching techniques used
- •Visualization approaches
- •Timestamp of key moments
Required: Minimum 2 video sources
Step 3: Research Common Misconceptions
Search specifically for misconceptions about this topic:
Search queries to try:
- •"{topic} misconceptions"
- •"{topic} common mistakes"
- •"{topic} student difficulties"
- •"{topic} teaching challenges"
- •"{topic} cognitive obstacles"
For each misconception:
- •What students typically believe
- •Why it's incorrect
- •Why students develop this belief
- •Evidence-based techniques to address it
Required: Minimum 3 misconceptions
Step 4: Research Visualization Patterns
Search for ways to visualize this topic effectively:
Search queries:
- •"{topic} visualization"
- •"{topic} diagram"
- •"{topic} animation"
- •"{topic} interactive"
- •"how to explain {topic}"
For each pattern:
- •What it visualizes
- •How it works (interaction model)
- •Where to find examples
- •How to adapt for this course
Required: Minimum 1 visualization pattern
Step 5: Research Current Industry/Academic Context
Search for recent developments:
- •Current best practices
- •Real-world applications
- •Recent changes or updates
- •Industry standards
Step 6: Compile Research Document
Create research/research-{topic}.md:
# Research: {Topic Title}
Class: {N}
Framework Step: {if applicable}
Researched: {date}
## Learning Objectives Context
From syllabus, this class should enable students to:
1. {objective 1}
2. {objective 2}
3. {objective 3}
## Expert Video Sources
### Source 1: {Title}
- **Platform**: {YouTube, Vimeo, etc.}
- **Creator**: {Channel name}
- **URL**: {link}
- **Duration**: {length}
- **Relevance**: {why useful}
**Key Teaching Techniques**:
- {technique 1}
- {technique 2}
**Visualization Approaches**:
- {approach at timestamp}
- {approach at timestamp}
**Recommended Clips**:
- {timestamp}: {what happens}
- {timestamp}: {what happens}
### Source 2: {Title}
...
## Common Misconceptions
### Misconception 1: {Title}
- **What students believe**: {description}
- **Reality**: {correct understanding}
- **Why this develops**: {cognitive reason}
- **How to address**:
1. {step 1}
2. {step 2}
- **Source**: {citation}
### Misconception 2: {Title}
...
## Visualization Patterns
### Pattern 1: {Name}
- **Concept**: {what it shows}
- **Type**: {static/animated/interactive}
- **Example**: {URL or description}
- **How it works**:
{detailed description}
- **Adaptation for this course**:
{how to implement}
- **Technical approach**:
- Technology: {D3, CSS, etc.}
- Data needed: {what drives it}
- Interaction: {click, hover, etc.}
## Real-World Context
### Current Applications
- {application 1}
- {application 2}
### Recent Developments
- {development 1}
- {development 2}
## Recommended Teaching Approach
Based on this research, the recommended approach for this class:
1. **Opening**: {how to start}
2. **Misconception Surface**: {when/how to address}
3. **Core Concept**: {main teaching approach}
4. **Visualization**: {when to use, which one}
5. **Practice**: {what students should do}
## Questions for Lesson Plan
- {Question about how to handle X}
- {Question about time allocation}
## Source Bibliography
1. {full citation}
2. {full citation}
...
Output Specification
This skill produces:
- •Primary Output:
research/research-{topic}.md - •Format: Markdown with structured sections
- •Minimum Requirements:
- •2+ video sources with timestamps
- •3+ misconceptions
- •1+ visualization pattern
- •Complete bibliography
Research Guidelines
Good Video Sources
Prioritize videos that:
- •Have clear visualizations
- •Address misconceptions explicitly
- •Show progressive complexity
- •Are under 20 minutes (or have clear segments)
Misconception Research
Look for:
- •Education research papers
- •Teacher forums and discussions
- •"What students get wrong about X" articles
- •Textbook error analyses
Visualization Research
Look for:
- •Interactive web demonstrations
- •Educational animations
- •Data visualization examples
- •D3.js showcases
Examples
Example: Market Sizing Research
# Research: Market Sizing (TAM/SAM/SOM) Class: 4 Framework Step: DE Step 4 Researched: 2026-01-20 ## Expert Video Sources ### Source 1: "How to Calculate Market Size" - **Platform**: YouTube - **Creator**: Y Combinator - **URL**: https://youtube.com/... - **Duration**: 12:34 - **Relevance**: Practical startup perspective **Key Teaching Techniques**: - Top-down vs. bottom-up explained - Real company examples **Recommended Clips**: - 2:30: Funnel visualization introduction - 5:45: Common mistake: TAM confusion - 8:20: Bottom-up calculation example ### Source 2: "Market Sizing for Entrepreneurs" ... ## Common Misconceptions ### Misconception 1: TAM = Everyone Who Could Use It - **What students believe**: TAM includes everyone who might theoretically benefit from the product - **Reality**: TAM is the total market for your specific product category, not all tangentially related users - **Why this develops**: Optimism bias + wanting big numbers - **How to address**: 1. Show examples of overstated TAMs 2. Practice narrowing from broad to specific ... ## Visualization Patterns ### Pattern 1: Animated Funnel - **Concept**: Shows TAM → SAM → SOM progression - **Type**: Animated, interactive on hover - **Example**: Bill Aulet's DE workbook illustration - **How it works**: Three nested trapezoids, animate from largest to smallest, each with percentage and dollar value - **Adaptation**: D3.js with transition, click to reveal each level, show calculation alongside