-
MathType
-
WirisQuizzes
-
Nubric
-
CalcMe
-
MathPlayer
-
Store FAQ
-
MathFlow
-
BF FAQ
-
Miscellaneous
-
Wiris Integrations
Nubric Overview
Reading time: 3minNubric is a web-based assessment and content creation platform designed to help educators create interactive math quizzes and practice activities. It combines structured quiz authoring, random variable generation, and AI-assisted question creation to support scalable and flexible math assessment workflows. Nubric can be used by individual teachers or through organizations that bring together educators from the same academic institution. There are integrations available for the following LMSs:
- Google Classroom (with and without the add-on).
- Blackboard (via LTI 1.3).
- Canvas (via LTI 1.3).
- D2L/Brightspace (via LTI 1.3).
If you are using Nubric with Google Classroom and encounter issues signing in or connecting your account, these may be due to institutional restrictions. See: Understanding Google Classroom permissions and restrictions in Nubric
What It Is
Nubric is an online tool that enables teachers to create, manage, and share interactive math quizzes. It provides structured quiz authoring capabilities, including support for dynamic question generation using random variables and advanced logic.
The platform is designed to integrate into common educational environments, such as Google Classroom and other learning management systems (LMS), allowing teachers to embed quizzes into their existing workflows.
Nubric offers Free and PRO plans for individual teachers. Academic institutions can also use PRO organizations to bring together their educators and centrally manage their access. Access to a PRO organization is controlled: teachers must receive and accept an invitation before becoming members.
Nubric focuses on making math assessment creation efficient, reusable, and adaptable to different classroom contexts.
.png)
To learn more about the available plans and how organizations work, see Understanding organizations and PRO plans in Nubric.
Why It Matters
Creating math assessments often requires repetitive formatting, manual content adaptation, and limited reusability of exercises. Teachers frequently rely on static materials that cannot be easily customized or regenerated.
Nubric addresses these challenges by:
- Enabling reusable quiz structures.
- Supporting dynamic question generation through random variables.
- Allowing public sharing and reuse of quizzes through a content bank.
- Integrating directly into LMS environments to reduce friction.
This improves teacher productivity, supports differentiated learning, and enables scalable assessment strategies.
How It Works
Nubric follows a structured workflow that guides you from quiz creation to student practice. Each stage is supported by specific features and tools.
If you are new to Nubric, you may find it helpful to first understand how the main concepts connect. See: How Nubric concepts connect.
Stage 1: Quiz Creation
Teachers create a quiz as the container for questions. Each quiz can include multiple question types, including dynamic questions powered by random variables.
Learn more about them:
- Understanding the Nubric Workspace.
- Exploring the My Quizzes page.
- Using the Public Content Bank.
- How Nubric questions work.
Stage 2: Question Authoring
Within a quiz, teachers create questions using structured inputs. Questions may include:
- Static content.
- Random variables with conditions.
- AI-assisted generation.
- Automatic evaluation rules.
Learn more about them:
- Understanding Question Types in Nubric.
- Creating questions in Nubric.
- Creating questions with AI in Nubric.
Stage 3: Delivery and Practice
Quizzes can be assigned or shared with students. They can be:
- Assigned through an LMS (e.g., Google Classroom).
- Shared publicly.
- Used in student-only mode for independent practice.
Learn more about them:
Key Rules or Behaviours
- Questions must belong to a quiz; they cannot exist independently.
- Random variables are generated per attempt, ensuring variation across students.
- Public quizzes can be reused and edited by other teachers.
- Some features (such as LMS integration) depend on proper authorization and configuration.
- The features and usage limits available to teachers depend on their Nubric plan.
- Joining a PRO organization requires an invitation from one of its Admins.
Examples
Example 1: Automatic assessment
Nubric evaluates answers based on mathematical equivalence, not just exact text matching. For example, the expressions 2(x + 1) and 2x + 2 are considered equivalent and can both be accepted as correct answers.
This allows teachers to focus on mathematical correctness without having to manually define all possible valid forms.

You can see a detailed guide about how to create questions in Nubric at Creating Questions in Nubric
Example 2: Additional properties
In some cases, not only the value of an answer matters, but also its form. For example, when teaching algebraic manipulation, you may want students to provide a factorized expression rather than an expanded one.
Nubric allows you to enforce these constraints and define partially correct answers with specific feedback.

You can see more details about it at Evaluation options
Example 3: Random parameters
Nubric allows you to generate dynamic questions by defining random variables and expressions. For example, a question can include parameters that change for each attempt, ensuring that each student receives a different version.

All generated variations are evaluated using the same logic, making the question reusable and scalable.
You can see an example of how to do so at Create a randomized fraction addition question
Example 4: Units of measurement
Nubric supports units of measurement, making it suitable for subjects beyond mathematics, such as physics or chemistry. For example, a time value such as 2h 20min can also be correctly expressed as 140min or 2.33h.
The system automatically evaluates equivalent units, ensuring accurate grading across different representations.

You can see all the available units, prefixes, and currencies at Units, prefixes and currencies
Example 5: AI-generated question
Nubric includes AI-assisted question generation to help create draft content quickly.

A teacher can provide a structured prompt, and the system generates a question that includes:
- A problem statement.
- A correct answer.
- Basic evaluation settings.
The generated content can then be reviewed and refined before use.
You can see more details about it at Creating questions with AI in Nubric
Common Misunderstandings
Nubric is only a quiz delivery tool
It is both a quiz authoring and delivery platform, including dynamic generation and logic control.
Random variables can only take on simple intervals
Nubric supports conditional logic and advanced expressions for more complex generation scenarios.
Related Concepts
Learn more about Nubric plans, organizations, and integrations:
- Understanding organizations and PRO plans in Nubric.
- Nubric integration with Google Classroom.
- Nubric integration via LTI.
If you want to start using Nubric: