TracCloud: Grade Groups & Potential Assignments: Difference between revisions

From Redrock Wiki

No edit summary
No edit summary
 
Line 6: Line 6:
<div class="pageTitle">Grade Groups & Potential Assignments</div>
<div class="pageTitle">Grade Groups & Potential Assignments</div>


Grade Groups can be used to calculate [[TracCloudGuideListingsRegistrations|registration]] grades based on the [[TracCloudGuideListingsStudents|student]]'s number of [[TracCloud:_Attendance_Listing|visits]], total time, and/or completed Assignments. You can control which of those data points applies to this calculation, how many points are awarded, and the threshold of total points required to achieve a certain grade.<br><br>
Grade Groups can be used to calculate [[TracCloudGuideListingsRegistrations|registration]] grades based on the [[TracCloudGuideListingsStudents|student]]'s number of [[TracCloud:_Attendance_Listing|visits]], total time, or completed Assignments. You can control which of those values affect their grade, how many points are awarded, and the threshold of total points required to achieve a certain grade. This feature is primarily utilized in fitness centers, but can be used for any center where grade calculations are needed.


This feature is primarily utilized in fitness centers, but there's nothing preventing this from also being used in centers of other types if you think it might be applicable for your use case.<br>
==Creating a Grade Group==


<hr>
The Grade Group is where you'll define how many points students will receive per action. To begin, go to Other ➜ Other Options ➜ Grade Groups, click on an existing group or create a new one by going to the hamburger menu {{#fas:bars}} ➜ New Grade Group.
<!-------------------------------------------- Creating a Grade Group -------------------------------------------->
<div class='collapsible'>1. Creating a Grade Group</div><div class="mw-collapsible mw-collapsed">
<br><br>


The first step is creating a "Grade Group." This is where you'll define how many points students will receive per action. To begin creating a grade group, go to Other ➜ Other Options ➜ Grade Groups. From the Grade Group Listing, click on the hamburger menu {{#fas:bars}} and choose <i>New Grade Group</i>.
[[File:1313877.png|800px]]<br><br>


[[File:1313877.png|800px|Screenshot: The Grade Group Entry page.]]<br><br>
* '''Grade Group Name'''
: This is the name of this particular Grade Group.


To begin, we need to decide what qualifies as the highest-grade score. Let's say we have a 6-week course, and we want students visiting twice a week for an hour each time. Students will also be expected to complete one Assignment per week.
* '''Points Per Visit''' and '''Points Per Minute'''
: Both of these settings allow you to choose how many points students receive per unique visit and per minute logged in. You should consider how you want students to accumulate points when setting these values. For example, if you want students to visit for 10 hours to achieve an A grade, you can give them 0 points per visit, 1 point per minute, and make 600 points the threshold for an ''A''. This means students could get an A by having 5 2-hour visits or 20 30-minute visits. If you want to encourage students to have more shorter visits, that's where you can start adjusting ''both'' of these values to create a balance, such as rewarding 20 points per visit ''and'' 1 point per minute. In that case, 2 280-minute visits would be worth the same number of points as 10 40-minute visits.
: Leave either field set to 0 to not give points based on that metric.


[[File:1613915.png|800px|Screenshot: The top half of the Grade Group Entry page.]]<br><br>
* '''Calculation Mode''' and the '''Grade Chart'''
 
: The Grade Chart is where you will list out all of the possible grades and the point threshold for each. ''Calculation Mode'' determines how points are counted. Click the ''New'' button to add grades to the chart.
* <b>Grade Group Name</b>
:* '''Combined Total'''
::This is the name of this particular Grade Group.
:: This ''combines'' the points given for visits, time, and assignments, then calculates grade based off that number alone. You would simply set the threshold for each grade, and when the student hits that threshold of points they will receive that grade level.
 
