I remember the exact moment I realized I’d been making quizzes all wrong.
I was sitting at my kitchen table on a Sunday night, staring at a blank document, trying to write 20 multiple-choice questions for my students. My coffee had gone cold. My shoulders were so tight they ached. That familiar knot was twisting in my stomach because I’d been at it for two hours and I had maybe six questions I actually liked.
I was doing what I’d always done. Read through my notes. Pick out key concepts. Try to phrase them as questions. Come up with plausible wrong answers. Make sure the wrong answers weren’t obviously wrong. Try not to make the questions too easy or too hard. Second-guess everything. Start over.
It was like trying to write a novel one sentence at a time, with no outline, no plan, and a deadline breathing down my neck.
I’m guessing you’ve been there too. Maybe you’ve spent hours crafting quiz questions, only to realize you’ve accidentally made half of them too easy or too confusing. Or you’ve stared at a blank screen, knowing exactly what you want to test, but unable to find the right words. Or you’ve written a multiple-choice question, read it back, and realized the correct answer is obvious because it’s the only one that makes grammatical sense.
Here’s the thing I eventually figured out, after many more Sunday nights of dread. The problem wasn’t that I couldn’t write good questions. The problem was that I was trying to do everything at once. I was trying to be creative, analytical, and precise simultaneously. And that’s impossible.
That’s where AI changed everything for me.
Why Writing Quiz Questions Is So Painful
Let me tell you why creating quizzes the old way is so draining.
First, there’s the creative exhaustion problem. Writing good questions is hard. You need to identify what’s important. You need to phrase questions clearly. You need to come up with plausible distractors. You need to avoid ambiguity. You need to make sure the questions actually test what you think they’re testing. That’s a lot of cognitive work.
Second, there’s the time problem. Writing a single good multiple-choice question can take five to ten minutes. Writing twenty questions can take two hours. Writing a whole exam can take days. And that’s time you could be spending on literally anything else.
Research confirms this. Instructors need a way to create large question banks efficiently because writing good questions is difficult and time-consuming, even when instructors have a thorough understanding of what makes for effective multiple-choice questions. The time it takes to build the items using point, click, type, or copy-paste processes is nontrivial.
Third, there’s the quality problem. When you’re tired and rushed, your questions suffer. You accidentally make the correct answer too obvious. You write distractors that are clearly wrong. You phrase things ambiguously. You end up with a quiz that doesn’t actually measure what you want it to measure.
Fourth, there’s the variety problem. It’s hard to write questions at different difficulty levels. It’s hard to vary question types. It’s hard to make sure you’re testing different levels of understanding, from basic recall to application to analysis. When you’re writing questions one by one, you tend to fall into patterns. And patterns make quizzes predictable and less effective.
I remember all of these problems vividly. I’d write a quiz, give it to my students, and watch them breeze through it because I’d accidentally made it too easy. Or I’d watch them struggle because I’d made it too hard. Or I’d get questions back from students asking what I was even asking.
But here’s what I eventually discovered. AI changes all of that.

