I understand Python functions but recursion is confusing. Explain recursion with one familiar analogy, trace one small function call step by step, then give me a new question without the answer.
Expected result
Explanation, traced example and active-recall question
Human check
Run the example and explain it without AI.
StudentsGemini
Create a revision plan
VAGUE REQUEST
Make a study plan.
BETTER PROMPT
Using only the chapter list below, create a 7-day revision plan. Give each day one outcome, one active-recall activity and five review questions. Mark any missing syllabus information.
Expected result
Source-aligned daily plan with practice
Human check
Confirm every topic exists in the syllabus.
Job seekersClaude
Improve a resume
VAGUE REQUEST
Improve my resume.
BETTER PROMPT
Review this resume for a junior cloud role. Do not invent experience. Identify unclear achievements, suggest stronger evidence-based wording, and list five keywords I should verify against the job description.
Expected result
Honest improvements and missing evidence
Human check
Verify every claim and number is true.
ProfessionalsMicrosoft Copilot
Turn notes into actions
VAGUE REQUEST
Summarise this meeting.
BETTER PROMPT
Turn these meeting notes into: decisions, owners, deadlines, unresolved questions and risks. Quote the supporting note for each decision and mark anything ambiguous instead of guessing.
Expected result
Decision-ready action summary
Human check
Confirm owners and dates with participants.
DevelopersGitHub Copilot
Investigate a bug
VAGUE REQUEST
Fix this bug.
BETTER PROMPT
Analyse this failing test and related function. Explain the most likely cause, propose the smallest safe change, add a regression test, and do not modify unrelated behaviour. Show assumptions before editing.
Expected result
Cause, focused change and regression test
Human check
Inspect the diff and run the full test suite.
DevelopersClaude
Review code safely
VAGUE REQUEST
Review my code.
BETTER PROMPT
Review this function for correctness, edge cases, security and maintainability. Rank findings by impact, explain each with evidence from the code, and suggest minimal changes with tests.
Expected result
Prioritised, evidence-based code review
Human check
Validate security-sensitive findings manually.
TeachersGemini
Design an active lesson
VAGUE REQUEST
Create a lesson plan.
BETTER PROMPT
Create a beginner lesson for this objective. Include a simple explanation, one familiar example, a student activity, three misconception checks and an exit question. Keep standard English technical terms.
Expected result
Active lesson with learning checks
Human check
Align activities with the actual learner level.
Business ownersAny AI assistant
Compare a business decision
VAGUE REQUEST
Which option is better?
BETTER PROMPT
Compare the two options below using cost, time, risk, skills required and reversibility. Separate facts I provided from assumptions. Recommend the next low-risk experiment, not a final decision.
Expected result
Transparent comparison and next experiment
Human check
Replace assumptions with real business data.
CONTINUE WITH A STRUCTURED COURSE
Turn what you learned into a practical skill.
Explore beginner-friendly courses in AI, cloud, programming and career skills—designed for Tamil-speaking learners worldwide.