Skip to main content

What is a Learning Path evaluation?

The Learning Path Evaluation is the gateway to submit a user feedback regarding Learning Path user experience. The feedback can be given directly to the Learning Path, within an optional referencing to dedicated questions set, provided by platform administrator.

Structure

From a technical perspective, an Evaluation Submission has a plain structure:
Where each submission feedback might vary by its type:
  • NumericRatingSubmissionFeedback is designed to provide a numeric rating feedback.
  • TextSubmissionFeedback is a common written text feedback.

EvaluationSubmission API object

A user evaluation submission is represented by the EvaluationSubmission object:
In scope of particular submission it’s possible to provide multiple feedback types, which might vary by its format.

NumericRatingSubmissionFeedback API object

One of the available user feedback types is NumericRatingSubmissionFeedback, which implements the EvaluationSubmissionFeedbackInterface and is used to submit numeric rating data as feedback:

TextSubmissionFeedback API object

Another user feedback type is a TextSubmissionFeedback, witch implements a EvaluationSubmissionFeedbackInterface interface and used to submit a written text as user feedback:

Get Evaluation Submission

The list of evaluations already submitted by the current API user can be retrieved using the getLearningPathEvaluationSubmission query, which returns a list of EvaluationSubmission objects. The query accepts the following arguments: