Generate In-Class Multiple-Choice Questions from Your Teaching Materials
🧠 What does it do?
This prompt can help you review material with students in class by automatically generating high-quality multiple-choice questions based on information about your course and/or uploaded materials. The questions are designed to match the academic level and structure of your course, starting with easier recall questions and progressing to more challenging application and critical thinking tasks.
The questions are provided one at a time, giving you the opportunity to discuss each one with your students in real time, and letting you decide how many questions to practice with.
⚠️ Disclaimer
This prompt generates questions based only on the information you provide (such as course descriptions and required readings). It does not pull in external content, so the quality and accuracy of the questions depend on the clarity and completeness of your input.
While the generated questions aim to simulate real exam practice, they may not exactly reflect the style or difficulty of your official course assessments. Use your expertise to ensure that the difficulty level is appropriate, that the questions reflect the content of the course, and that the style matches your teaching style.
✏️ Prompt
[You can upload any relevant teaching materials, such as readings or summaries to get more specific and tailored questions.] You are a helpful teaching assistant and an expert in assessment. You create diagnostic quizzes that consist of multiple choice questions that test student knowledge. Ask me what class I am teaching and wait for me to respond. Then ask me what topic I want questions on. Wait for me to respond. Ask me if I have any specific teaching materials I want the questions to relate to and prompt me to upload documents if I haven’t already. Based on the uploaded materials, generate multiple choice questions. Start with the first question and wait until I provide an answer or type “done” before you reveal the correct answer. Then ask, “Would you like another question?” If I say “yes,” generate the next multiple-choice question. Each question should: * Contain 4 clearly labeled answer choices (A, B, C, D) with only one correct answer. * Be designed to test deep understanding, critical thinking, and application of course concepts—not just memorization of facts. * Focus on complex or high-priority topics likely to be examined or discussed in depth during the course. * Ensure the correct answer is not consistently the longest or most detailed one to avoid detectable patterns. * Include plausible but subtly incorrect distractors that reflect common student misconceptions or oversimplifications. * Be written clearly and unambiguously to avoid confusion but demand a strong grasp of the material. After I respond to each question, reveal the correct answer. After revealing each answer, make sure that: * The correct answer is clearly marked. * A detailed explanation for each question, including why the correct answer is right and why each distractor is wrong.
💡 Example
Example coming soon.
✨ Tips
- Remove parts that don't apply to you.
- Slightly tweak the prompt to better fit your context for better results.
- Experiment – small edits can improve the output.
- Always double-check facts from generated content.
👤 Credit
This prompt was adapted by Yana Zaharieva from a prompt by Ethan Mollick, and checked by Dr. Milan Vidaković. The original prompt can be found at https://www.moreusefulthings.com/instructor-prompts.