How to Organize PE Classes, Students, and Sessions Without the Chaos

June 2026 · 5 min read

You teach multiple PE classes. Each class has its own roster, activities, attendance, and records. New students show up mid-year. Others transfer out. And someone just asked you for a clean view of student activity this semester.

If your system is a binder, a spreadsheet, or a stack of printouts — it's only a matter of time before something falls through the cracks. Here's how to set up a system that actually works.

Start with Classes, Not Individual Students

The biggest mistake is organizing by student name. You end up with a giant alphabetical list where 3rd Period and 6th Period are mixed together, and you can't see who's in which class without scrolling.

Instead, organize by classes. Each class represents a class period, a grade level, or however you naturally think about your students:

When you create or open a session, you pick a class. Only that roster shows up for attendance and activity records, so the workflow starts with the students actually in front of you.

Getting Students In: Three Ways

1Add one by one — Click "Add Student," type the name, pick a grade, assign to a class. Good for adding a new student mid-year.

2CSV import — Export your roster from your SIS as a CSV file. Upload first name, last name, grade, and optional class assignment columns to create many students at once.

3Setup wizard — First time using the app? The setup wizard walks you through creating your first class, adding a few students, choosing activities, and creating a starter session.

Pro tip: Students can be in multiple classes. If Emma is in both "Morning PE" and the after-school "Running Club," add her to both. Reports can still show her student-level activity across the selected period.

QR Codes: Print Once, Use All Year

Once students are in the system, print their QR code cards. Each student gets a unique card with their name and scannable code.

Most teachers keep a class set in a bin by the gym door. Students grab their card at the start of PE and drop it back after. No lost cards, no reprinting.

Running a Session

This is the core workflow:

  1. Create or open a PE session for the class
  2. Add the school activities students will complete, such as Running Laps, Pushups, Plank, or Daily Participation
  3. Start the session when class begins
  4. Mark attendance
  5. Record activity results, including QR scanning for lap-based activities when that fits the class

For Running Laps, each saved lap record can be converted into distance using the activity's distance-per-lap setting. For other activities, the same session can hold reps, seconds, points, or custom counts. When class is over, the records flow into reports by date, class, student, and activity.

End of Year: Bulk Actions

When the school year ends, you don't have to delete and re-create everything. Running Kiddos has bulk actions for common end-of-year tasks:

All historical data stays intact. If an administrator asks "How did last year's 3rd graders do?" the data is still there.

Multiple Teachers, One School

If your school has multiple PE teachers, each teacher can have their own login under the same school. Teachers work from the same school roster, class list, activities, sessions, and reports.

Admin users can add and remove teacher accounts from the Settings page. No IT department needed.

The Result: Everything in One Place

When it all comes together, your organization system looks like this:

No binder. No spreadsheet. No "I think she ran 7 laps but I'm not sure."

Set Up Your School in 5 Minutes

Create your classes, add students, choose activities, and start your first session. Free 14-day trial, no credit card required.

Start Free Trial