Browse, copy, and adapt these AI prompts for your courses. Each prompt includes a usage tip and works with ChatGPT, Claude, or any major AI tool.
I'm teaching a course on [SUBJECT]. Generate 10 essay topics that require students to analyze, compare, or evaluate — not just describe. Each topic should be arguable and specific enough for a 1,500-word essay.
Create a realistic case study scenario for a [COURSE] class about [TOPIC]. Include key stakeholders, a central dilemma, relevant data points, and 3 discussion questions that don't have a single right answer.
Generate two well-reasoned opposing positions on the following question: "[QUESTION]". For each side, provide 3 supporting arguments with brief evidence. Then suggest 2 possible compromise positions.
Write a 300-word argument about [TOPIC] that contains at least 5 logical fallacies, factual errors, or unsupported claims. Do NOT label them. I will use this for a student exercise where they identify the problems.
Act as a Socratic tutor. I will state a position on [TOPIC], and you should ask me one probing follow-up question at a time. Don't agree or disagree — just keep asking deeper questions that challenge my assumptions. Stop after 5 questions and summarize the assumptions I revealed.
Generate 5 fictional source citations on the topic "[TOPIC]". Make 2 of them high-quality academic sources, 2 questionable sources (e.g., biased think tank, outdated), and 1 clearly unreliable. Include enough detail (author, year, publication, abstract snippet) for students to evaluate credibility.
Review the following assignment instructions as if you are a confused undergraduate student. Identify anything that is ambiguous, contradictory, or missing. Suggest specific improvements. [PASTE YOUR INSTRUCTIONS]
Create a structured peer review guide for a [TYPE OF ASSIGNMENT] in a [COURSE] class. Include 5–7 specific questions that reviewers should answer, focusing on argument strength, evidence use, clarity, and structure — not grammar.
I will give you a thesis statement written by a student. Rate it on a scale of 1–5 for specificity, arguability, and scope. Then suggest 3 revised versions, each stronger than the last. Explain what makes each revision better. Thesis: "[STUDENT THESIS]"
Solve the following [MATH/SCIENCE] problem step by step, but introduce exactly one subtle error in your reasoning (an incorrect formula application, arithmetic mistake, or wrong assumption). Do NOT flag the error. Problem: [PROBLEM] I will ask students to find and correct the mistake.
Generate a realistic (but fictional) dataset of 20 rows for a [COURSE] class exercise on [TOPIC]. Include columns for [VARIABLES]. Make the data messy enough to require cleaning (a few missing values, one outlier, inconsistent formatting). Provide it as a CSV table.
Write a [LANGUAGE] function that [TASK DESCRIPTION]. Include 3 bugs: one syntax error, one logic error, and one edge case the code doesn't handle. Add comments to the code but do NOT point out the bugs. I will use this as a debugging exercise for students.
Here are my course learning objectives: [PASTE OBJECTIVES] And here is an assignment I created: [PASTE ASSIGNMENT] Analyze how well this assignment assesses each learning objective. Identify any objectives that are NOT assessed and suggest modifications to address them.
Generate 5 reflection prompts for students who just completed an assignment on [TOPIC] using AI tools. Questions should push them to think about: what they learned from AI vs. on their own, how they evaluated AI output, and what they would do differently next time.
Review this assignment description and classify each task according to Bloom's Taxonomy (Remember, Understand, Apply, Analyze, Evaluate, Create). Identify if the assignment is skewed toward lower-order thinking and suggest modifications to add higher-order tasks. [PASTE ASSIGNMENT]