Contents

Documentation

A comprehensive guide to using the Tutor Platform platform

Getting Started

Welcome to Tutor Platform

Welcome to the documentation for Tutor Platform! This guide will help you understand how to use our platform effectively, whether you're a tutor creating exams or a student taking them.

Platform Overview

Tutor Platform is a comprehensive online exam platform designed for tutors to create exams, invite students, and track results with powerful analytics.

Key Features

  • For Tutors: Create exams, manage questions, invite students, and analyze results
  • For Students: Take exams, review results, and track progress over time
  • Powerful Analytics: Get detailed insights into student performance
  • User-Friendly Interface: Intuitive design for both tutors and students

To get started, either register as a tutor or take an exam as a student.

Tutor Guide

Creating Your First Exam

As a tutor, you can create exams with various question types, set time limits, and share them with your students. Here's how to get started:

  1. Log in to your tutor account

    Use your credentials to log in through the login page.

  2. Navigate to the Dashboard

    After logging in, you'll be redirected to your tutor dashboard where you can see an overview of your exams, students, and analytics.

  3. Create a New Exam

    Click on the "Create Exam" button in the dashboard to start creating a new exam. You'll need to provide a title, description, time limit, and other settings.

  4. Add Questions

    Add multiple-choice, true/false, or open-ended questions to your exam. You can also add images or diagrams to questions.

  5. Publish and Share

    Once your exam is ready, publish it and share the unique link with your students.

Device Compatibility

For optimal experience, exam creation should be done using desktop devices (laptops or computers). The question editor with mathematical expressions and advanced formatting options is not fully supported on mobile devices.

Question Bank Feature

The Question Bank is a powerful feature that allows you to create, store, and reuse questions across multiple exams, saving you time and effort.

How to Use the Question Bank

  1. Access the Question Bank

    Navigate to the "Question Bank" section from your tutor dashboard by clicking on the "Question Bank" link in the sidebar menu.

  2. Create Categories

    Organize your questions by creating categories based on subjects, topics, difficulty levels, or any other classification that suits your needs.

  3. Add Questions

    Click the "Add Question" button to create new questions in your Question Bank. These questions are stored independently of any specific exam.

  4. Import Questions to Exams

    When creating or editing an exam, click the "Import from Question Bank" button to select and import questions from your bank.

  5. Save Questions to Bank

    When creating questions directly in an exam, you can check the "Save to Question Bank" option to simultaneously add it to your Question Bank for future use.

Question Bank Interface

Fig 2: The Question Bank interface showing categories and questions

Benefits of the Question Bank

Reusability

Create questions once and reuse them across multiple exams, ensuring consistency and saving time.

Organization

Categorize and tag questions for easy retrieval and management, even with a large collection.

Randomization

Create question pools from which random questions can be selected for each student's exam.

Analytics

Track how individual questions perform across different exams and student groups.

Pro Tip

Use the batch operations feature to apply actions (like moving, tagging, or deleting) to multiple questions at once, making large-scale organization much easier.

Exam Sections Feature

Our platform allows you to organize exam questions into sections, making it easier to create structured exams with distinct topics or difficulty levels.

Working with Exam Sections

  1. Create Exam Sections

    When creating or editing an exam, click the "Add Section" button to create distinct sections within your exam (e.g., "Basic Concepts", "Advanced Problems", "Essay Questions").

  2. Configure Section Properties

    For each section, you can define a title, description, and specific instructions for students to follow for that particular group of questions.

  3. Add Questions to Sections

    When adding questions to your exam, you can assign each question to a specific section. Only questions assigned to a section will appear in that section of the exam.

  4. Reorder Sections

    Drag and drop sections to change their order within the exam. This affects the sequence in which students will encounter different parts of the exam.

  5. Section-Specific Settings

    Optionally configure section-specific settings like time limits, scoring, or whether students can navigate between questions within a section.

Exam Sections Interface

Fig 2: Exam creation interface showing section organization

Benefits of Using Exam Sections

Organized Structure

Group related questions together, making the exam more logical and easier for students to navigate.

Progressive Difficulty

Create sections that increase in difficulty, allowing students to build confidence with easier questions first.

Topic Separation

Separate questions by topic or subject area, making it clear which knowledge areas are being tested.

Granular Control

Apply different settings or scoring rules to different parts of the same exam.

Pro Tip

Use clear, descriptive section titles that help students understand what knowledge area is being tested in each part of the exam.

Managing Students

You can invite students to take your exams and track their progress:

  • Invite Students

    You can invite students via email or by sharing a unique link. Students will be prompted to create an account if they don't have one.

  • Monitor Progress

    Track which students have started or completed the exam, and see their results in real-time.

  • Review Results

    After students complete an exam, you can review their answers, provide feedback, and generate detailed reports.

Important

Always respect student privacy and data protection regulations when handling student information.

Exam Security and Proctoring

Our platform includes several security features to help maintain academic integrity during exams:

Basic Security Features

Randomized Questions

Randomize the order of questions and answer choices for each student to reduce the risk of cheating.

Secure Access

Require student authentication with a unique access code or password for each exam.

Time Limits

Set time restrictions for the entire exam or individual sections to prevent extended research.

Browser Lockdown

Enable browser lockdown mode to prevent students from opening other tabs or applications during the exam.

Advanced Proctoring Options

For high-stakes exams, you can enable advanced proctoring features:

Feature Description How to Enable
Webcam Monitoring Records the student via webcam throughout the exam session Enable in Exam Settings → Security → "Require Webcam"
Screen Recording Captures the student's screen during the exam Enable in Exam Settings → Security → "Record Screen"
AI Proctoring Uses artificial intelligence to detect suspicious behavior Enable in Exam Settings → Security → "AI Proctoring"
Live Proctoring Allows tutors to monitor exams in real-time Enable in Exam Settings → Security → "Live Proctor"
Note

Advanced proctoring features require students to use desktop or laptop computers with webcams. Make sure to inform students in advance if you'll be using these features.

Proctoring Review

After an exam with proctoring enabled:

  1. Access the "Proctoring Review" panel from the exam results page
  2. View flagged incidents that the system detected as potentially suspicious
  3. Review webcam recordings and screenshots from these incidents
  4. Make informed decisions about exam validity based on the evidence
Important

Always inform students in advance about any proctoring measures you'll be using. Ensure you comply with relevant privacy laws and institutional policies when using proctoring features.

Student Guide

Taking an Exam

As a student, you can take exams created by your tutors. Here's how:

  1. Access the Exam

    Use the link provided by your tutor to access the exam. You may need to create an account or log in if you already have one.

  2. Read Instructions

    Before starting, read the exam instructions carefully, including the time limit and any specific guidelines.

  3. Answer Questions

    Answer each question to the best of your ability. You can navigate between questions using the navigation panel.

  4. Submit Your Exam

    Once you've answered all questions, review your answers and submit your exam before the time expires.

  5. View Results

    Depending on the settings, you may be able to see your results immediately or after your tutor reviews your answers.

Study Tip

You can review your past exam results to identify areas for improvement and track your progress over time.

Device Compatibility

Unlike exam creation, taking exams is fully supported on all devices - desktop computers, laptops, tablets, and smartphones. The exam interface is responsive and will adapt to your screen size for optimal viewing experience, even when displaying complex mathematical formulas.

Features Available During Exams

Our exam platform includes several features to enhance your exam-taking experience:

Flag Questions

Mark questions you want to revisit later by clicking the flag icon. You can easily filter to see all flagged questions.

Timer Display

A countdown timer shows your remaining time. It turns yellow when time is running low and red when you're almost out of time.

Auto-Save

Your answers are automatically saved as you progress through the exam, protecting against data loss if you experience connection issues.

Calculator

Access a built-in scientific calculator by clicking the calculator icon (if enabled by your tutor for the exam).

Navigation and Progress Tracking

The exam interface includes a navigation panel that shows:

  • All questions in the exam, with visual indicators for answered and unanswered questions
  • Flagged questions for easy access
  • Your overall progress (percentage of questions answered)
  • Section divisions (if the exam is organized into sections)
Important

Always ensure you have a stable internet connection before starting an exam. If you do lose connection temporarily, the system will try to reconnect and restore your progress when your connection returns.

Managing Your Account

Here's how to manage your student account:

  • Update Profile

    Keep your profile information up to date, including your name, email, and profile picture.

  • View Exam History

    Access your exam history to see all the exams you've taken, along with your scores and feedback.

  • Communicate with Tutors

    Use the messaging feature to communicate with your tutors if you have questions or need clarification.

Privacy Note

Your exam results are shared only with the tutor who created the exam, unless you choose to share them with others.

Video Tutorial

How to Use the Platform Video

We've created a comprehensive video tutorial to help you understand how to use our platform efficiently. This video covers both tutor and student features.

Accessing the Video Tutorial

The video tutorial can be accessed from the homepage by clicking on the blue help button in the bottom right corner of the screen. This will open a popup window with the tutorial video.

Video Tutorial Button

Fig 1: Help button location on the homepage

Using the Video Controls

