Lesson 2 - Prompting Fundamentals
Master the core principles of effective prompting: clarity, context, constraints, and examples. Learn to craft prompts that get high-quality results consistently.
Duration: 2-3 hours
Learning Objectives
By the end of this lesson, you will be able to:
- ✓Apply the 4 Cs of effective prompting (Clear, Contextual, Constrained, with Examples)
- ✓Structure prompts for different use cases (code generation, explanation, brainstorming)
- ✓Use Claude for both productivity tasks and product building
- ✓Evaluate prompt quality and predict Claude's response effectiveness
Videos
The 4 Cs of Effective Prompting
Learn the universal framework for crafting prompts that work: Clear, Contextual, Constrained, with Examples.
Duration: 7 minutes
Prompting for Different Goals
How to adjust your prompting approach based on whether you're generating code, getting explanations, or brainstorming ideas.
Duration: 7 minutes
Prompt Recipes: Templates You Can Steal
Ready-to-use prompt templates for common scenarios, customizable for your needs.
Duration: 7 minutes
Key Concepts
The 4 Cs Framework Explained
Prompt Recipes Library
Prompting for Productivity (Beyond Code)
Common Prompt Patterns
Key Definitions
Common Mistakes & Pitfalls
❌ Assuming Claude knows your context
Claude can't read your mind. Always provide background, even if it feels obvious to you.
❌ Using jargon without defining it
If you use domain-specific terms, either define them or ask Claude to ask about anything unclear.
❌ One-size-fits-all prompting
Adjust your approach based on the task. Code generation needs detail; brainstorming needs freedom.
❌ Not specifying output format
Want a table? Bullet points? Code? Say so upfront. 'Format as a markdown table' gets better results.
❌ Giving up after one bad response
Refine your prompt instead of starting over. 'Can you make that more concise?' often works.
Exercises
Exercise 1: The 4 Cs Practice
30 minutesTake a vague prompt and transform it using the 4 Cs framework.
Expected Output:
A before/after document showing: original vague prompt, improved prompt with all 4 Cs labeled, and Claude's responses to both (screenshot or text)
Success Criteria:
- •Original prompt is intentionally vague (e.g., 'make an app')
- •Improved prompt clearly demonstrates all 4 Cs with labels
- •Tested both prompts with Claude and captured responses
- •Reflected on quality difference between responses
- •Identified which C had the biggest impact
Exercise 2: Build Your Prompt Recipe Book
45 minutesCreate 5 reusable prompt templates for tasks you do regularly (work, learning, or building).
Expected Output:
A personal prompt library document with 5 templates, each including: use case, template text with [brackets] for customization, example of filled template
Success Criteria:
- •At least 5 different templates covering different use cases
- •Templates use [bracket placeholders] for easy customization
- •Each template includes one filled example
- •At least one template is for productivity (not just coding)
- •Templates can be reused without modification except brackets
Exercise 3: Productivity Challenge
60 minutesUse Claude for 3 different non-coding tasks today (writing, research, or analysis).
Expected Output:
A log of 3 tasks showing: (1) what you needed, (2) prompt you used, (3) Claude's output, (4) how you used it, (5) time saved estimate
Success Criteria:
- •Completed 3 distinct tasks (not variations of the same thing)
- •At least one task you'd normally do manually without AI
- •Documented the full prompt-to-output flow for each
- •Honestly estimated time saved vs. doing it manually
- •Identified one task where Claude surprised you positively
Lesson Reflection
Take a moment to reflect on what you've learned:
- 1. Think about a task you did this week. How could you have used Claude to do it faster or better?
- 2. Which of the 4 Cs (Clear, Contextual, Constrained, Examples) do you naturally include? Which do you forget?
- 3. What's one prompt you wrote in Lesson 1 that you'd improve now using what you learned today?