Wiris

Documentation / Nubric

  • Demos
  • Visit our website
  • Contact us
  • MathType

    • WirisQuizzes

      • Nubric

        • CalcMe

          • MathPlayer

            • Store FAQ

              • MathFlow

                • BF FAQ

                  • Miscellaneous

                    • Wiris Integrations

                      • Home
                      • Nubric
                      • Getting Started with Nubric
                      • Getting Started with Nubric

                      How Nubric concepts connect

                      Reading time: 3min

                      Understanding how the main concepts in Nubric relate to each other helps you build a clear mental model of how the platform works. Rather than learning features in isolation, this overview shows how quizzes, questions, evaluation, and advanced logic fit together into a coherent system.

                      What It Is

                      Nubric is built around a small set of core concepts that work together to define how quizzes are created, how questions behave, and how student responses are evaluated.

                      At a high level, the platform can be understood as a system where:

                      • Quizzes organize content.
                      • Questions define problems and expected answers.
                      • Evaluation determines how responses are graded.
                      • Advanced logic and randomization control how questions are generated.

                      These elements are interconnected and operate within a structured workflow.

                      Why It Matters

                      Without a clear understanding of how these concepts connect, it can be difficult to:

                      • Know where to configure specific behaviors (e.g., grading vs question content).
                      • Debug unexpected results in student responses.
                      • Design reusable and scalable question templates.

                      By understanding how the system is structured, you can:

                      • Build more reliable questions.
                      • Use advanced features such as randomization effectively.
                      • Navigate the platform with confidence.

                      How It Works

                      To understand how these elements interact, it is useful to visualize the system as a hierarchy:

                      Quiz
                       ├── Questions
                       │    ├── Statement
                       │    ├── Answers
                       │    ├── Evaluation
                       │    └── Question settings
                       │         ├── Random variables
                       │         ├── Random expressions
                       │         └── Advanced logic
                       │
                       └── Delivery
                            ├── LMS (Google Classroom / LTI)
                            └── Student interaction

                      Each level of this structure has a specific role in defining how a quiz behaves.

                      Core concepts

                      A quiz is the top-level container that organizes questions and defines how they are delivered to students. Quizzes are used to:

                      • Group-related questions.
                      • Assign activities to students.
                      • Manage visibility and sharing.

                      You can see more details about it at Understanding the Nubric Workspace

                       

                      Question

                      A question is the core unit of assessment. It defines both what the student sees and how their response is interpreted. Each question includes:

                      • A statement (the problem).
                      • One or more answers.
                      • Evaluation rules.

                      You can see more details about it at How Nubric questions work

                       

                      Statement

                      The statement defines the problem presented to the student. It may include text, mathematical expressions, and variables. The statement:

                      • Describes the task.
                      • Does not affect grading.

                      Answers

                      Answers define the expected responses and associated scoring. They can:

                      • Represent correct or partially correct solutions.
                      • Include feedback.
                      • Reference variables or expressions.

                      Evaluation

                      Evaluation determines how student responses are compared to the defined answers. It controls:

                      • Mathematical equivalence.
                      • Tolerance and approximation.
                      • Formatting requirements.

                      Evaluation is defined per answer, not globally.

                      You can see more details about it at Evaluation options

                       

                      Question Settings

                      Question settings extend how a question behaves and allow dynamic generation. They include:

                      • Random variables.
                      • Random expressions.
                      • Advanced logic.

                      These settings enable questions to generate multiple valid variations.

                      You can see more details about it at Question settings

                       

                      Advanced Logic

                      Advanced Logic is the system used to define rules, constraints, and dynamic behaviour within a question. It allows you to:

                      • Control how values are generated.
                      • Enforce mathematical conditions.
                      • Create reusable question templates.

                      You can see more details about it at Understanding Advanced Logic in Nubric

                       

                      Delivery

                      Once a quiz is created, it can be delivered to students through different channels:

                      • Learning Management Systems (e.g., Google Classroom, LTI).
                      • Direct access (e.g., student mode or shared links).

                      Delivery controls how students access and interact with quizzes.

                      You can see more details about it at:

                      • How Nubric integrates with Google Classroom
                      • How Nubric integrates with LTI
                       

                      Common workflows

                      Creating a quiz

                      1. Create a quiz.
                      2. Add one or more questions.
                      3. Define answers and evaluation rules.
                      4. Preview and verify behaviour.
                      5. Assign or share the quiz.

                      Creating dynamic questions

                      1. Define random variables.
                      2. Define random expressions.
                      3. Use expressions in answers.
                      4. Configure evaluation rules.
                      5. Preview multiple generated versions.

                      Using AI-generated questions

                      1. Write a structured prompt.
                      2. Generate a question.
                      3. Review the generated content.
                      4. Adjust answers and evaluation.
                      5. Test the question before use.

                      Common Misunderstandings

                      Misconception: The statement determines how answers are graded.
                      Clarification: The statement only presents the problem. Grading is defined by answers and evaluation settings.

                      Misconception: Questions and quizzes are the same thing.
                      Clarification: A quiz is a container. Questions are the individual assessment units inside it.

                      Misconception: Evaluation is applied to the whole question.
                      Clarification: Evaluation is defined per answer, allowing different grading behaviours within the same question.

                      Misconception: Random variables and answers are independent.
                      Clarification: Answers can reference variables and expressions, enabling dynamic evaluation.

                      Related Concepts

                      • Nubric Overview
                      • Understanding the Nubric Workspace
                      • How Nubric questions work
                      • Understanding Question Types in Nubric
                      • Understanding Advanced Logic in Nubric

                      Was this article helpful?

                      Give feedback about this article

                      Related Articles

                      • Understanding Google Classroom permissions and restrictions in Nubric
                      • How Nubric integrates with Google Classroom
                      • How Nubric integrates with LTI

                      How Nubric concepts connect

                      What It Is Why It Matters How It Works Core concepts Question Statement Answers Evaluation Question Settings Advanced Logic Delivery Common workflows Common Misunderstandings Related Concepts

                      Empowering STEM education

                      MathType

                      • Office Tools
                      • LMS
                      • XML
                      • HTML

                      WirisQuizzes

                      Nubric

                      Integrations

                      Solutions

                      • Education
                      • Publishing houses – platforms and interactive
                      • Publishing houses – Print and digital
                      • Technical writers

                      Pricing

                      Downloads

                      Blog

                      • Success stories

                      About us

                      • Careers
                      • Partnership

                      Contact Us

                      Contact Sales

                      European union (European Regional Development Fund) and 1EdTech (TrustEd Apps Certified)
                      • Cookie Policy
                      • Terms of Use
                      • Privacy Policy / GDPR
                      • Student Data Privacy
                      • Compliance
                      • Cookie Settings

                      © Wiris 2026

                      Expand