The video player includes several controls to enhance your viewing experience:

  • Play/Pause

    Click the play button to start the video or pause it at any time.

  • Progress Bar

    The progress bar shows how much of the video you've watched. You can click anywhere on the bar to jump to a specific part of the video.

  • Volume Control

    Adjust the volume or mute the video using the volume control.

  • Fullscreen

    Click the fullscreen button to watch the video in fullscreen mode.

Tip

You can pause the video at any time to try out the features being demonstrated in another tab.

Video Content Overview

The video tutorial covers the following topics:

  1. Introduction (0:00 - 1:30): Overview of the platform and its key features
  2. Tutor Features (1:31 - 5:00): Creating exams, managing questions, and inviting students
  3. Student Features (5:01 - 8:30): Taking exams, reviewing results, and tracking progress
  4. Advanced Features (8:31 - 12:00): Analytics, reports, and customization options
  5. Troubleshooting (12:01 - 15:00): Common issues and how to resolve them
Note

The video tutorial is updated regularly to reflect the latest features and improvements. Make sure you're watching the most recent version by checking the upload date.

Creating Questions with Mathematical Expressions

Using LaTeX for Mathematical Expressions

Our platform integrates MathJax to allow you to create beautiful mathematical expressions using LaTeX syntax. This is especially useful for creating questions in science, engineering, and mathematics subjects.

Basic LaTeX Syntax

To include mathematical expressions in your questions, you can use LaTeX syntax enclosed within special delimiters:

Type Syntax Description
Inline Math $...$ or \(...\) Used for expressions that appear within a line of text
Display Math $$...$$ or \[...\] Used for standalone expressions that are displayed on their own line

Common Mathematical Expressions

Here are some common mathematical expressions you can use:

Expression LaTeX Code Result
Fractions \frac{numerator}{denominator}
$\frac{a}{b}$
Square Root \sqrt{x}
$\sqrt{x}$
Nth Root \sqrt[n]{x}
$\sqrt[n]{x}$
Superscript x^{power}
$x^{2}$
Subscript x_{subscript}
$x_{i}$
Integration \int_{lower}^{upper} f(x) dx
$\int_{a}^{b} f(x) dx$
Summation \sum_{lower}^{upper} term
$\sum_{i=1}^{n} i$
Product \prod_{lower}^{upper} term
$\prod_{i=1}^{n} i$
Limits \lim_{x \to value} expression
$\lim_{x \to \infty} f(x)$
Greek Letters \alpha, \beta, \gamma, \delta, \pi, \theta
$\alpha, \beta, \gamma, \delta, \pi, \theta$
Tip

For complex expressions, it's often helpful to build them step by step and check the preview as you go to ensure they look correct.

Using the Math Tools Panel

Our platform provides a floating Math Tools panel that makes it easier to insert mathematical expressions without having to remember LaTeX commands.

Accessing the Math Tools Panel

When editing or creating a question, you can access the Math Tools panel in several ways:

  1. Using the Button

    Click the Math Tools button in the question editor.

  2. Using Keyboard Shortcut

    Press Ctrl + M to show or hide the Math Tools panel.

Math Tools Panel

Fig 1: The Math Tools panel with various mathematical symbols and templates

Features of the Math Tools Panel

The Math Tools panel includes several features to help you create mathematical expressions:

  • Common Symbols

    Quick access to commonly used mathematical symbols like Greek letters, operators, and relation symbols.

  • Templates

    Pre-defined templates for complex structures like matrices, equations, and mathematical environments.

  • Live Preview

    See a preview of how your mathematical expression will look as you type.

  • Display Mode Toggle

    Switch between inline and display mode for your expressions.

Important

The Math Tools panel is designed to float on the screen and can be moved around by dragging its header. You can also resize it by dragging its corners or edges.

Advanced Mathematical Expressions

Matrices

You can create matrices using different environments:

LaTeX Code:

\begin{pmatrix}
a & b \\
c & d
\end{pmatrix}

Result:

$$\begin{pmatrix} a & b \\ c & d \end{pmatrix}$$

Aligned Equations

For multiple equations that should be aligned:

LaTeX Code:

\begin{align}
y &= x^2 + 2x + 1 \\
&= (x+1)^2
\end{align}

Result:

$$\begin{align} y &= x^2 + 2x + 1 \\ &= (x+1)^2 \end{align}$$

Chemical Equations

For chemical equations and reactions:

LaTeX Code:

\ce{H2O + CO2 -> H2CO3}

Result:

$$\ce{H2O + CO2 -> H2CO3}$$

Physics Equations

For physics equations with vectors and units:

LaTeX Code:

\vec{F} = m\vec{a}

Result:

