try-first-tell-later

Design educational content with try-first prompts before explanations.

1|1|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/dbosk/claude-skills --skill try-first-tell-later
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: try-first-tell-later
Source: https://github.com/dbosk/claude-skills/tree/main/try-first-tell-later
Command: npx skills add https://github.com/dbosk/claude-skills --skill try-first-tell-later

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Traditional "tell-first" teaching often leads to passive learning and superficial understanding. This skill helps educators design materials that actively engage learners by prompting them to think, predict, or attempt solutions before receiving explanations, leading to deeper understanding and better retention.

Core Features & Use Cases

  • Active Learning Design: Guides the creation of educational content using "try-first" prompts (prediction, design, reasoning) to foster cognitive engagement and productive struggle.
  • Pedagogical Patterns: Implements seven distinct prompt types to engage students, from predicting outcomes to designing solutions, ensuring varied and effective learning experiences.
  • Variation Theory Integration: Leverages double contrast (student thinking vs. expert knowledge) to highlight critical aspects and enhance discernment, making learning visible.
  • Use Case: When creating a Python tutorial on functions, instead of immediately showing def function_name(), this skill would guide you to first ask, "How would you create a reusable piece of code in Python that takes inputs and returns a result?"

Quick Start

Help me design an educational module for Python functions using the try-first-tell-later pedagogy.

Frequently Asked Questions about try-first-tell-later

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design educational content that promotes active learning instead of passive memorization?

Active learning design uses try-first prompts—asking learners to predict, reason, or attempt solutions before receiving explanations. This approach builds deeper understanding and retention by engaging cognitive struggle before instruction, particularly effective for tutorials, lesson plans, and problem sets across any subject.

What are the key pedagogical patterns for structuring learning materials with prediction and reasoning prompts?

Try-first pedagogy implements seven distinct prompt types that guide learners through prediction, design, and reasoning tasks before content delivery. These patterns, grounded in variation theory and productive failure, create varied cognitive engagement and make critical learning concepts visible through contrast between student thinking and expert knowledge.

Can I use try-first methods with existing educational materials like lecture notes, tutorials, and problem sets?

Yes, try-first pedagogy applies to diverse educational formats including Beamer presentations, LaTeX documents, tutorials, lecture notes, and training scenarios. It restructures content delivery by inserting prediction or reasoning prompts before explanations, making existing materials more cognitively engaging without requiring new formats.

How does variation theory enhance learning when combined with try-first prompts?

Variation theory uses double contrast—highlighting differences between student attempts and expert explanations—to help learners discern critical concepts. When integrated with try-first prompts, this contrast makes learning visible and deepens understanding of underlying principles and their applications.

What's the difference between try-first teaching and traditional tell-first instruction?

Tell-first instruction delivers explanations before learners engage with content, often resulting in passive learning and surface-level retention. Try-first teaching flips this sequence, asking learners to attempt, predict, or reason first, which activates prior knowledge, encourages productive struggle, and supports deeper understanding through retrieval practice.

When should I use try-first pedagogy instead of direct instruction for educational content?

Use try-first pedagogy when designing materials where deeper conceptual understanding and retention matter more than quick information transfer. It suits complex problem-solving, concept mastery, and skill development in tutorials, lessons, and training—contexts where productive failure and cognitive engagement yield better learning outcomes than immediate explanations.