SLMT Technology  ·  LMS Platform Portal Demo

Online Test Creation & Management

Build, schedule, and analyze online tests with multiple question types, AI-assisted question generation, and fully automatic grading — eliminating the entire manual exam process for objective assessments.

1. Creating a New Test

The test creation wizard guides teachers through a step-by-step process to set up every aspect of an online test before publishing it to students.

Step 1 — Basic Test Information

  • Test Title: The name of the test (e.g., "Chapter 4 — Data Structures Quiz" or "Mid-Semester Unit Test").
  • Target Class & Subject: Select which class and subject this test is for.
  • Test Duration: Total time allowed once a student starts the test (e.g., 30 minutes, 1 hour).
  • Scheduling: Set the start and end date/time of the test window — the period during which students can open and begin the test. Outside this window, no one can access the test.
  • Passing Marks: Minimum marks required to pass the test.
  • Instructions for Students: A text field for instructions shown to students on the pre-test screen before they begin.

Step 2 — Test Configuration Options

  • Shuffle Questions: If enabled, the order of questions is randomized for each student — reducing copying.
  • Shuffle Options: For MCQ questions, the 4 options are randomized per student.
  • Show Results After Submission: Choose whether students see their score immediately after submitting or only after the teacher manually releases results.
  • Show Correct Answers: If enabled, students see the correct answer for each question after result publication.
  • Tab Switch Monitoring: If enabled, the system logs whenever a student switches away from the test browser tab — visible to the teacher in the submission report.
  • Negative Marking: If configured, incorrect answers deduct a fractional mark (e.g., -0.25 per wrong answer).

Step 3 — Adding Questions

Questions are added one by one through the Question Builder, or in bulk using the AI Question Generator.

3.1 Question Types

TypeDescriptionAuto-Graded?
Multiple Choice (MCQ)4 options, one correct answer — the most common question type✅ Instantly
True / FalseBinary statement — student selects True or False✅ Instantly
Multi-Select (MSQ)Multiple correct answers from a set of options — student checks all correct ones✅ Partial / Full marks auto-graded
Short AnswerFree-text response (1–3 sentences). Useful for definitions, brief explanations❌ Teacher manually reviews
Image-basedAny question type with a diagram, chart, or image attached above the question textDepends on type

3.2 Question Builder Fields (per question)

  • Question Text: The question itself — with rich text formatting support for mathematical notation, code blocks, and emphasis.
  • Question Image (Optional): Upload a diagram, graph, or code screenshot that is displayed above the question — useful for engineering and science subjects.
  • Options (for MCQ/MSQ): Enter 4 answer options. Mark which one(s) are correct — the interface prevents saving without marking a correct answer.
  • Marks: Marks awarded for a correct answer (e.g., 2 marks per question).
  • Answer Explanation (Optional): An explanation shown to students after results are published — helps them understand why a particular answer is correct.
  • Difficulty Level: Easy / Medium / Hard — used for AI analysis reports.
  • Topic Tag: Label each question with a topic (e.g., "Recursion", "Sorting Algorithms") — used in post-test analytics to show which topics need revision.

2. AI Question Generator

Instead of manually writing questions, teachers can use the built-in AI to automatically generate a complete set of questions — reviewed and finalized before publishing.

  • Topic Input: The teacher types the topic name (e.g., "Binary Search Trees in Data Structures").
  • Question Count: Specify how many questions to generate (e.g., 20 questions).
  • Difficulty Mix: Set the ratio of easy/medium/hard questions (e.g., 40% Easy, 40% Medium, 20% Hard).
  • Question Types: Specify whether to generate MCQ only, or a mix of MCQ, True/False, and short answer.
  • Generation: AI generates the questions in seconds. The teacher reviews each question, edits any that need adjustment, removes unsuitable ones, and adds any of their own.
  • Save to Question Bank: Generated questions can be saved to the teacher's personal question bank for reuse in future tests.
⚠ Teacher Responsibility: AI-generated questions are a starting point. The teacher is responsible for reviewing each question for accuracy, relevance, and alignment with the syllabus before publishing the test to students.

3. Question Bank

Every question the teacher creates (manually or via AI) can be saved to a personal Question Bank for future reuse.

  • Organized by Subject & Topic: Questions are tagged and searchable by subject and topic.
  • Reuse in New Tests: When building a new test, teachers can pull questions directly from the bank — no need to retype.
  • Edit & Update: Existing questions in the bank can be updated if the syllabus changes.
  • Shared Bank (if enabled by HOD): The HOD can configure a department-wide shared question bank where teachers contribute and draw from a common pool.

4. Monitoring an Active Test

Once a test is live, the teacher can monitor real-time progress from the test's dashboard.

  • Live Participation Count: "17 of 45 students have started the test" — updates in real-time.
  • Completed Count: How many students have submitted — with a timestamp for each submission.
  • Tab Switch Alerts: If monitoring is enabled, a list of students who switched tabs during the test — with the number of switches.
  • Force-close a Student's Test: In exceptional cases (e.g., a student reporting a technical issue), the teacher can manually submit a student's test on their behalf.

5. Post-Test Analytics & Results

After all students have submitted, the teacher accesses a detailed analytics dashboard for the test.

5.1 Class Performance Overview

  • Score Distribution Chart: A bar chart showing how many students scored in each score band (e.g., 0–10, 10–20, 20–30).
  • Class Average, Highest, Lowest Score: Quick reference statistics.
  • Pass / Fail Count: How many students passed vs. failed based on the configured passing marks.
  • Not Attempted: Students who were in the class but did not open the test within the window.

5.2 Question-wise Analysis

  • Correct Answer Rate per Question: Shows the percentage of students who answered each question correctly — instantly revealing which questions the class found most difficult.
  • Distractor Analysis (MCQ): For wrong answers, shows which incorrect option was most commonly chosen — useful for identifying misconceptions.
  • Topic-wise Performance: Aggregate performance by topic tag — e.g., "Students averaged 40% on 'Recursion' questions but 80% on 'Sorting' questions."

5.3 Student-wise Results

  • Complete score, percentage, and rank for each student.
  • Question-by-question breakdown — which questions each student got right or wrong.
  • Time taken to complete the test.

5.4 Score Recalculation

  • If the teacher discovers that a question was ambiguous or had an error, they can invalidate that question — the system automatically recalculates all students' scores without that question.
  • Or, the teacher can award full marks to all students for that particular question.

Overall Benefit: A 20-question quiz that used to require printing papers, distributing them, manually collecting and checking them, calculating scores, and entering results now takes under 5 minutes to set up — and delivers instant, accurate results to every student. AI question generation reduces preparation time from hours to seconds. The question-wise analysis provides teaching insight that would be impossible to derive from paper-based exams.