Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

⚠️ Terracotta does not share students’ names or identities with your Qualtrics survey. Instead, Terracotta assumes that your Qualtrics survey is anonymous, and sends an anonymous identifier to Qualtrics that can be used to connect Qualtrics responses to additional details about the student in Terracotta. If students will be asked to provide their name or any other personally identifiable information in your Qualtrics survey, make sure you have permission from your school. 

...

Note: Instructions on how to obtain the URL to your Qualtrics survey, and how to embed data fields are in A Minimal Example,below.

...

When a Qualtrics survey is integrated in Terracotta as a LMS assignment, your activity is responsible for supporting student learning, honoring the assignment settings set by the teacher, and reliably returning students’ outcome scores back the LMS.  

Launch Parameters

The following variables are automatically provided to the Qualtrics survey as URL parameters: 

  • launch_token: A single-use token for launch validation and score return. The launch token is in UUIDv4 format.  Note: There is a reserved launch token (00000000-0000-4000-A000-000000000000) that is used by Terracotta when the user is previewing a Qualtrics activity.

  • anonymous_id: Anonymized student identifier. This ID matches Terracotta’s participant_id, however, depending on the configuration in Terracotta, students who access an custom web activity may not be consenting participants. Thus, we use the label anonymous_id to refer to students accessing custom web activities. 

  • assignment_id: Unique identifier for the Canvas assignment 

  • submission_id: Unique identifier for the current submission attempt 

  • condition_name: Experimental condition name  

  • experiment_id: Unique identifier for the experiment (specific to the course) 

  • due_at: Assignment due date and time 

  • remaining_attempts: Number of remaining submission attempts. If there are unlimited attempts available to the student, remaining_attempts = u.

...