But Here’s What I Figured Out…
The big insight that changed everything for me was this. AI doesn’t just help you write questions faster. It helps you write better questions. More varied questions. Questions at different difficulty levels. Questions that actually test what you want them to test.
I remember the first time I used ChatGPT to create quiz questions. I was skeptical. I thought it would be generic. I thought it would produce the same predictable questions I could have written myself. But I uploaded my lecture notes, typed a clear prompt, and what came back was… different.
It wasn’t perfect. Some questions needed tweaking. Some distractors were a little off. But the structure was there. The variety was there. The coverage was there. I had a complete quiz in minutes instead of hours.
I sat there staring at the screen, feeling this mix of relief and something like hope. Relief because I finally had a way to break through the blank page. Hope because I realized I could use this tool to reclaim my Sundays.
That experience taught me something important. AI isn’t a replacement for your judgment. It’s a creative partner. It’s a brainstorming buddy. It’s a first-draft generator that helps you get started so you can spend your energy on what matters most: refining, personalizing, and making the questions your own.
As one guide puts it, the key is to use AI as a supportive tool, not a replacement, and always review outputs for accuracy, ensuring exams maintain rigor and relevance to teaching goals.
So let me walk you through exactly how to use AI to create quiz questions. Not as some expert who’s had it all figured out from day one. But as someone who spent too many Sunday nights staring at blank documents and finally found a way out.
Step One: Start with a Clear Prompt
The quality of what you get from AI depends entirely on what you put in. A vague prompt produces generic, forgettable questions. A specific, well-structured prompt produces something you can actually use.
The University of Nebraska’s guide emphasizes this. When using AI to create question banks, you need to provide clear question-writing guidance to the AI. You can’t just say “make a quiz.” You need to tell the AI what you want, how you want it, and what rules to follow.
Here’s a prompt template I’ve refined through trial and error:
“You are an expert in education and instructional design. Create a structured quiz on the following topic: [INSERT TOPIC]. Please follow these instructions:
- The quiz should include [NUMBER] multiple-choice questions.
- Each question must have 4 answer choices, with only one correct answer.
- After each question, indicate the correct answer and provide a brief educational explanation (1–2 sentences) justifying why it is correct.
- Use language appropriate for [TARGET AUDIENCE — e.g., middle school students, high school, university level, adult learners].
- Vary the question styles if possible — include a mix of factual, conceptual, and applied questions, as well as common misconceptions.
- Make sure each question has one and only one clear correct answer.
- Make distractors plausible and similar in length to the correct answer.”
This prompt, adapted from OpenAI’s educator newsletter, gives the AI everything it needs to produce something useful.
For a more advanced version, the Copenhagen Business School developed a Multiple-Choice Prompt Generator that lets you customize prompts for your specific course. You can fill in your course subject, level, focus, and topics for even better results.
Here’s their template:
“You are teaching a university course on [subject]. This is a [level/type, e.g., introductory, postgraduate] course. Create [number] multiple-choice questions for students in this course. The questions must be about [topics/concepts], focusing specifically on [e.g., differences between X and Y; application of X; causes/consequences of Y; or subtopics]. Each question must have [3] alternatives labeled a–c: one correct answer and two distractors. Mark the correct alternative with an asterisk (*).”
The key difference is specificity. The more you tell the AI about your students, your topic, and your goals, the better the questions will be.

