🎯 Lesson Objectives
By the end of this lesson, you will:
- Apply all prompt engineering techniques in practical challenges
- Create working AI-generated tools through effective prompting
- Build confidence in your ability to communicate with AI
- Have fun examples to share with others
🎮 Welcome to the Prompt Challenge!
It's time to put everything you've learned into practice. You'll complete three challenges, each requiring you to craft effective prompts.
Challenge Rules
- Use what you've learned: C.I.C., roles, iteration
- Document your prompts — save them as you go
- Iterate until happy — don't accept first results
- Have fun with it!
Scoring Yourself:
After each challenge, rate your result:
- ⭐ = Works but basic
- ⭐⭐ = Works well
- ⭐⭐⭐ = Works great and looks good
🍳 Challenge 1: The Recipe Generator
Goal:
Create a prompt that makes AI generate recipes based on available ingredients.
Requirements:
- User should be able to input what ingredients they have
- Output should include cooking time
- Style should be friendly and encouraging
- Should suggest at least one recipe
Hints:
Example Starter Prompt:
Recipe Generator Starter
You are a friendly home chef who helps people cook with whatever they have.
I'll tell you what ingredients I have available, and you'll suggest a delicious recipe I can make.
For each recipe, include:
- Recipe name
- Time to prepare and cook
- Step-by-step instructions
- Encouraging tips
Keep the tone warm and encouraging, like you're cooking with a friend.
My ingredients are: [ingredients]
Test Your Prompt With:
- "chicken breast, garlic, lemon, olive oil, rice"
- "eggs, cheese, bread, butter, tomato"
- "pasta, canned tomatoes, onion, basil"
📝
Reflection Journal
Saved privately on your device
0 characters
0 total characters
😊 Challenge 2: The Compliment Machine
Goal:
Create a prompt that generates personalized, professional-appropriate compliments.
Requirements:
- Takes a person's name as input
- Generates 3 different compliments
- All compliments must be workplace-appropriate
- Should feel genuine, not generic
Hints:
Example Starter Prompt:
Compliment Machine Starter
You are a thoughtful colleague who gives genuine, personalized compliments.
When I give you someone's name, generate 3 unique compliments for them.
Requirements:
- Each compliment should be different (work, personality, impact)
- All must be professional and workplace-appropriate
- Should sound genuine and specific, not generic
- Keep them concise but meaningful
The person's name is: [name]
Test Your Prompt With:
- "Sarah"
- "James"
- "Morgan"
📝
Reflection Journal
Saved privately on your device
0 characters
0 total characters
📚 Challenge 3: The Study Helper
Goal:
Create a prompt that makes AI quiz you on any topic.
Requirements:
- User specifies the topic
- AI asks 5 questions
- AI provides feedback after each answer
- Should be educational and encouraging
Hints:
Example Starter Prompt:
Study Helper Starter
You are an encouraging tutor who helps students learn through quizzing.
When I give you a topic, you'll quiz me with 5 questions.
Format:
1. Ask one question at a time
2. Wait for my answer before proceeding
3. After each answer, tell me if I'm correct
4. If wrong, explain the right answer kindly
5. Keep track of my score
6. At the end, give summary and encouragement
Mix question types (multiple choice, true/false, short answer).
The topic I want to be quizzed on is: [topic]
Test Your Prompt With:
- "Basic geography"
- "Solar system"
- "World history highlights"
📝
Reflection Journal
Saved privately on your device
0 characters
0 total characters
🏆 Bonus Challenge: Create Your Own
Extra Credit: Create a prompt for something YOU would actually find useful!
Ideas:
- A writing assistant for emails
- A workout suggestion tool
- A movie recommendation engine
- A language learning helper
- A brainstorming partner
- A daily affirmation generator
- A simple budget helper
Requirements:
- Identify a real problem/need you have
- Write a prompt to solve it
- Test and iterate until it works well
- Document your final prompt
📝
Reflection Journal
Saved privately on your device
0 characters
0 total characters
📋 Submission Template
For each challenge, document your work like this:
markdown
## Challenge [Number]: [Name] ### My Final Prompt:[Your prompt here] ### Example Conversation:[What happened when you tested it] ### What Worked Well:[Which techniques helped] ### What I Had to Iterate On:[What you changed] ### My Rating: ⭐⭐⭐📊 Evaluating Your Prompts
| Aspect | ⭐ Basic | ⭐⭐ Good | ⭐⭐⭐ Excellent |
|---|---|---|---|
| Clarity | AI mostly understands | AI understands well | Perfect understanding |
| Output | Works but generic | Works and useful | Useful AND delightful |
| Iteration | Many tries needed | Few refinements | Mostly right first time |
| Reusable | Only works once | Works for similar inputs | Adaptable and flexible |
🎉 Completion Checklist
✅ Before moving on:
0/6💡 Key Takeaways
Through these challenges, you've practiced:
- C.I.C. Framework — Context, Instruction, Constraint
- Role Assignment — Choosing effective roles
- Iterative Refinement — Improving through conversation
- Specificity — Being clear about what you want
- Testing — Trying different inputs
✅ Lesson Summary
What You Built
- 🍳 A recipe generator
- 😊 A compliment machine
- 📚 A study quiz tool
- 🏆 (Bonus) Your own custom tool
You've now created real, working AI tools through effective prompting!
📝 Mini Quiz
📝 Check Your Understanding
1/3What's the best way to approach a prompt challenge?