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

Major updates

Dataset support

It is now possible create parameterised questions based on datasets. We have added the ability to upload a dataset and sample a number of rows. The resulting dataset can be downloaded by students to work with. 

Additionally, you can perform two operations on columns selected from the dataset:

  • Correlation
  • Linear Regression

Similar to the output of other operations the output of these new operations can be used in the question and in the definition of the (in)correct answers to a question. 

Read more about the new operators here

Additional operators and check methods

Do you want to provide even more specific feedback in your exercises? With this update you are given more options to check the answer of a student, or perform more operations on any parameter. The following parameters are added:

  • Select: Extract a value from a list / matrix
  • Unique: Return all unique values of the input list
  • Length: Return the length of the input list
  • EigenValues: Calculate the Eigenvalues of a matrix
  • EigenVectors: Calculate the Eigenvectors of a matrix
  • Shape: Calculates the shape of a matrix
  • Diagonalize: Calculates the P and D matrices of an input matrix

Read more about these operators here

In addition, we added a total several new check-methods:

Organisation Admin Panel

Want to know which courses are live across your organisation? Or want to see all the repositories and teachers in your organisation? You can now using the admin panel.

NOTE: this functionality is only available for organisation admins

As functional manager of Grasple within your university or organisation you want to have an overview of how Grasple is being used. The admin panel is the perfect place for you get a broad oversight of Grasple's usage in your organisation.

The admin panel gives you an overview of:

  • Courses including their status and number of students currently enrolled
  • Repositories including the number of items and users
  • Teachers including their courses and repositories

Read more about it here.

Parameterised line-graphs including student's answer

Do you want to use 2D line chart in your exercise based on parameters or a student's answer? This new feature allows you to easily create graphs based on (parameterised) functions and/or the student's answer.
With this new feature you can achieve the following:

  • add charts to your exercise by simply typing math
  • create a parameterised charts by using parameterised functions
  • use the student's answer in charts to generate specific feedback based on the student's specific answer
  • add these charts in the description, question or feedback of an exercise

Read more about it here.

Adjust Marking of Student Answers in Tests

A student comes to you with the remark that a given answer to a question in one of your tests should have been marked correct instead of incorrect. As a teacher, you can now change the marking of student's answers in the tests which you've published in your course.

Read more about it here.

AND statements in answer rules

Within a single answer rule you can now add multiple clauses. Multiple clauses can be used to check multiple characteristics of the student's answer to determine whether to provide specific feedback (or mark the answer correct/incorrect).
Clauses are evaluated one by one and only if ALL of them evaluate to true, the statement evaluates to true and thus the specific feedback is given to the student. 

Below you can see an simple illustrative example of an answer rule with multiple clauses within the statement.

Read more about it here.

Minor updates

  • The select operator does now accept a range definition of the form "range_start:range_end" including negative "range_end" values (e.g. "2:3" or "1:-1")
  • The performance of previewing an exercise with multiple sub-exercises is improved.
  • Multiplying an equation by a constant on both sides is now seen as algebraically equivalent. (e.g. "y=x+1" is algebraically equivalent to "2y=2x+2")
  • You can easily change the order of answer rules in editor by drag and drop. This helps teachers to change the order in which answer rules are evaluated for specific feedback.
  • LTI Integration with Brightspace can (optionally) transfer the Student ID to Grasple to be displayed in tests result exports for teachers
  • You can now navigate to the repositories page via the black topbar
  • The 'conditions' button for undefined placeholders is now disabled (instead of simply not working when placeholders are not defined).
  • In the exercises overview of any level within the repository, the names of exercises are now displayed.

Did this answer your question?