Step Two: Choose Your Source Material
Once you have a clear prompt, you need to provide the content. This is where the magic really happens.
Upload Your Materials
Most AI tools now let you upload files directly. ChatGPT, Claude, and Google Gemini all support file uploads. You can upload lecture notes, slides, textbook chapters, PDFs, and more.
ProProfs Quiz Maker’s guide emphasizes that the tool is only as good as the process you follow. Everything depends on how well you prepare the content before using it.
The University of Nebraska’s guide recommends using Google’s NotebookLM for this task. NotebookLM allows you to upload or specify sources that it should prioritize when responding. It even provides links directly to the part of the source documents it’s referencing, making it much easier to verify the AI’s output.
Prepare Your Content
Here’s the thing I learned the hard way. The AI doesn’t really “understand” your content. It picks up patterns, identifies what shows up the most, and generates questions around that. So if your materials are messy, the questions end up messy too. And if you upload a long document with multiple topics crammed into it, the AI tends to pull bits from everywhere, leading to shallow, scattered questions.
To get good results, you need to prepare your content:
- Clean it up. Remove typos, formatting errors, and irrelevant information.
- Organize it. If you have multiple topics, consider uploading them separately or specifying which topics you want questions on.
- Be selective. You don’t need to upload everything. Focus on what’s most important.
One ProProfs user describes their process: they had a 35-slide deck and uploaded it directly. No copy-pasting. No reformatting. The AI generated questions directly from the slides.
Use Multiple Sources
For more comprehensive quizzes, consider using multiple sources. NotebookLM processes audio files, YouTube links, and documents, then generates study questions across all your sources at once. This is useful when your content lives across multiple files or formats.
Step Three: Provide Question-Writing Guidance
This is the step most people skip. And it’s the step that makes the biggest difference.
The University of Nebraska’s guide provides a powerful example. They uploaded publicly available research on writing good multiple-choice questions to NotebookLM. This included a comprehensive review of distractors, an article on creating more items more quickly, and an overview of good practices from assessment guides.
By doing this, they essentially “taught” the AI how to write good questions. The AI wasn’t just generating questions based on the content. It was generating questions that conformed to research-supported best practices.
You can do the same thing. Include in your prompt or upload guidelines like:
- “Write stems that address a single learning outcome, use clear concise wording, and avoid negative phrasing and ambiguous vocabulary”.
- “Write alternatives that are all plausible and similar in length, are parallel in grammar and structure, avoid repeating phrases from the stem, and do not use ‘All of the above’ or ‘None of the above'”.
- “Avoid ambiguity. Make sure each question has one and only one clear correct answer to avoid confusion”.
- “Distractors should be different, and neither be obviously wrong nor give clues or hints to the correct answer”.
The more guidance you give the AI on what makes a good question, the better the questions will be.
Step Four: Generate and Review
Now it’s time to generate your questions. But don’t stop there. The first draft is rarely perfect.
Generate the Questions
Use your prompt and uploaded materials to generate the questions. In most tools, this is as simple as clicking a button or pressing enter.
ProProfs Quiz Maker’s workflow is typical: upload the source file, the AI generates questions, you review the generated output, and then you move questions into your question bank.
Review Every Question
This is the most important step. And it’s the one most people skip.
I learned this the hard way. The first time I used AI to create quiz questions, I was so excited about the time savings that I barely reviewed them. I uploaded them to my quiz platform and gave the quiz to my students. And then I got questions back. Lots of questions. “This question is confusing.” “The answer key is wrong.” “I don’t understand what you’re asking.”
That was a wake-up call.
Research confirms that AI-generated questions aren’t always where we want them to be. Sometimes they’re too basic. Sometimes the content isn’t quite accurate. One guide notes that when the author first tried to use AI to create quiz questions from a lecture PDF, they got 10 questions: “three about the same sentence, two factually incorrect, and one about something not even in the document”.
That’s why verification is essential.
Here’s what to check:
- Accuracy: Are the questions factually correct? Do they match what you taught?
- Clarity: Are the questions clearly worded? Will students understand what’s being asked?
- Difficulty: Are the questions at the right level? Too easy? Too hard?
- Distractors: Are the wrong answers plausible? Are they clearly wrong?
- Correct answers: Is the correct answer actually correct?
The University of Nebraska guide emphasizes that NotebookLM provides reference links that take you to the very sentence and paragraph in the source document. This makes it much easier to verify the AI’s output.
Iterate and Refine
If the first batch of questions isn’t quite right, don’t settle. Ask for revisions.
You can ask the AI to:
- “Make these questions harder.”
- “Add more application questions.”
- “Focus more on [specific topic].”
- “Simplify the language for [grade level].”
- “Add explanations for each answer.”
Copenhagen Business School’s guide notes that you can use AI to reformat questions if they’re not in the right format. You can also use a checklist feedback approach to reinforce desired formats.
Step Five: Import into Your Quiz Platform
Once you’ve reviewed and refined your questions, it’s time to get them into your quiz platform.
Supported Formats
Different platforms have different requirements. Here are some common approaches:
- Canvas: The University of Nebraska’s guide uses a three-tool workflow: NotebookLM to generate questions, Microsoft Excel to put them in a table format, and Kansas State University’s Classic to Canvas Converter to turn the CSV into a QTI file that can be imported into Canvas quizzes.
- Canvas QTI Converter: Copenhagen Business School developed a tool that automatically formats questions into a QTI zip file ready for import into Canvas. You paste your questions, click Parse & Preview, and export a QTI.zip.
- CSV Export: You can export questions as CSV files and upload them into learning management systems.
- Google Forms: You can ask the AI to write a script for Google Apps to automatically create a Google Form for you.
- Kahoot: ChatGPT now has a “Kahoot Creator” feature. You can upload a PDF or paste text, and ChatGPT will generate interactive Kahoot quizzes in minutes.
Bulk Import
The real time savings come from bulk import. Instead of manually entering each question, you can generate an entire question bank and import it in one go.
ProProfs Quiz Maker’s guide notes that for anyone looking to convert lecture notes into quiz questions repeatedly across multiple courses, the question bank and randomization features make this sustainable.
Step Six: Match Questions to Learning Objectives
One of the most powerful uses of AI is aligning questions with learning objectives.
The Blueprint Approach
A teacher-in guide describes a three-stage approach:
- Create a blueprint: Identify the knowledge and skills covered in class.
- Guide the prompt engineering: Develop detailed prompts aligned with the content.
- Evaluate and select: Review generated questions and select the best ones for assessment.
This ensures your quiz actually measures what you want it to measure.
Bloom’s Taxonomy
You can ask the AI to generate questions at different levels of Bloom’s Taxonomy. Research on QuerIA, an adaptive question generation system, defines specialized prompts for each combination of question type and difficulty level, specifying the target Bloom level, knowledge type, expected linguistic formulation, and structural constraints.
Here’s a prompt that uses this approach:
“Generate 10 multiple-choice questions on [topic]. Include: 3 questions at the ‘Remember’ level (basic recall), 3 at the ‘Understand’ level (explain concepts), 2 at the ‘Apply’ level (use in new situations), and 2 at the ‘Analyze’ level (compare and contrast).”
Know Your Students
Tell the AI about your students. OpenAI’s guide recommends: “Tell me the learning level of your students (grade level, college, or professional)”. This helps the AI tailor the language and difficulty appropriately.
Step Seven: Automate Feedback and Grading
Once your quiz is created, you can use AI to automate feedback and grading.
Automated Feedback
Copenhagen Business School’s guide recommends adding brief feedback to each option. You can ask the AI to generate feedback for each answer choice:
“For each question, provide feedback for each answer choice. For the correct answer, explain why it’s correct. For each distractor, explain why it’s incorrect.”
Grading Support
Inspera Graide, an AI marking platform, can reduce grading workload by up to 90%, cutting grading time per script from 11.2 minutes to just 1.2 minutes. It applies your marking team’s judgment consistently across every cohort, and every student receives more detailed feedback than before.
Many quiz platforms now include AI-powered grading features, from automated scoring to feedback generation.
The Best Tools for AI Quiz Creation
Let me walk you through the best tools for different situations.
General-Purpose AI Assistants
ChatGPT is the most versatile. You can upload files, use the Kahoot Creator, and generate questions in any format. You can also create Google Apps scripts to automatically create Google Forms. The free version works for most tasks, but for longer documents, you’ll want ChatGPT Plus or access to file uploads.
Claude is strong for complex instructions. Teachers report Claude is particularly good at following detailed prompt requirements. It can generate questions with specific formatting and difficulty levels.
Google Gemini integrates with Google Workspace. If your school uses Google tools, Gemini can help you create quizzes directly in Google Forms or Docs.
Specialized Quiz Tools
MagicSchool AI is built for teachers and includes features like quiz generation based on topics or texts.
Diffit converts any article or content into differentiated activities, including comprehension quizzes.
Curipod generates interactive lessons and quizzes.
ProProfs Quiz Maker lets you upload PDFs, slides, and videos directly and generates formatted quiz questions.
QuestionWell is an AI tool specifically for quiz generation.
Quizgecko generates quizzes and flashcards directly from documents with auto-grading.
Kahoot AI can generate quizzes from topics, PDF files, URLs, or Wikipedia articles.
Socrative has an AI question generation feature that lets you enter a detailed prompt and choose question types and quantity.
Research and Study Tools
NotebookLM (Google) processes audio files, YouTube links, and documents, then generates study questions across all your sources at once. It provides reference links directly to source documents for easy verification.
StudyGuideMaker.com handles lecture recordings and class audio, transcribing and generating questions from content in formats you can’t paste into other platforms.
Freshman transforms notes, PDFs, lecture slides, screenshots, or even just a topic into powerful quizzes, flashcards, and full exams.
Smart Question Tutor turns Obsidian Markdown notes into quizzes with 5 question types, using models from OpenAI, Google Gemini, and local LLMs.
Which Tool Should You Choose?
- For quick, versatile quiz creation: Start with ChatGPT or Claude.
- For video or audio content: Use NotebookLM or StudyGuideMaker.
- For school Google Workspace users: Use Gemini integrated with Google Forms.
- For specialized teacher tools: Try MagicSchool AI, Diffit, or Curipod.
- For interactive classroom quizzes: Use Kahoot, Quizizz, or Blooket.
- For formal exams and assessment: Use ProProfs Quiz Maker or Socrative.
Advanced Techniques
Once you’ve mastered the basics, here are some advanced techniques to take your quiz creation further.
The Two-Phase Approach
Phase One: Generate a Question Bank
“Generate a bank of 50 multiple-choice questions on [topic]. For each question, include the stem, 4 answer choices, the correct answer, and a brief explanation. Also indicate the Bloom’s level (Remember, Understand, Apply, Analyze, Evaluate, Create) and the specific learning objective each question addresses.”
Phase Two: Select and Refine
Choose the best questions from the bank, then ask the AI to refine them:
“Based on this question bank, select the 20 best questions for my quiz. Then, for each selected question, suggest improvements to clarity, difficulty, and distractor quality.”
The Difficulty Scaling Technique
Ask the AI to generate questions at specific difficulty levels. One guide notes that the Difficult level corresponds to higher-order categories like Analyze and Evaluate.
“Generate 15 multiple-choice questions on [topic]. Create 5 easy questions (basic recall), 5 medium questions (understanding and application), and 5 hard questions (analysis and evaluation). For each question, indicate why it’s at that difficulty level.”
The Misconception Technique
Create questions that target common misconceptions:
“Generate 10 multiple-choice questions on [topic] that target common student misconceptions. For each question, include a distractor that represents a common misconception, and explain in the feedback why that misconception is incorrect.”
The Application Technique
Create questions that require students to apply knowledge to new situations:
“Generate 5 multiple-choice questions that ask students to apply [concept] to a new situation they haven’t seen before. Include a scenario or case study, and ask students to choose the correct application of the concept.”
The Peer Review Technique
Research on MCQ generation has identified a structured few-shot approach. You can ask the AI to generate questions, then have peers or TAs test them. The peer review process helps identify ambiguity, inaccuracy, or issues with distractors.
What to Avoid
Let me share some pitfalls I’ve learned to avoid.
Don’t Trust the AI Blindly
This is the most important rule. AI can hallucinate. It can create incorrect answers. It can generate questions that don’t match your content. It can make distractors that are obviously wrong.
The Copenhagen Business School guide emphasizes that “the quality of GenAI-generated MCQs is not always where we would like it to be”. Another guide notes that “instructors should use AI as a supportive tool, not a replacement, and always review outputs for accuracy”.
Don’t Use Vague Prompts
“Generate quiz questions” is not a prompt. It’s a wish. You need to be specific about topic, number of questions, question types, difficulty level, audience, and format.
Don’t Forget to Check for Bias
AI can reflect biases in its training data. Review questions for cultural bias, gender bias, and other forms of bias that could disadvantage some students.
Don’t Overcomplicate
Sometimes the AI will produce overly complex questions. Simplify them. Keep stems clear and concise. Avoid negative phrasing.
Don’t Use “All of the Above” or “None of the Above”
These are generally poor distractors. They don’t test understanding. They test test-taking strategy.
But What If You’re Thinking…?
“Isn’t using AI to create quiz questions cheating?”
No. Using AI to help you create assessments isn’t cheating. You’re still doing the teaching. You’re still making the decisions. You’re still responsible for the quality of your assessments. AI is just helping you get started faster.
The key distinction is whether you’re using AI as a tool or a replacement. If you’re using AI to generate questions and then reviewing, refining, and personalizing them, you’re using it appropriately. If you’re using AI-generated questions without any review, you’re taking a risk.
“What if the AI gets things wrong?”
It will. That’s why review is so important. Always check every question for accuracy, clarity, and appropriateness. The University of Nebraska’s guide emphasizes that NotebookLM provides reference links to source documents, making verification easier. Use tools that make verification straightforward.
“What about academic integrity?”
This is a legitimate concern. One guide notes that creating large question banks can help discourage cheating by creating more opportunities for students to practice and by making more use of open educational resources. Multiple versions of quizzes can also reduce opportunities for cheating.
“How do I know if my AI-generated questions are any good?”
Test them. Give them to students. See how they perform. Analyze the results. Are students getting questions right at the expected rate? Are certain questions confusing? Use the data to refine your questions.
“Can I use AI to create different types of questions?”
Yes. You can generate multiple-choice, true/false, fill-in-the-blank, short answer, and essay questions. You can also generate different formats for different platforms.
Conclusion
Okay, take a breath. Let all of this settle.
I think back to those Sunday nights, staring at blank documents, feeling that familiar pit in my stomach. I was so focused on creating questions from scratch that I’d forgotten the whole point of assessment. It wasn’t about filling in boxes. It was about measuring learning.
And now? I can’t imagine creating quizzes without AI. Not because I’m lazy. But because it helps me create better assessments. It helps me vary question types. It helps me target different levels of understanding. It helps me reclaim my weekends.
That’s what I want for you. Not just faster quiz creation. Better quiz creation. Quizzes that actually measure what you want to measure. Quizzes that don’t consume your evenings and weekends.
So here’s my challenge to you. Today, right after you finish reading this, try creating a quiz with AI. Pick a topic. Use one of the prompts I’ve shared. Upload your materials. See what happens.
You don’t need to be perfect. You just need to start.
And if you ever feel overwhelmed, if you ever feel like you’re not getting it, if you ever feel like giving up, remember. Every teacher struggles with assessment sometimes. The ones who thrive aren’t the ones who never struggle. They’re the ones who keep trying new approaches until they find what works.
You’ve got this. And I’m cheering for you.