Access to Prototype
Find the link to the latest prototype here.
The Exercise Builder is currently in prototype phase — access needs to be enabled manually. If you don't have access yet, or want to invite a colleague, email support@grasple.com.
Your feedback matters. Use the feedback button inside the tool to share ideas, report issues, or tell us what's working well.
What is the Grasple Exercise Builder?
The Exercise Builder lets you generate ready-to-use Grasple exercises using AI. Describe what question you want, and it produces a complete exercise - including question, correct answer, step-by-step solution, and feedback for students who answer incorrectly.
The tool uses a large language model (LLM) to generate exercises. As with any AI-generated content, the output may not always be mathematically or didactically perfect, but that's where you come in. As the teacher in the loop, you can review, iterate, and adjust until the exercise is exactly right for your students.
How it works
1. Start generating your exercise
Open the Exercise Builder and start a new conversation:
Select a question type — Math or Multiple Choice
Type your instructions (prompt) in the input field
Press the blue Send Message button to generate your exercise
You can be as brief or as detailed as you like. Some examples:
"Differentiation exercise using the power rule"
"Multiple choice question on the difference between Type I and Type II errors"
"Here's an exercise I wrote — please convert it: [paste your question, answer, and solution]"
By default, exercises are generated at bachelor level. You can override this by specifying a different level in your prompt — for example, "Make it more challenging".
The tool matches the language of your prompt: write in English and the exercise will be in English, write in Dutch and it responds in Dutch.
2. Improve or modify the exercise
Not quite right? Type a follow-up instruction and press Send Message again. The tool uses the full conversation history, so it understands what you're building on. You can ask for things like:
changing the difficulty level
modifying numbers, functions, or parameters (e.g. t instead of x)
improving the wording
adding or adjusting answer explanations
To start fresh with a new learning objective, click Start new conversation in the top right.
4. Save the exercise
Happy with the result? Click Save (to use/edit question). You'll be asked to:
select the repository to save it in
optionally give the exercise a name
Once saved, you can further edit the exercise, connect it to a course, add it to a quiz, or share it with your students.
What the prototype currently supports
| Supported | Not yet supported |
Question types | Math, Multiple Choice | Numeric, One Word Answer, Unit |
Math answer checking | Algebraically Equivalent, Same Exact Form, Same Ordered Collection, Parallel to, Greater/Less Than (or equal) | Same Basis, Same Orthogonal/Orthonormal Basis, Same Solution to System of Equations, Diagonal Matrix, Numerical, and several others |
Question forms | Single question, single answer field | Sub-questions, multiple answer fields, conditional logic |
Parametrisation | — | Not yet supported — but you can generate the same question multiple times with different parameters, save each version, and assign them to your students |
Help us improve it
This tool is evolving quickly, and your feedback directly shapes what we build next. Use the "Provide feedback to Grasple" button inside the tool to share your thoughts.
We're especially interested in:
🔴 Missing functionality — Can't generate the type of exercise you need? This is our highest priority. Tell us what you were trying to make and what got in the way. The more specific, the better.
🧮 Mathematical boundaries — Push the tool to its limits. Try complex topics, edge cases, unusual question types. Where does it hold up, and where does it break down?
🎓 Didactic quality — Does the generated exercise actually work for your students? Is the difficulty appropriate, the wording clear, the feedback useful? You're the expert here — we're not.
A note on how the tool works: the Exercise Builder uses a large language model (LLM) guided by a Grasple-developed system prompt. This means many quality improvements — better solutions, sharper feedback, more consistent difficulty — can be realised by refining that system prompt on our end. Your feedback directly informs those iterations.
On our short-term roadmap:
Importing exercises from PDFs and converting them into Grasple exercises
Editing existing Grasple exercises directly through the Exercise Builder
We're excited to build this together with the community 🚀



