Submodule 3
Submodule 3 of AI Usage Mini-Quest about Prompt Engineering
Submodule 3: Prompt Engineering Mastery
🎨 The Art of Talking to AI
Master the skill of crafting perfect AI prompts and unlock limitless possibilities! Prompt engineering is writing clear, effective instructions to get the best results from AI models.
Part 1: What Makes a Good Prompt?
🎯 Clarity
Be specific about what you want
📚 Context
Give the AI background information
📋 Format
Specify response structure
🔒 Constraints
Set boundaries or requirements
💡 Examples
Show what you're looking for
Part 2: Interactive Challenges
🎮 Challenge 1: The Travel Planner
Compare how different levels of detail affect AI responses.
❌ Bad Prompt
Tell me about Paris
✅ Good Prompt
Create a 3-day itinerary for Paris in summer for a family with two teenagers. Include:
• 2 famous landmarks per day
• 1 unique local experience
• Budget-friendly lunch options
• Evening activities suitable for teens
• Format as a daily schedule with times
• 2 famous landmarks per day
• 1 unique local experience
• Budget-friendly lunch options
• Evening activities suitable for teens
• Format as a daily schedule with times
🤔 Your Turn: Try both prompts with an AI and compare the results. What differences do you notice?
Saved! ✨
✍️ Challenge 2: The Creative Writer
Discover how specificity improves creative output.
❌ Bad Prompt
Write a story
✅ Good Prompt
Write a 200-word mystery story set in a futuristic school where:
• The protagonist is a student detective
• Something valuable has gone missing
• Include a surprising twist at the end
• Use descriptive language and dialogue
• Target audience: middle school readers
• The protagonist is a student detective
• Something valuable has gone missing
• Include a surprising twist at the end
• Use descriptive language and dialogue
• Target audience: middle school readers
🤔 Your Turn: Which prompt gives you a more useful and interesting story?
Saved! ✨
💻 Challenge 3: The Code Helper
See how technical requests benefit from detailed specifications.
❌ Bad Prompt
Help me with Python
✅ Good Prompt
I'm a beginner learning Python. Help me write a function that:
• Takes a list of numbers as input
• Returns only the even numbers
• Include comments explaining each step
• Provide an example of how to use the function
• Explain why this approach works
• Takes a list of numbers as input
• Returns only the even numbers
• Include comments explaining each step
• Provide an example of how to use the function
• Explain why this approach works
🤔 Your Turn: Try asking for coding help both ways. Which gets you closer to what you actually need?
Saved! ✨
Part 3: Interactive Prompt Analyzer
🎨 Prompt Quality Analyzer
Our AI-powered analyzer gives you instant feedback on your prompt quality!
0 characters
Part 4: Pro Tips & Techniques
💡 Interactive Tips Quiz
Click on each tip to reveal a challenge and test your skills!
🎭 Tip 1: Role Assignment ▼
🎯 Tip 2: Few-Shot Learning ▼
📋 Tip 3: Breaking Into Steps ▼
Part 5: Real-World Applications
🎓 Students
Getting better homework help and study materials
💻 Developers
Writing code more efficiently
✍️ Writers
Brainstorming ideas and editing content
🔬 Researchers
Analyzing data and summarizing information
💼 Businesses
Creating marketing content and customer support
Part 6: Reflection Questions
🤔 Think About Your Learning
All reflections saved! ✨
Summary: Key Takeaways
✨ Specific prompts get better results than vague ones
🎯 Context helps AI understand what you really need
💡 Examples guide AI to produce the format you want
🔄 Iteration is key - refine your prompts based on results
🚀 Prompt engineering is a valuable skill for working with AI tools
🌟 Keep Practicing! 🌟
You're on your way to becoming a prompt engineering expert!