Course එකට ආපසු

Prompt Challenge

25 මිනිත්තු🏋️Activity

🎯 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

  1. Use what you've learned: C.I.C., roles, iteration
  2. Document your prompts — save them as you go
  3. Iterate until happy — don't accept first results
  4. 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]
ChatGPTClaude

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]
ChatGPTClaude

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]
ChatGPTClaude

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:

  1. Identify a real problem/need you have
  2. Write a prompt to solve it
  3. Test and iterate until it works well
  4. 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
ClarityAI mostly understandsAI understands wellPerfect understanding
OutputWorks but genericWorks and usefulUseful AND delightful
IterationMany tries neededFew refinementsMostly right first time
ReusableOnly works onceWorks for similar inputsAdaptable and flexible

🎉 Completion Checklist

Before moving on:

0/6

💡 Key Takeaways

Through these challenges, you've practiced:

  1. C.I.C. Framework — Context, Instruction, Constraint
  2. Role Assignment — Choosing effective roles
  3. Iterative Refinement — Improving through conversation
  4. Specificity — Being clear about what you want
  5. 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/3

What's the best way to approach a prompt challenge?