How to Manage Student Profiles During and After the Semester
The school year is never static. Students transfer in mid-October. A 4th grader moves to a different PE group. The year ends and everyone moves up a grade. A student graduates and shouldn't show up in next year's roster.
Running Kiddos handles all of this without spreadsheets, without re-entering data, and without losing any historical records. Here's exactly how.
During the Semester
New student joins your school
- Go to Students → click Add Student
- Enter first name, last name, grade
- Assign them to one or more groups
- Print their QR code from Settings → QR Codes
They're ready to scan on their first day. Takes under 30 seconds.
Add many students at once
- Export your roster from your SIS (PowerSchool, Infinite Campus, etc.) as a CSV
- Go to Students → click Import CSV
- Upload the file — students are created with names, grades, and group assignments
200 students in 30 seconds. The CSV just needs first_name, last_name columns. Grade and group are optional.
Move a student to a different group
- Find the student on the Students page (use search or grade filter)
- Click the edit icon next to their groups
- Add the new group, remove the old one
- Click Save
Their historical data stays intact. Laps from the old group are still in their record.
Student in multiple groups
A student can be in more than one group at the same time. Emma is in "Morning PE" and the after-school "Running Club"? Just add her to both. Her laps are tracked separately per group, but her total stats combine across all groups.
Student transfers out
- Find the student on the Students page
- Select their checkbox
- Click Bulk Actions → Deactivate
They disappear from active lists and scanning, but their historical data is preserved. If they come back, you can re-add them.
End of Semester / Year
Promote all grades
- Go to Students
- Select all students (checkbox in the header)
- Click Bulk Actions → Promote Grades
Every student's grade moves up one level: K→1, 1→2, ... 11→12. One click for the whole school.
Deactivate graduating students
- Filter by the graduating grade (e.g., Grade 5 or Grade 8)
- Select all filtered students
- Click Bulk Actions → Deactivate
They won't appear in groups or scanning next year, but their records are preserved for reporting.
Reassign groups for next year
- Select students who need to move (use grade filter to find them quickly)
- Click Bulk Actions → Add to Group
- Select the new group
You can also rename existing groups in Settings if the group names change (e.g., "3rd Period" becomes "2nd Period").
Start of New Year
Everything carries over automatically
You don't need to set up anything from scratch. Your groups, students, and QR codes all carry over. If you promoted grades and deactivated graduates at year end, you're ready to go on day one.
Just add any new students (individually or via CSV import) and you're scanning.
New students from a fresh roster
- Export your new year roster from your SIS
- Import via CSV
- Print QR codes for new students only
Existing students keep their same QR codes — no reprinting needed.
Your Data Is Always There
If an administrator asks "How many total laps did the 4th graders run last year?", the data is there. If a parent asks for their child's fitness report from two semesters ago, it's one click away.
The Full Year at a Glance
| When | What to Do | How |
|---|---|---|
| August | Import roster, print QR codes | CSV import + QR print |
| During year | Add/move students as needed | Add Student + Edit Groups |
| December | Download semester reports | Reports page + CSV export |
| May/June | Deactivate graduates | Filter by grade + Bulk Deactivate |
| May/June | Promote remaining grades | Select all + Bulk Promote |
| August (next year) | Add new students, reassign groups | CSV import + Bulk Add to Group |
Manage Your PE Roster in Minutes
Running Kiddos makes student management as easy as the scanning. Try it free for 14 days.
Start Free Trial