For the product updates of 2019, see Product Updates 2019.
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:
- 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.
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
In addition, we added a total several new check-methods:
- is Diagonal Matrix: to evaluate whether a matrix is a 'Diagonal Matrix'.
Read more about this check-method here.
is Defined: to evaluate whether a parameter has a value.
Read more about this check-method here.
Compared to: four methods to evaluate whether a parameter is Greater Than, Less Than, Greater Than or Equal, or Less Than or Equal than a given value.
Read more about these check-methods here.
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
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
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.
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.
- 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.