$$\vec{F} = m\vec{a}$$
Note

The platform uses MathJax 3, which supports most standard LaTeX mathematical environments and commands. If you're familiar with LaTeX, you can use your existing knowledge to create complex expressions.

Question Types and Best Practices

Supported Question Types

Our platform supports several types of questions to accommodate different assessment needs:

Multiple Choice

Questions with multiple options where the student selects one correct answer.

Features:
  • Add as many options as needed
  • Mark one option as correct
  • Each option can contain text and mathematical expressions
True/False

Simple questions where the answer is either True or False.

Features:
  • Quick to create and evaluate
  • Can include mathematical statements to be verified
  • Ideal for testing conceptual understanding
Short Answer

Questions where students provide a brief text response.

Features:
  • Define the expected correct answer
  • Ideal for mathematical values, formulas, or brief explanations
  • Can be setup to accept multiple correct formats
Pro Tip

When creating questions that involve calculations, consider providing the answer in multiple formats (e.g., decimal and fraction) to accommodate different solution methods.

Best Practices for Creating Questions

General Guidelines

  • Be Clear and Concise

    Write questions that are easy to understand, avoiding ambiguous wording.

  • Use Consistent Notation

    Maintain consistent mathematical notation throughout your exam.

  • Preview Your Questions

    Always use the preview feature to check how your questions will appear to students.

  • Include Units When Necessary

    For questions involving measurements, clearly specify the required units.

For Mathematical Questions

  1. Break Down Complex Expressions

    For complicated mathematical expressions, build them step by step and verify each part.

  2. Use Display Mode for Complex Formulas

    For complex mathematical expressions, use display mode ($$...$$) to make them more readable.

  3. Include Visual Representations

    When possible, include graphs, diagrams, or visual representations to complement mathematical concepts.

  4. Test with Different Screen Sizes

    Ensure your mathematical expressions display correctly on both desktop and mobile devices.

Important

Always double-check your mathematical expressions for syntax errors. A missing bracket or incorrect delimiter can cause the expression to render incorrectly.

Keyboard Shortcuts for Question Creation

To speed up your question creation process, you can use these keyboard shortcuts:

Action Shortcut
Show/Hide Math Tools Ctrl + M
Save Question Ctrl + S
Toggle Full Screen Alt + F
Toggle Split View Alt + V
Toggle Pin Modal Alt + P
Close Modal Esc
Note

Keyboard shortcuts may vary slightly depending on your operating system. On Mac, use the (Command) key instead of Ctrl.

Frequently Asked Questions

Common Questions

To reset your password, click on the "Forgot Password" link on the login page. Enter your email address, and you'll receive a password reset link. Follow the instructions in the email to create a new password.

Yes, you can edit an exam after publishing it, but only if no students have started taking it yet. If students have already begun the exam, you can create a duplicate of the exam and make changes to the new version.

If you lose internet connection during an exam, the system will automatically save your answers up to that point. When your connection is restored, you can continue the exam from where you left off, as long as the exam time hasn't expired.

You can access the video tutorial at any time by clicking on the blue help button in the bottom right corner of the homepage. The video will open in a popup window, and you can watch it as many times as you need.

Troubleshooting

Common Issues and Solutions

Quick Fix: Refresh the Page

Many issues can be resolved by simply refreshing the page. This is often the quickest and easiest solution to try first for most problems you encounter.

To refresh, either:

  • Click the refresh/reload button in your browser
  • Press F5 on your keyboard (Windows/Linux) or +R (Mac)
  • Press Ctrl+R (Windows/Linux)

Specific Issues and Their Solutions

Issue Possible Cause Solution
Video tutorial won't play Browser compatibility or JavaScript disabled
  • Try using a different browser (Chrome, Firefox, or Edge recommended)
  • Make sure JavaScript is enabled in your browser settings
  • Clear your browser cache and cookies
Can't log in to your account Incorrect credentials or account issues
  • Double-check your username and password
  • Use the "Forgot Password" link to reset your password
  • Clear your browser cookies and try again
  • Contact support if you continue to have issues
Exam doesn't save properly Connection issues or browser problems
  • Ensure you have a stable internet connection
  • Use the "Save" button regularly while creating exams
  • Try using a different browser if the issue persists
Mathematical expressions don't render correctly MathJax loading issues or syntax errors
  • Refresh the page to reload MathJax
  • Check for syntax errors in your LaTeX code
  • Try using a different browser
  • Ensure you're using supported LaTeX commands
Buttons or controls not responding JavaScript errors or browser issues
  • Refresh the page to reload scripts
  • Clear browser cache and cookies
  • Try a different browser
  • Disable browser extensions that might interfere
Page layout appears broken CSS loading issues or browser compatibility
  • Refresh the page to reload stylesheets
  • Clear browser cache
  • Try a different browser
  • Check if your browser is up to date
Exam timer behaving incorrectly Browser timeouts or JavaScript issues
  • Refresh the page (your progress is saved)
  • Ensure your device's time and date are correct
  • Try a different browser
  • Contact support if the issue persists

Advanced Troubleshooting Steps

Clearing your browser's cache and cookies can resolve many issues by removing outdated or corrupted data:

Chrome
  1. Click the three dots in the top-right corner
  2. Select "More tools" > "Clear browsing data"
  3. Choose a time range (e.g., "Last 24 hours" or "All time")
  4. Check "Cookies and site data" and "Cached images and files"
  5. Click "Clear data"
Firefox
  1. Click the menu button (three lines) in the top-right
  2. Select "Settings" > "Privacy & Security"
  3. Scroll to "Cookies and Site Data" and click "Clear Data"
  4. Check both options and click "Clear"
Edge
  1. Click the three dots in the top-right
  2. Select "Settings" > "Privacy, search, and services"
  3. Under "Clear browsing data", click "Choose what to clear"
  4. Select "Cookies and site data" and "Cached images and files"
  5. Click "Clear now"
Safari
  1. Go to Safari > Preferences > Advanced
  2. Check "Show Develop menu in menu bar"
  3. Go to Develop > Empty Caches
  4. To clear cookies, go to Safari > Preferences > Privacy > Manage Website Data > Remove All

Using incognito or private browsing mode can help determine if the issue is related to your browser extensions or cached data:

  • Chrome: Press Ctrl+Shift+N (Windows/Linux) or +Shift+N (Mac)
  • Firefox: Press Ctrl+Shift+P (Windows/Linux) or +Shift+P (Mac)
  • Edge: Press Ctrl+Shift+N (Windows) or +Shift+N (Mac)
  • Safari: Press +Shift+N

If the platform works correctly in incognito/private mode, the issue might be with your extensions or browser settings.

Browser extensions might interfere with the platform's functionality. Try disabling them temporarily:

Chrome
  1. Click the three dots in the top-right corner
  2. Select "More tools" > "Extensions"
  3. Toggle off each extension or use the "Remove" button
Firefox
  1. Click the menu button (three lines) in the top-right
  2. Select "Add-ons and themes"
  3. Click on "Extensions" and disable each one
Edge
  1. Click the three dots in the top-right
  2. Select "Extensions"
  3. Toggle off each extension
Safari
  1. Go to Safari > Preferences > Extensions
  2. Uncheck the box next to each extension to disable it

After disabling extensions, refresh the page and check if the issue is resolved.

Using an outdated browser can cause compatibility issues. Make sure your browser is up to date:

Chrome
  1. Click the three dots in the top-right corner
  2. Select "Help" > "About Google Chrome"
  3. Chrome will check for updates and install them automatically
Firefox
  1. Click the menu button (three lines) in the top-right
  2. Select "Help" > "About Firefox"
  3. Firefox will check for updates and install them
Edge
  1. Click the three dots in the top-right
  2. Select "Help and feedback" > "About Microsoft Edge"
  3. Edge will check for updates
Safari
  1. Open the App Store on your Mac
  2. Click "Updates" in the sidebar
  3. If a Safari update is available, click "Update"

A weak or unstable internet connection can cause various issues:

  1. Check if other websites are loading properly
  2. Try connecting to a different network if possible
  3. Reset your router or modem:
    • Unplug the power from your router/modem
    • Wait 30 seconds
    • Plug it back in and wait for it to reconnect
  4. Switch from Wi-Fi to a wired connection if possible
  5. Close other applications or browser tabs that might be using bandwidth
Note

For exams, we recommend using a stable internet connection. If possible, use a wired connection for important exams to minimize the risk of connectivity issues.

When All Else Fails

If you've tried all the troubleshooting steps above and still experience issues, please contact our support team with details about the problem, including:

  • The specific issue you're experiencing
  • Steps you've already taken to try to resolve it
  • Your browser name and version
  • Your operating system
  • Screenshots of any error messages (if applicable)

Contact Support

Need Help?

If you couldn't find the answer to your question in this documentation, please contact our support team:

Email Support

[email protected]

Live Chat

Available Monday-Friday
9 AM - 5 PM

Knowledge Base

Browse Articles

Support Hours

Our support team is available Monday through Friday, 9 AM to 5 PM (UTC). We aim to respond to all inquiries within 24 hours during business days.