Skip to main content

Create Your Own Problems in Magma (Updated Tool)

This article walks you through creating your own problems, adding images, and adjusting settings to control answer formats.

Stephanie avatar
Written by Stephanie
Updated this week

The Teacher-Created Problems tool has been updated with a fresh design and more powerful features! Now it’s easier to build your own custom problems, add images, and fine-tune answer settings.


Previewing Your Problem

Use the Preview button to see exactly how the problem will appear for your students. This lets you check formatting, images, and math entry before assigning it.

Adding Images

You can include two types of images:

  • Problem Image: Appears alongside the question.

  • Canvas Image: Placed in the answer area so students can annotate directly on it.

Writing Your Question

Type your question directly into the editor. We’ll automatically detect math and format it as an equation.

For advanced math, use the symbol palette on the right. Click More for additional symbols.

Math Entry Settings

When writing the correct answer, you can use your keyboard or the math symbols provided.

You can also control how answers are evaluated:

  • Require format: Students must match the format you used (e.g., 1/2 vs. 0.5).

  • Require simplification: Students must submit the answer in its simplest form (e.g., 1/2 instead of 2/4).

Invalid Answer Format

If you see an “Invalid answer format” error:

  • Double-check your answer formatting.

  • Some advanced formats may not yet be supported.

  • Contact us if you’re sure your format is correct—we’re always expanding supported options.

Single/Multi Select Questions

Add up to 8 alternatives. You can enter math using your keyboard or the provided numpad.

Ordered Questions

This type asks students to arrange answers in the correct sequence. The order you set will be shown in small numbered boxes, students must match this sequence.


Need Help?

If you run into issues or have questions, reach out to our support team, we’re here to help!

Did this answer your question?