::[[File:4041177.png|250px]]
* <b>Points Per Visit</b>
:* '''Min Points'''
::This determines how many points the student will receive per visit login. In some cases, you only want to reward total time rather than total logins, or both, or even neither. If you want to exclude this, simply leave the value as 0. In our case, we don't want students to visit for several hours at once, so we'll reward students who stagger out their 1-hour visits by providing points for separate visits.
:: This means that a student's grade will only be as high as their minimum score across visits, time, and assignments. This provides grater flexibility in preventing students from over-scoring in one of the three metrics while ignoring others. With this option, you can create a grade level for each possible source of points, and the student's final grade will be the lowest of the set. As an example, if a student has maxed out their visit and time scores (for 1300pts) but they've only scored 400 in their assignments (1700 total), this would result in an A grade if the above ''Combined Total'' table was being used. If you want to discourage this approach, you can create a table similar to what's shown below. The student's lowest score in each column will determine their final grade. This example student would receive a C in this case due to insufficient assignment points.
 
* <b>Points Per Minute</b>
::Similar to the above, we can reward points for visit time. In our case, we want to reward time more than login, so we'll say that the student gets 60 points per hour. Set to 0 to exclude.
 
* <b>Calculation Mode</b>
::This ties into the Grade Tables below. <b>Min Points</b> means that the grade will only be as high as the student's minimum score across Visits, Time, and Assignments, while <i>Combined Total</i> combines the points from each of the three categories and calculates grade based off that number alone.
 
* <b>Maximum Visit/Time/Assignment Points</b>
::This allows you to designate a point threshold where a certain action no longer contributes to the student's overall total. For example, we may not want to give a student an A grade if they completed twice the Assignments as expected while they never visited the center. So, we're capping the Assignment points at 800, and if the student wants to progress further than 800, they must visit the center.
 
* <b>Minimum Visit Time to Count</b>
::This allows you to add a visit time threshold for when a visit counts towards a student's total points. For example, you likely don't want a 5-minute visit to count towards their total. In our example case, the minimum is 20 minutes.
 
* <b>Maximum Visit Time to Count</b>
::Use this setting to determine a maximum visit time. For example, if this is set to 60 minutes and a student visits for 70-minutes, they will only get 60-minutes worth of points. Leave blank to ignore, which is the route we'll take in our ongoing example here.
 
* <b>Maximum Minutes Per Day</b>
::Use this setting to determine the max number of minutes we count per day. For example, if this is set to 60 minutes and the student visits for 90 minutes, they will only get points for 60 minutes.
 
[[File:9084787.png|800px|Screenshot: The lower half of the Grade Group Entry page.]]<br><br>
 
* <b>Grade Book Columns</b>
::These are the possible Assignments that can contribute to a student's grade, which we will come back to in Step 2. Each Assignment can be set to <i>Checkbox</i> or <i>Entered Value</i> depending on how you are tracking points.
 
* <b>Grade Chart</b>
::This is where you will define how many points are needed for each grade. This changes depending on whether you're using Combined Total or Min Points as the Calculation Mode.
::<b>Combined Total</b>: In this case, it's as simple as clicking the <i>New</i> button, and adding grades and their respective minimum points to obtain. In our example scenario, if a student visits 6 times, for exactly 60 minutes each, and completes all 6 Assignments, the total is 1680 (of the 2100 theoretical maximum). We'll set our A grade a little under that score at 1600, with the rest of the grades being scaled accordingly. F grade is anything between 0 and the second lowest grade.
::[[File:4041177.png|250px|Screenshot: The Grade Group grading table using the Combined Total.]]
 
::<b>Min Points</b>: This use-case gets slightly more complicated, but gives greater flexibility in preventing students from over-scoring in visit time, while ignoring Assignments, or vise-versa. With this option, we can create a grade level for each possible source of points, and the student's final grade will be the lowest of the set. As an example, let's say our student has maxed out the Visit and Time values, for a total of 1300pts, but they've only scored 400 in their Assignments (bringing the total to 1700). This would result in an A grade if the above Combined Total table was being used. If we want to discourage this approach, we can setup a table like we see below. The student's lowest grade in each column will be their final grade. Our example student would receive a C in this case.
::[[File:4760024.png|250px|Screenshot: The Grade Group grading table using Min Points.]]
::[[File:4760024.png|250px|Screenshot: The Grade Group grading table using Min Points.]]


