All Collections
Product Updates
Product Updates 2023
Product Updates 2023
A list of updates to functionalities in 2023 with a description and links to relevant help articles.
Eric Bouwers avatar
Written by Eric Bouwers
Updated over a week ago

For the product updates of 2022, see Product Updates 2022.

With the use of decision tree logic in an exercise it was already possible to show specific follow-up questions to students if they gave a correct or incorrect answer. Unfortunately, it was not possible to show a different sub-question based on the given answer, all incorrect answers would show the sub-question defined for the incorrect answer feedback.

As of today this restriction no long applies: you can now define triggers based on specific answers in decision tree exercises! This gives you more fine-grained control over which follow-up questions are shown, which is useful if an answer indicates that some concepts are mastered, but that others could use more attention.

You can find the controls for these actions in the different configuration options for answer feedback:

You can now view what properties have changed in an exercise from one version to another (spanning multiple versions). This allows you to create a draft version of an existing exercise (read more about drafts here) and before publishing check what parts of the exercise have changed.

You can use this new feature together with viewing the specific versions of an exercise and see the differences within the exercise itself. Read more on how to view specific versions of an exercise here.

In the coming months we will extend this feature to allow for viewing in more detail was has changed. So if you have any feedback, please reach out to us!

In Grasple you have access to open curated community educational resources. You can find all of those in the community repositories (see more information about repositories here).

If you want to have a quick start for a specific topic (e.g. statistics or calculus) you can now create a new course based on a community course template. These courses include a curated set of community materials (i.e. subjects) which you can then customise any way you want.

This gives you an easy starting point for building your own personalised course, since you can edit everything in Grasple!

The Computer Algebra System (CAS) of Grasple interprets expressions such as 2 2/3 as two times two-thirds, so 4/3. However, another way of interpreting this is two two thirds, which is 8/3. Up until now the only interpretation that was possible was the first one, but not anymore!

As of now, Grasple supports the use of Mixed Numbers in the platform by means of two new parameter types. These parameter types allow you to define which expressions need to be read (and/or written) with mixed numbers. This makes it, for example, possible for students to practice converting an improper fractions to a mixed number:

Read more on these new parameters, how to use them, and the limitations in this help-article.

For some exercises there are multiple answer rules which benefit from specific feedback. If these answer rules all need to check some properties of a student answer, for example that is a number between 1 and 10, you needed to program this same check for each answer rule. Not only does this take up time, it also makes it harder to change this check if it needs to be extended, or if a mistake is spotted.

To make this easier we now allow you to define an answer rule as a parameter! This parameter will evaluate to 1 if the answer rule has a positive match, and 0 if it does not match. This way you can both reuse answer rules, and even use the result of a match to make further calculations.

Read more about the available operators in this help article.

Adding a teacher to your course just became more convenient. Instead of having to fill in the name and email address of your colleague, just quickly search on a part of their name or email address. After selecting a role (tutor or teacher), you're just a click away of adding your colleague to the course.

If a teacher doesn't show up in the search results, you can still send them an invite:

Do you want to embed single Grasple exercises into you MOOC, open Book or LMS. You can do this using the new "embed exercise" feature.

Grasple is based on the open education principle to make education on math and statistics more accessible for everyone around the world. Therefore we have added a feature to embed your exercises into other websites such that they can be accessed by a large audience without needing to have a Grasple account.

In our latest update we have added a print preview option for manual tests. It was already possible to generate a print preview for subjects, now you can export PDF's from your tests and print them too.

You can use decision tree exercises in Grasple to create adaptive exercises which give interactive feedback to students based on their answer instead of only static feedback. This provides an adaptive way of learning for students and tools for you as teacher to guide them in the right direction without having to sit next to them.

Students are not always used to these type of questions and can get confused on what is happening with the new questions. Therefore we have updated the interface for students to inform them better while they interact with such an exercise.

These are the following updates:

  • Show if they only have one attempt above the answer input

  • Show how many attempts they have left in the feedback

  • Show that a student can still score points on their next attempt

  • Show that an exercise is a decision tree exercise

  • Show that a follow-up question is available

  • Show that they have completed the whole exercise

