Creating Q&A Viva Assignments
Cohort-wide oral assessments through the 7-step creation wizard.
Q&A Assignment vs Viva Verification
- • Cohort-wide (entire class)
- • Same questions for all students
- • Due date based availability
- • 7-step creation wizard
- • Questions from pool
- • Students find it in their dashboard
- • Individual student targeted
- • Questions tailored to their submission
- • Email notification delivery
- • Single-page configuration
- • AI generates from their specific work
- • Student receives email with link
A structured oral assessment for your entire class. Students answer the same questions, can optionally be linked to an LMS assignment, and you review submissions at your convenience. Ideal for post-submission reflections, formative checks, or adding oral components to written work.
The Creation Wizard
Watch the wizard in action. This shows configuring viva settings and adding questions (Steps 3-4).
Step 1: Details
Set your viva title and description. If you launched from an LMS assignment, these auto-fill from your LMS data. A live preview shows exactly what students will see before starting.
Q&A Details
This is visible to students
Student Preview
A Viva Reflection on the Free Will and Moral Responsibility Essay
Step 2: Dates & Availability
Configure when students can complete the viva. Choose between a standard due date (with optional late submission window of up to 144 hours) or a fixed availability window where students must complete within a specific time range. Optionally schedule delayed publishing.
Assignment Due Date & Time
Set due date, optional delayed publish, and late submission window
Step 3: Viva Configuration
Select a preset (Quick, Standard, Comprehensive) or customize everything yourself. Configure prep time, recording time, number of questions, and academic integrity settings like camera preview and tab-switching detection.
Choose Viva Configuration
Select template or customize your own
Quick Viva
Fast assessment for basic understanding
Standard Viva
Balanced evaluation of key concepts
Comprehensive
Thorough assessment with detailed responses
5 questions / ~18 minute session
90s preparation + 120s recording per question
Step 4: Questions
Build your question pool. Add questions manually with Markdown/LaTeX support, attach images, or use AI generation (if enabled by your admin). Mark questions as mandatory to ensure every student answers them, or leave as optional for random selection from the pool.
Add Question
Step 5: Students
Choose who receives this viva. Select all students or pick specific individuals. Configure viva-wide accommodations (pause, re-recording) and use random percentage sampling if you only want a subset to complete the viva.
Students & Audience
Who receives this viva
Step 6: Rubric & Terminology (Optional)
Create multi-criteria rubrics with scales (1-4, 1-5, or 1-10) and level descriptors. Import existing rubrics from PDF documents. Add terminology highlighting to flag key terms students should address in their responses.
Rubric & Terminology (Optional)
Create or upload from PDF
Step 7: Review & Publish
Review your complete configuration before going live. Students are notified immediately via LMS announcements (if integrated) and can begin when the availability window opens.
Review & Publish
Confirm your viva configuration
LMS Integration Features
When you launch from an LMS assignment (Blackboard, Canvas, Moodle):
- Title, description, and due date auto-fill from the LMS
- Optionally require students to submit to the LMS assignment before the viva unlocks
- Students can view their LMS submission during the viva (if enabled)
- AI can generate questions based on student submissions (if enabled by admin)
- Blackboard Learn Ultra: Fetch course files via REST API to use as context cards
- Deep linking injects the viva link directly into the LMS assignment
Context cards fetched from your LMS course are never sent to AI. They are purely for student reference during the viva.
Comments
Leave a comment, question, or feedback. Comments are public — please don’t include personal data.