</div>
* '''Maximum Visit/Time/Assignment Points'''
<hr>
: These settings allow you to set a limit on how many points a student can receive from each source. For example, you may not want to give a student an A grade if they've completed twice the assignments as expected while never visiting the center. By capping the assignment points to 800, the student must visit the center to score greater than 800 points. These should ''not'' be set to 0.
<!-------------------------------------------- Creating a Potential Assignment -------------------------------------------->
<div class='collapsible'>2. Creating a Potential Assignment</div><div class="mw-collapsible mw-collapsed">
<br><br>
 
Potential Assignments are another way that students can gain points towards their grade. These Assignments are linked to a Grade Group from the Grade Book Column option mentioned above, and will also need to be assigned to Section and Registration records, Step 3 and 4 respectively. To create a new Potential Assignment, go to Other ➜ Other Options ➜ Potential Assignments ➜ Hamburger menu {{#fas:bars}} ➜ New Potential Assignment.


[[File:9216348.png|800px|Screenshot: New potential Assignment entry.]]<br><br>
* '''Minimum''' and '''Maximum Visit Time to Count'''
: These settings allow you to not count time outside of this duration window. For example, if you set these to 20 and 60, then a 5-minute visit won't be counted at all and a 90-minute visit would be counted as a 60-minute visit.


* <b>Name</b>
* '''Maximum Minutes Per Day'''
::This is the name of this Assignment.
: Use this setting to determine the max number of minutes that are counted per day. For example, if this is set to 60 minutes and the student visits for 90 minutes, they will only get points for 60 minutes.


* <b>Max Points</b>
* '''Grade Book Columns'''
::This is the number of points that can be contributed to a student's overall grade.
: These are the possible assignments that can contribute to a student's grade, which will be covered in the next section. Each assignment can be set to ''Checkbox'' or ''Entered Value'' depending on how you are tracking points.


* <b>Description</b>
After creating your Grade Group, it must be linked to section records in order for it to set grades for the related registrations. Go to Other ➜ Listings ➜ Sections ➜ [The section record you want to update] ➜ Grade Group, then select your Grade Group.
::This is your description of this Assignment.


* <b>Link a Quiz</b> and <b>Allowed Retries</b>
[[File:4851972.png|800px]]
::This ties into SurveyTrac's ability to send students a Quiz. More information on this in Step 5.


</div>
==Potential Assignments==
<hr>
<!-------------------------------------------- Linking Grade Groups to Sections -------------------------------------------->
<div class='collapsible'>3. Linking Grade Groups to Sections</div><div class="mw-collapsible mw-collapsed">
<br><br>


To utilize the Assignment Grid (Step 4), the Grade Group must be linked with your section record. In the example below, I'm linking ACTG100 004 with Wiki Grade Group. Other ➜ Listings Sections [The section record you want to update] Grade Group.
Potential Assignments are another way that students can gain points towards their grade. Assignments can be linked to a Grade Group via the ''Grade Book Column'' field mentioned above. To create a new Potential Assignment, go to Other ➜ Other Options Potential Assignments Hamburger menu {{#fas:bars}} New Potential Assignment.


[[File:4851972.png|800px|Screenshot: A Section record, Grade Group field is highlighted.]]
[[File:9216348.png|800px]]<br><br>


</div>
* '''Name'''
<hr>
: This is the name of this Assignment.
<!-------------------------------------------- Assignment Grid on Registration Listing -------------------------------------------->
<div class='collapsible'>4. Assignment Grid on Registration Listing</div><div class="mw-collapsible mw-collapsed">
<br><br>


Now that you have your Potential Assignments and Grade Groups setup, you can link an Assignment to your student registrations. The Assignment Grid allows you to review your students' total points, as well as mark Assignments as completed for multiple students at once. This menu can be accessed by going to Other ➜ Listings ➜ Registrations ➜ Hamburger menu {{#fas:bars}} ➜ Views ➜ Assignment Grid.
* '''Max Points'''
: This is the number of points that will contribute to a student's overall grade upon completion.


[[File:3165083.png|800px|Screenshot: The Assignment Grid view of the Registrations Listing.]]<br><br>
* '''Description'''
: This is the description of this Assignment.


There are several actions that can take place from this screen, alongside the basics such as reviewing individual grades and points.
* '''Link a Quiz''' and '''Allowed Retries'''
: This ties into [[TracCloud:_SurveyTrac|SurveyTrac]]'s ability to send students a quiz. More information on this will be covered further into this article.


* <b>Recalculating Grades</b>
Assignments can also be linked to registrations individually by going to the [[TracCloud:_Registrations_Listing|Registrations Listing]] or Students ➜ [Your student] ➜ Registrations ➜ [The registration you want to link an assignment to] ➜ Assignments. Click the ''Add New Assignment'' button, which will take you to the following screen. Assignments added this way will immediately give students the points for completion.
::If you've made an adjustment to your grading algorithm, or recently recorded new visits for a student, you may need to recalculate grades to see the most up-to-date information. From the Assignment Grid, click on the Hamburger icon {{#fas:bars}}, then <i>Recalc These Grades</i>. The screen will refresh with updated information after a moment of loading.


* <b>Mark Assignments as Completed (Checkbox)</b>
[[File:8120363.png|800px]]<br><br>
::Any Potential Assignments linked to your Grade Group will appear as an additional column on this screen. The screenshot above displays this for our Workbook assignment. Simply click the checkbox to mark the Assignment as completed, updating the student's total points.


* <b>Assign a Value to Assignments (Entered Value)</b>
* '''Assignment'''
::In your Grade Group settings, if you opted to mark Assignments as "Entered Value" instead of "Checkbox," you will see a slightly different view. Here, you can instead enter custom point values for this Assignment on a per-student basis. Click the <b>+</b> icon to add points to the total, click <b>-</b> to subtract.
: Select your Potential Assignment type here.
::[[File:9851563.png|250px|Screenshot: Alternative Assignment view described above.]]


* <b>Export the List to CSV</b>
* '''Date'''
::If you would like to export this grade data to a CSV file, there's a utility immediately available from the Assignment Grid view in Hamburger menu ➜ Export CSV.
: Date of Assignment creation.
::[[File:3145248.png|700px|Screenshot: CSV Export of Assignment Grid.]]


* '''Grade Points'''
: Choose how many points the student received for this assignment (overrides the maximum points defined in the potential assignment).


It's also possible to link Assignments to registrations individually by going to Students ➜ [Your student] ➜ Registrations ➜ [The registration you want to link an Assignment to] ➜ Assignments. Click the <i>Add New Assignment</i> button, which will take you to the following screen.  
* '''Comments'''
: An optional field for additional information.


Alternate methods of reaching a Registration record, such as through Listings ➜ Registrations, are also available.
==Assignment Grid==


[[File:8120363.png|800px|Screenshot: Registration record, Assignments tab.]]
Now that you have your Grade Groups and Potential Assignments configured, you can view progress, grades, and mark assignments as completed from the Assignment Grid on the Registration Listing. This can be accessed by going to Other ➜ Listings ➜ Registrations ➜ Hamburger menu {{#fas:bars}} ➜ Views ➜ Assignment Grid.


* <b>Assignment</b>
[[File:3165083.png|800px]]<br><br>
::Select your Potential Assignment type here.


* <b>Date</b>
There are several actions that can be completed from this screen, alongside reviewing individual grades and points.
::Date of Assignment creation.


* <b>Grade Points</b>
* '''Recalculating Grades'''
::Define how many points the student received for this Assignment (overrides maximum points defined in Potential Assignment).
: If you've made an adjustment to your grade scores or recently recorded new visits for a student, you may need to recalculate grades manually to see the most up-to-date information. From the Assignment Grid, click on the Hamburger icon {{#fas:bars}} ➜ Recalc These Grades. After a moment, the screen will refresh showing the latest information.


* <b>Comments</b>
* '''Mark Assignments as Completed (Checkbox)'''
::An optional field for additional comments.
: Any Potential Assignments linked to your Grade Group will appear as an additional column on this screen (pictured above). Click the checkbox to mark the assignment as completed, updating the student's total points.


</div>
* '''Assign a Value to Assignments (Entered Value)'''
<hr>
: If you switched your assignments to ''Entered Value'' instead of ''Checkbox'' in your Grade Group settings, you will see a slightly different view. Here, you can instead enter custom point values for this assignment on a per-student basis. Click the '''+''' icon to add points to the total, click '''-''' to subtract.
<!-------------------------------------------- SurveyTrac Quizzes -------------------------------------------->
:[[File:9851563.png|250px]]
<div class='collapsible'>5. SurveyTrac Quizzes</div><div class="mw-collapsible mw-collapsed">
<br><br>


The Assignment functionality can be further expanded via use of the SurveyTrac module. This allows you to send Quizzes to students, and the results of those Quizzes can be used to calculate their grade.
* '''Export the List to CSV'''
: If you would like to export this grade data to a CSV file, go to the hamburger menu ➜ Export CSV.
: [[File:3145248.png|700px]]


This portion of the article will only be covering the functionality unique to Grade Groups and Assignments. For information on general SurveyTrac functionality, [[TracCloudST|click here to be taken to that wiki page.]]
==SurveyTrac Quizzes==


* <b>Assignment-Specific Survey Settings</b>
The assignment functionality can be further expanded with [[TracCloud:_SurveyTrac|SurveyTrac]]. This allows you to send quizzes to students, where the results of those quizzes can be used to calculate their grade. This portion of the article will only be covering the functionality unique to Grade Groups and assignments, for information on general SurveyTrac functionality, [[TracCloudST|click here.]]
::After creating a Survey as usual, you will then need to mark it as a Quiz. This is found under the <i>Options</i> tab in your survey settings.
::[[File:8362415.png|800px|Screenshot: SurveyTrac options.]]


::<b>Correct / Incorrect Answer Feedback</b>
====Assignment-Specific Survey Settings====
::::This text is displayed when the student responds to a question with the correct or incorrect answer.
After creating a survey as usual, you will then need to mark it as a quiz. This is found under the ''Options'' tab in your survey settings.
[[File:8362415.png|800px]]


::<b>Scoring System</b>
* '''Correct / Incorrect Answer Feedback'''
::::Just like standard Assignments, points are rewarded for the completion of a survey. There are three ways to reward points.
: This text is displayed when the student responds to a question with the correct or incorrect answer.
::::<b>Quiz Question Points</b>: Each question provides points if answered correctly, the student's total survey score is also their Assignment score.
::::<b>Percentage of Points</b>: Each question provides points if answered correctly, the percentage of points obtained will be used to give the student that same percentage of the Assignment max points.
::::<b>Pass/Fail</b>: A threshold of points can be defined if this option is used. If the student passes this point threshold, they're given the maximum Assignment score.


::<b>Highlight correct/incorrect answers</b>
* '''Scoring System'''
::::Highlights incorrect answers in red, correct answers in green.
: Just like standard Assignments, points are rewarded for the completion of a survey. There are three ways to reward points.
:* '''Quiz Question Points''' - Each question provides points if answered correctly, the student's total survey score is also their Assignment score.
:* '''Percentage of Points''' - Each question provides points if answered correctly, the percentage of points obtained will be used to give the student that same percentage of the assignment max points.
:* '''Pass/Fail''' - A threshold of points can be defined if this option is used. If the student passes this point threshold, they're given the maximum Assignment score.


::<b>Show correct answers after final submission</b>
* '''Highlight correct/incorrect answers'''
::::After the final allowed attempt at the survey, the correct answers will be displayed to the student.<br><br>
: Highlights incorrect answers in red, correct answers in green.


::There are also unique question fields when a survey is marked as a Quiz.
* '''Show correct answers after final submission'''
::[[File:7182243.png|800px|Screenshot: Question entry for Survey/Quiz.]]<br><br>
: If checked, after the final allowed attempt at the survey, the correct answers will be displayed to the student.


::<b>Answers</b>
There are also unique question fields when a survey is marked as a Quiz.
::::This is where you will define which answer is correct. Multiple correct answers can be listed by putting them on unique lines, similar to Choices.
[[File:7182243.png|800px|Screenshot: Question entry for Survey/Quiz.]]<br><br>


::<b>Points</b>
* '''Answers'''
::::How many points this question is worth if answered correctly. Each question can have a different point value, allowing you to add more weight to certain questions.
: This is where you will define which answer is correct. Multiple correct answers can be listed by putting them on separate lines, similar to Choices.


::<b>Correct/Incorrect Answer Feedback</b>
* '''Points'''
::::Allows you to define custom feedback for this question, bypassing the Quiz-wide preference described above.<br><br>
: How many points this question is worth if answered correctly. Each question can have a different point value, allowing you to add more weight to certain questions.


* <b>Linking a Quiz to a Potential Assignment</b>
* '''Correct/Incorrect Answer Feedback'''
: Allows you to define custom feedback for this question, bypassing the quiz-wide preference described above.


::In order to make this Quiz available to your students, it must be linked to their Assignments. Start by opening your Potential Assignment record once again, and you will find Quiz-specific fields in the bottom half of the entry window.
====Linking a Quiz to a Potential Assignment====
::[[File:2099818.png|600px|Screenshot: Potential Assignments Entry.]]


::<b>Quiz</b>
In order to make this Quiz available to your students, it must be linked to their assignments. Start by opening your Potential Assignment record once again, you will find quiz-specific fields in the bottom half of the entry window.
::::Select the Survey/Quiz that you've just created in this field.


::<b>Allowed Retries</b>
[[File:2099818.png|600px|Screenshot: Potential Assignments Entry.]]
::::Define how many times a student can attempt this Quiz. -1 allows for unlimited retries, 0 only allows a single attempt. You can also set a custom limit here, if you want to allow a student to attempt 3 times for example. The highest scoring attempt will be the one to count towards their Assignment score.


* '''Quiz'''
: Select the survey/quiz that you've just created.


* <b>Sending a Quiz</b>
* '''Allowed Retries'''
: Choose how many times a student can attempt this quiz. -1 allows for unlimited retries, 0 only allows a single attempt, otherwise you can set your own limit. The highest scoring attempt will be the one to count towards their assignment score.


::After you've linked this Quiz to your Potential Assignments, you can start sending it to students as an actual Assignment. This can be performed in bulk from the Assignment Grid or individually from a registration record.
====Sending a Quiz====


::From the Assignment Grid, if a Quiz is available, you will see a <i>Send Quiz</i> button directly above the Assignments column. Simply click this and select the Quiz you would like to send, which will then be sent to the students' emails.
After you've linked this quiz to your Potential Assignments, you can start sending it to students as an actual assignment. This can be performed in bulk from the Assignment Grid or individually from a registration record.
::[[File:6228988.png|800px|Assignment Grid with Send Quiz button present.]]


::If you'd like to send a Quiz to an individual student, this can be done from their Registration record, under the Assignments tab.
From the Assignment Grid, if a quiz is available, you will see a ''Send Quiz'' button directly above the Assignments column. Click this and select the quiz you would like to send, which will then be sent to the students' emails.
::[[File:5296489.png|700px|Screenshot: Registration record with Send Quiz button present.]]


</div>
[[File:6228988.png|800px]]
<hr>


<i>See Also</i>
If you'd like to send a quiz to an individual student, this can be done from their registration record under the Assignments tab.


* [[TracCloudST|SurveyTrac]]
[[File:5296489.png|700px]]


[[Category:TracCloud Manual]]
[[Category:TracCloud Manual]]
<br><br><br><br><br><br>

Latest revision as of 19:01, 23 June 2026

Optional Add-on
Grade Groups & Potential Assignments

Grade Groups can be used to calculate registration grades based on the student's number of visits, total time, or completed Assignments. You can control which of those values affect their grade, how many points are awarded, and the threshold of total points required to achieve a certain grade. This feature is primarily utilized in fitness centers, but can be used for any center where grade calculations are needed.

Creating a Grade Group

The Grade Group is where you'll define how many points students will receive per action. To begin, go to Other ➜ Other Options ➜ Grade Groups, click on an existing group or create a new one by going to the hamburger menu ➜ New Grade Group.



  • Grade Group Name
This is the name of this particular Grade Group.
  • Points Per Visit and Points Per Minute
Both of these settings allow you to choose how many points students receive per unique visit and per minute logged in. You should consider how you want students to accumulate points when setting these values. For example, if you want students to visit for 10 hours to achieve an A grade, you can give them 0 points per visit, 1 point per minute, and make 600 points the threshold for an A. This means students could get an A by having 5 2-hour visits or 20 30-minute visits. If you want to encourage students to have more shorter visits, that's where you can start adjusting both of these values to create a balance, such as rewarding 20 points per visit and 1 point per minute. In that case, 2 280-minute visits would be worth the same number of points as 10 40-minute visits.
Leave either field set to 0 to not give points based on that metric.
  • Calculation Mode and the Grade Chart
The Grade Chart is where you will list out all of the possible grades and the point threshold for each. Calculation Mode determines how points are counted. Click the New button to add grades to the chart.
  • Combined Total
This combines the points given for visits, time, and assignments, then calculates grade based off that number alone. You would simply set the threshold for each grade, and when the student hits that threshold of points they will receive that grade level.
  • Min Points
This means that a student's grade will only be as high as their minimum score across visits, time, and assignments. This provides grater flexibility in preventing students from over-scoring in one of the three metrics while ignoring others. With this option, you can create a grade level for each possible source of points, and the student's final grade will be the lowest of the set. As an example, if a student has maxed out their visit and time scores (for 1300pts) but they've only scored 400 in their assignments (1700 total), this would result in an A grade if the above Combined Total table was being used. If you want to discourage this approach, you can create a table similar to what's shown below. The student's lowest score in each column will determine their final grade. This example student would receive a C in this case due to insufficient assignment points.
Screenshot: The Grade Group grading table using Min Points.
  • Maximum Visit/Time/Assignment Points
These settings allow you to set a limit on how many points a student can receive from each source. For example, you may not want to give a student an A grade if they've completed twice the assignments as expected while never visiting the center. By capping the assignment points to 800, the student must visit the center to score greater than 800 points. These should not be set to 0.
  • Minimum and Maximum Visit Time to Count
These settings allow you to not count time outside of this duration window. For example, if you set these to 20 and 60, then a 5-minute visit won't be counted at all and a 90-minute visit would be counted as a 60-minute visit.
  • Maximum Minutes Per Day
Use this setting to determine the max number of minutes that are counted per day. For example, if this is set to 60 minutes and the student visits for 90 minutes, they will only get points for 60 minutes.
  • Grade Book Columns
These are the possible assignments that can contribute to a student's grade, which will be covered in the next section. Each assignment can be set to Checkbox or Entered Value depending on how you are tracking points.

After creating your Grade Group, it must be linked to section records in order for it to set grades for the related registrations. Go to Other ➜ Listings ➜ Sections ➜ [The section record you want to update] ➜ Grade Group, then select your Grade Group.

Potential Assignments

Potential Assignments are another way that students can gain points towards their grade. Assignments can be linked to a Grade Group via the Grade Book Column field mentioned above. To create a new Potential Assignment, go to Other ➜ Other Options ➜ Potential Assignments ➜ Hamburger menu ➜ New Potential Assignment.



  • Name
This is the name of this Assignment.
  • Max Points
This is the number of points that will contribute to a student's overall grade upon completion.
  • Description
This is the description of this Assignment.
  • Link a Quiz and Allowed Retries
This ties into SurveyTrac's ability to send students a quiz. More information on this will be covered further into this article.

Assignments can also be linked to registrations individually by going to the Registrations Listing or Students ➜ [Your student] ➜ Registrations ➜ [The registration you want to link an assignment to] ➜ Assignments. Click the Add New Assignment button, which will take you to the following screen. Assignments added this way will immediately give students the points for completion.



  • Assignment
Select your Potential Assignment type here.
  • Date
Date of Assignment creation.
  • Grade Points
Choose how many points the student received for this assignment (overrides the maximum points defined in the potential assignment).
  • Comments
An optional field for additional information.

Assignment Grid

Now that you have your Grade Groups and Potential Assignments configured, you can view progress, grades, and mark assignments as completed from the Assignment Grid on the Registration Listing. This can be accessed by going to Other ➜ Listings ➜ Registrations ➜ Hamburger menu ➜ Views ➜ Assignment Grid.



There are several actions that can be completed from this screen, alongside reviewing individual grades and points.

  • Recalculating Grades
If you've made an adjustment to your grade scores or recently recorded new visits for a student, you may need to recalculate grades manually to see the most up-to-date information. From the Assignment Grid, click on the Hamburger icon ➜ Recalc These Grades. After a moment, the screen will refresh showing the latest information.
  • Mark Assignments as Completed (Checkbox)
Any Potential Assignments linked to your Grade Group will appear as an additional column on this screen (pictured above). Click the checkbox to mark the assignment as completed, updating the student's total points.
  • Assign a Value to Assignments (Entered Value)
If you switched your assignments to Entered Value instead of Checkbox in your Grade Group settings, you will see a slightly different view. Here, you can instead enter custom point values for this assignment on a per-student basis. Click the + icon to add points to the total, click - to subtract.
  • Export the List to CSV
If you would like to export this grade data to a CSV file, go to the hamburger menu ➜ Export CSV.

SurveyTrac Quizzes

The assignment functionality can be further expanded with SurveyTrac. This allows you to send quizzes to students, where the results of those quizzes can be used to calculate their grade. This portion of the article will only be covering the functionality unique to Grade Groups and assignments, for information on general SurveyTrac functionality, click here.

Assignment-Specific Survey Settings

After creating a survey as usual, you will then need to mark it as a quiz. This is found under the Options tab in your survey settings.

  • Correct / Incorrect Answer Feedback
This text is displayed when the student responds to a question with the correct or incorrect answer.
  • Scoring System
Just like standard Assignments, points are rewarded for the completion of a survey. There are three ways to reward points.
  • Quiz Question Points - Each question provides points if answered correctly, the student's total survey score is also their Assignment score.
  • Percentage of Points - Each question provides points if answered correctly, the percentage of points obtained will be used to give the student that same percentage of the assignment max points.
  • Pass/Fail - A threshold of points can be defined if this option is used. If the student passes this point threshold, they're given the maximum Assignment score.
  • Highlight correct/incorrect answers
Highlights incorrect answers in red, correct answers in green.
  • Show correct answers after final submission
If checked, after the final allowed attempt at the survey, the correct answers will be displayed to the student.

There are also unique question fields when a survey is marked as a Quiz. Screenshot: Question entry for Survey/Quiz.

  • Answers
This is where you will define which answer is correct. Multiple correct answers can be listed by putting them on separate lines, similar to Choices.
  • Points
How many points this question is worth if answered correctly. Each question can have a different point value, allowing you to add more weight to certain questions.
  • Correct/Incorrect Answer Feedback
Allows you to define custom feedback for this question, bypassing the quiz-wide preference described above.

Linking a Quiz to a Potential Assignment

In order to make this Quiz available to your students, it must be linked to their assignments. Start by opening your Potential Assignment record once again, you will find quiz-specific fields in the bottom half of the entry window.

Screenshot: Potential Assignments Entry.

  • Quiz
Select the survey/quiz that you've just created.
  • Allowed Retries
Choose how many times a student can attempt this quiz. -1 allows for unlimited retries, 0 only allows a single attempt, otherwise you can set your own limit. The highest scoring attempt will be the one to count towards their assignment score.

Sending a Quiz

After you've linked this quiz to your Potential Assignments, you can start sending it to students as an actual assignment. This can be performed in bulk from the Assignment Grid or individually from a registration record.

From the Assignment Grid, if a quiz is available, you will see a Send Quiz button directly above the Assignments column. Click this and select the quiz you would like to send, which will then be sent to the students' emails.

If you'd like to send a quiz to an individual student, this can be done from their registration record under the Assignments tab.