Reviews and Reflections

Review activities

Variants: PeerReview, InstructorReview, SelfReview

Rubrics: What makes a review?

A review activity consists of a rubric. Rubrics are a list of questions, some of which are scorable (Scale, Boolean questions) and others which are purely qualitative (Text questions)

An instructor will customize a rubric before students start reviewing (as editing will be locked after students begin reviewing)

If you want to have a score calculation, ensure that you have Scale and Boolean questions set, if there's only text questions in your rubric, scores will be empty.

API Example

Reviews are available via a pageable GraphQL Connection:

{
  activity(id: "ae8f3183-0fd0-48e1-b52d-2f455cd78db7") {
    ... on PeerReviewActivity {
      title
      reviews(first: 2) {
        edges {
          node {
            id
            reviewType
            createdAt
            receivers {
              name
              email
            }
            givers {
              name
              email
            }
            answers {
              textAnswer
              scaleAnswer
              scaleAnswerPercentage
              question {
                questionType
                htmlText
                negativeAnswerText
                positiveAnswerText
                isOptional
                minNumWords
              }
            }
          }
        }
      }
    }
  }
}

Feedback Reflections

Peergrade user? These are the Eduflow counterpart for Reactions

These are responses to reviews. They have a similar internal structure to reviews, since they're both answers submitted against questions in a rubric.

API Example

The same as Review activities, except using reflections (FeedbackReflectionConnection) instead of reviews:

{
  activity(id: "b59a7ae2-eeac-45ae-99b2-898f201c0955") {
    ... on FeedbackReflectionActivity {
      title
      reflections(first: 2) {
        edges {
          node {
            id
            reviewType
            createdAt
            receivers {
              name
              email
            }
            givers {
              name
              email
            }
            answers {
              textAnswer
              scaleAnswer
              scaleAnswerPercentage
              question {
                questionType
                htmlText
                negativeAnswerText
                positiveAnswerText
                isOptional
                minNumWords
              }
            }
          }
        }
      }
    }
  }
}

Last updated