← Teachers · Free classroom pilot · Rostering roadmap
Make a class list from a roster file
Open the OneRoster files your school exports. Get a short class list. Then match "Send to my teacher" codes to it.
🔒 Nothing is uploaded
- The files are read only inside this browser. This page sends nothing anywhere.
- Only first names or initials are shown. Last names, emails, ID numbers and passwords in the file are ignored.
- Nothing is kept unless you press Keep on this device. Clear removes it.
- Use a school-managed device that only you use, and obey your district's data rules. Roster files are school records.
Not sure? Press Try with made-up data first. It uses fictional students only.
1 · Choose files
OneRoster version 1.1 CSV files: classes.csv, users.csv and enrollments.csv (other files are ignored). Up to 5 MB each.
2 · Your class
3 · Paste "Send to my teacher" codes
One code per line, from any Goal100 course. The page matches each code's first name to your list.
| Student | Course | Lessons mastered | Final check | Date |
|---|
Class counts (no names)
For a pilot, copy only these numbers. Groups under 10 students show "fewer than 10".
How it fits together
- Your school's student information system or RIC exports OneRoster CSV files (ask your data coordinator).
- This page turns them into a short class list on your device.
- Students finish lessons and press Send to my teacher. They give you the code.
- You paste the codes here. You see who mastered what, and the class counts.
Status This tool works today with no accounts. Automatic rostering and single sign-on (ClassLink, Clever) are planned, under a signed data privacy agreement. No date is promised.
OneRoster® is a standard of 1EdTech. Column names follow OneRoster 1.1 CSV (classes: sourcedId, title; users: sourcedId, role, givenName, familyName; enrollments: classSourcedId, userSourcedId, role). Source: 1edtech.org/standards/oneroster (checked Nov 10, 2026).