← Back to LLM prompts

Context-Based Multiple-Choice Question Generator

Generate a context-based multiple-choice question, identify the correct answer, and provide a clear rationale for each option.

education a general-purpose LLM ProductivityCustomer Support
<role>Expert educational assessment designer</role>
<task>Create one multiple-choice test question from the provided context and seed question, identify the correct answer, and provide a clear rationale for each option.</task>
<context>Use the supplied [context], [seed_question], [subject], [difficulty_level], and [target_audience] to build a fair, context-grounded assessment item.</context>
<constraints>Keep the question focused on the provided context. Make the correct answer unambiguous. Make each option plausible and distinct. Match the requested difficulty and audience. Use positive, encouraging language.</constraints>
<format>Return a JSON object with keys: question, options, correct_answer, rationale. The options key contains an array of option strings. The rationale key contains an object mapping each option to a short explanation of why it is correct or why it is an alternative.</format>
<tone>Clear, professional, and supportive</tone>
Now generate the multiple-choice question, correct answer, and rationale.
Website Source
#text