13-03-2023 - Test start page improvements

We have improved the visibility of available test attempts and previous results for students. Before starting a test the number of remaining attempts is displayed below the test name and below the "start test" button.

A "View results" button in the right top corner takes students straight to their previous test results, previously the results could be obscured by long test descriptions.

When a student is about to start their final attempt we give them a heads up in the start button to ensure they don't waste their last attempt with an accidental click.

28-02-2023 - Easier navigation in practice sessions

Reviewing previously given answers in practice sessions just got a bit more convenient. Whether you're returning to a completed practice session or just checking your last answer during an active session, the arrows make it easier to jump between the questions.

We have added a new user search page to the Grasple admin panel. This page enables administrators to verify whether a user exists in the organisation, regardless of their role.

09-02-2023 - Searching for subjects

Previously, teachers could only search for a subject in all repositories. We have now added a search bar to the subject tab for individual repositories, which should make it easier to find content in large repositories. Users can search for subjects on ID, name and internal name.

Starting today you can assign internal names to subjects and search for them in repositories. This property is only visible to teachers with access to the repository, which makes sorting and searching large repositories more convenient.

The internal name field can be found in the top bar when editing a subject.

We have added the setting "Custom answer order" to multiple choice exercises. Enabling this option prevents answers from being displayed in a random order during practice and tests. You can also drag and drop answers to create a custom order.

Not too long ago we made it possible to create changes in draft mode, making sure you can make changes to an exercise without them being visible on the platform directly. Unfortunately, if you made unintended changes in draft mode you would need to revert these changes yourself. To save you the hassle of remembering all changes we implemented an additional feature for drafts: the ability to revert any changes made in draft mode:

All information about this feature (and the other features of draft mode) can be found in this help article.

17/01/2023 - Viewing test information during and after tests

Teachers often use the test description to store important information for students. Previously this information was only accessible at the start of a test. We have now added the option to view the test description during and after tests.

During a test the "Test information" button is visible in the top bar. Click on it to open a popup window with the name and description of the test. The "Test information" button is also available when reviewing a test that you previously submitted.

17/01/2023 - Switching between parameter sets in preview

When editing an exercise, the "preview" option offers you a convenient way to quickly test the exercise and any changes you made. If your exercise is parameterised you might want to test it with different sets of parameters though.

Grasple now offers an option to quickly switch between parameter sets. You can choose between "Previous parameter set", "Random parameter set" and "Next parameter set".

This makes it easier to test if your exercise works as intended with different parameters.

If you are editing an exercise you might want to save intermediate changes to make sure the work is saved, or because other things have come up which require your attention. But if this exercise is already used in a subject or a test these (possible half-finished) changes can already become visible to everyone else. To make sure you can control when changes go live you can introduced a draft-publish feature in the exercise editor:

Naturally, it is still possible to make and save changes which are directly visible to others. More details about the draft/publish feature can be found in this help-article.

10/01/2023 - practice sessions in subjects now use versioned exercises

Before today, a practice session of a subject would always show the latest version of an exercise. Because of this, a student could see one version of an exercise while practicing, but any changes made to the exercise during or after the practice session would also be visible when reviewing the practice session. To make things worse, a new version of the parameterised exercise would have different values for parameters, creating even more confusing situations if an exercise used in a practice session is changed.

To prevent these type of problems we now implemented the use of versioned challenges in subjects. This means that from now on, students will always see the same version of an exercise as they have received the first time they have seen the exercise in the current practice session, even if you update the exercise!

Note that different students can still receive different versions of an exercise if you edit the exercise while practice sessions are in progress, but an individual student will not notice anything of these updates anymore.

This functionality is not only available for the current versions of practice sessions, we also (try to) show the correct version of an exercise in older practice sessions. Unfortunately, we do not always have the exact (older) version of an exercise available. In this situation we will show the first available version of an exercise and display the following message:

Comments, questions, remarks about this new feature? Please feel free to contact us and let us know!

Did this answer your question?