With OneTutor, you can quickly create a structured question pool based on your course materials. Instead of just passively reading content, learners are prompted to actively think and apply their knowledge. The AI tutor provides immediate feedback, helping students to:
Verify their answers,
Identify knowledge gaps,
Target specific areas for deeper study.
Why Quiz Questions Are Valuable
Courses that include quiz questions see an average of 50 percent more interactions. While the chat feature can answer many student inquiries, curated quiz questions offer distinct pedagogical value.
For Learners:
Structured practice opportunities.
Targeted revision organized by topic.
A clear assessment of their own current learning progress.
For Instructors:
Quantitative insights into how well students understand specific topics and questions.
Reduced manual effort required to design practice and exam questions.
You save time during the creation process, while your learners receive a highly structured and individualized learning experience.
Best Practices
A strong question pool should cover the majority of your course content. The following framework has proven highly effective:
5 to 30 topics per course
10 to 40 questions per topic
This framework ensures a balanced ratio between comprehensive coverage, depth of content, and maintenance effort.
Creating quiz questions
Quiz questions are created in the Quiz Builder — a chat where you develop questions together with the Course Assistant, based on your course materials. You describe what you need, the assistant proposes questions, and you decide question by question what goes into your course.
Questions are organised by topic. Topics act as a content bracket and help you structure and find questions again later.
Open the "Quizzes" section
Create a new topic
Click "+ Add questions"
Describe in the chat which questions should be created
Review the suggestions in the review list and refine them directly in the chat
Approve the questions you want to keep and publish them
Question Generation
💡 The more context you give the assistant, the closer the generated questions will match your expectations.
On the left you talk to the Course Assistant; on the right the questions appear in real time. The assistant works proactively: it takes the questions already in your topic into account, checks your material for content coverage, and suggests what's still missing.
Describing what you need
Just write your request in the chat — in a single sentence or in detail. Feel free to include content requirements as well as pedagogical ones ("more application-oriented", "formal tone", "single choice with exactly five options").
Question types
Multiple choice
Free text with AI-assisted feedback
Difficulty levels
The levels Easy, Medium and Hard are based on Bloom's taxonomy and cover different cognitive levels — from pure recall to transfer and application.
Refine instead of starting over
You don't need to regenerate when something isn't right. Just tell the assistant in the chat:
"Make question 2 harder."
"The answer options in question 1 are too easy to guess — please improve them."
"Turn question 3 into a free-text question."
"Replace the code example with something more practical."
Conceptual help works too: ask the assistant which question types would suit your course, or which topics in your question pool are still thin.
Adding questions manually
Use "Add question" to create your own question at any time — no AI involved, fully manual.
Reviewing and Publishing Questions
Before learners gain access to the quiz questions, you must review and approve the generated content.
You have the option to:
Manually adjust the text and answers,
Regenerate specific questions.
Once you are satisfied, you can handle the generated questions in three ways:
Publish: Makes them instantly available to learners.
Save for later: Saves the questions in the system without making them visible to students yet (they can be published at any time).
Delete: Discards the created questions entirely.
Continuously Improving Quiz Questions
OneTutor establishes a closed feedback loop between instructors and learners, enabling you to not only build a large question pool quickly but also to refine it continuously over time.
You can optimize your questions based on actual student interactions:
If a question is answered correctly by almost everyone, it might be too easy.
If a large number of students struggle with an answer, it may indicate unclear wording or an underlying gap in the course content.
To develop your quiz questions using data-driven insights, read more under the Analytics and Course Improvement section.
Taking Quizzes (For Learners)
To learn how students access and complete the quizzes, please refer to the OneTutor Learners Guide.

