Classes
Classes is the class workspace in the teacher app. Go to /teacher/classes to manage rosters, subjects, Learning Outcomes, student records, shared materials, progress, and saved AI analyses.
What You Can Do
- Create, rename, and delete classes
- Archive classes you no longer teach
- Give each class a color
- Add and delete students
- Add subjects used for filtering records and AI context
- Create, import, and activate Learning Outcomes by class and subject
- Open a student's records
- Generate and revisit analyses of one student, a whole class, or a saved whole-class graded test
- Export a gradebook, feedback, and per-student reports
- Generate secure Student Portal links
- Share teaching materials with a class
The Classes List
The + New class button opens a creation modal: name the class and, optionally, tick the subjects you teach it — the same subject list as the class's Subjects tab, changeable later. The new class opens on its Overview tab.
The list has a filter box and a Date / A-Z sort. Clicking a card opens the class; the card's ... menu holds Archive and Delete.
- Archiving is for classes you no longer teach: the class keeps every student and record but moves out of the default list and out of class selection in the AI tools. Once anything is archived, an Active / Archived select appears in the toolbar — switch it to find archived classes and Unarchive them from the same menu. An archived class is read-only: it opens and reads exactly as before, but nothing in it changes — adding students, grades, records, materials or subjects, and building or starting an activity for it, all wait until you unarchive.
- Colors — every class card carries a colored square. A color is assigned automatically; hover the square and click it to pick a different one from a palette of twelve. Subjects work the same way on the Subjects tab, and a subject's color then marks it wherever it appears on a student's records. Organization teachers see the color but cannot change it.
Class Tabs
Each class opens into a tabbed workspace:
| Tab | Use It For |
|---|---|
| Overview | Read live progress and generate saved analyses from class records |
| Students | Manage students and open a student's records |
| Learning Outcomes | Create, import, edit, activate, deactivate, or remove assigned outcomes |
| Subjects | Add or delete class subjects, and reassign records from one subject to another |
| Share | Link teaching materials to the class and generate Student Portal links |
| Export | Download a gradebook, feedback, and per-student reports |
Rename a class by clicking its name in the class header. Organization teachers cannot create, rename, or delete classes, and the Subjects and Share tabs are admin-managed, so they do not appear for them.
Overview and Analyses
Overview opens first when you enter a class. Its progress view reads the records already saved in the class and does not use an AI request.
Progress has three views, and you move between them by clicking the table itself. With several classes selected you compare classes, each row a class and each column a subject average. With one class you see its students as rows and their grades as columns. Click a grade's column header and it opens on its own — exercises, grading areas and the final grade as rows, your students as the columns — which is how the class did on that one assessment, question by question. Clicking a student row opens that student; clicking a class row opens that class.
The top-left cell shows where you are and takes you back: the step you're on opens a dropdown for which classes or students are in view, and the steps behind it walk you back out. Above the table, a subject filter and a time range (last 3 months, 6 months, a year, all time, or a custom range) narrow whichever view you're in.
Click any grade to edit it. A cell holds one student's percentage; the name and subject belong to the whole grade, so you change those from the ... menu beside the top-left cell when a grade is open on its own. Edit grade there is the same form you used to add it — name, subject, and the whole class with a percentage each — so one pass renames the grade, moves its subject, corrects results and fills in anyone left blank. Leaving a student blank keeps the grade they already have. The same menu deletes a grade for every student at once, and renaming one renames the graded test behind it. In the single-grade view the final grade row is the one you edit; exercise and grading-area scores come from the saved graded test and are changed there. When a grade came from a graded test, changing its percentage or deleting it asks what the test should do — keep its own result, or follow the grade.
The grade editor also carries that grade's private teacher note. For a grade that came from a graded test the note is the test's — the same one on its record below — so there is one note wherever you write it. A manual grade keeps its own, and the grid is the only place it appears.
Below it, + New analysis opens a form for three analysis types:
- Individual student performance — choose one student and optionally narrow the evidence by subject
- Whole-class performance — look for shared patterns, differences, trends, and learning gaps across the class
- Specific graded test — analyze every filed result from one saved whole-class Test grader run
You can add optional instructions before generating. An analysis uses one AI request and is saved as a dated record, written as sections: a summary, strengths, what needs attention, any notable patterns, what it may mean, and possible next steps. Expand a row to read it; its creator can edit any section, add or remove points, rename or delete it, download it as a PDF, and keep a separate Private note (only you can see). The private note is never sent to the AI, shown to anybody else, or included in the PDF.
Filters above the history narrow saved analyses by type, subject, and generation date. Creating an analysis is based on a bounded number of the newest matching records rather than the history filter's date range, and each record keeps its real date in the evidence. Active Learning Outcomes for the selected scope are included automatically.
Individual teachers and organization teachers see the analyses they created. Organization admins see all analyses saved for the organization and may generate their own using the organization's shared AI-request pool. An admin can read a teacher-created analysis but cannot edit, rename, delete, or see its private note.
Student Records
Click a student to see their whole record in one place. At the top, the student appears as a single row of the Progress grid — every grade across the columns and their overall average — with linked graded-test feedback and teacher notes appearing inside the matching grade cell. Below it, everything saved for them:
- Feedback saved from Assessment generator
- Graded tests saved from Test grader — shown exactly as in the Test grader (photos, exercise breakdown, grading areas, grade and points, feedback) and editable in place; editing the grade also updates the linked entry in the student's grades
- Activity results
- Teacher notes with a required title and optional subject, plus notes attached to feedback, grades, graded tests, and activity results
- Manual grades
- Shared materials where available
A subject filter above the list narrows the records. Progress keeps its own subject filter, so narrowing one never moves the other.
Each record row shows its type, actual title, subject when present, and date. Collapsed rows share the same short faded preview; click a row or its caret to expand it. Open the three-dot menu for actions such as adding a teacher note, editing, downloading, or deleting.
Feedback, teacher notes, graded tests, activities, and grades can be used as context when generating future assessments. A teacher note belongs to the teacher who writes it and stays hidden from students, organization admins, and other teachers. When student history is enabled, the AI uses the requesting teacher's notes as private background context without intentionally quoting or exposing them in student-facing output.
Learning Outcomes
Learning Outcomes are saved once in a teacher or organization library, then assigned to classes and subjects. Individual teachers manage their library from Account settings > Personalization > Learning outcomes. Organization admins manage the organization library from the Learning Outcomes page in the org navigation.
Inside a class, the Learning Outcomes tab shows the outcomes assigned to that class. You can create a new outcome directly there, import an existing saved outcome, choose the subject scope, and activate or pause each assignment.
A subject can have one active outcome of each type: Teacher goal, School curriculum, and National curriculum. Active outcomes are used automatically by Assessment generator, Lesson planner, Test grader, and activity notes when the selected class and subject match. Inactive outcomes stay saved and can be activated again later.
Organization teachers can view the active outcomes for the classes and subjects they can access, but organization admins manage the organization outcome library and assignments.
Sharing
The Share tab has two parts:
- Study Materials — link folders or materials from your Teaching Materials library so students in the class can open them in their Student Portal. Use the three-dot menu on any item to set its visibility: folders are Invisible or Accessible; materials are Invisible, Read only, or Editable (editable works for both documents and canvases). Items inside a linked folder are listed individually so each one's visibility can be set on its own.
- Student Portal access — generate a secure link for each student so they can open their own Student Portal without an account. Set an expiry date when you generate the link; share it by copy or email; renew it when it expires; revoke it any time.
Export
The Export tab produces downloadable documents for the class:
- Gradebook — every student's grades as a table with a per-student average, for one subject or all subjects, as CSV or PDF.
- Feedback — every student's written feedback in one document, all feedback or a single name, as PDF or DOCX.
- Student report — a full record per student (grades, feedback, and graded tests), all students or just one, as PDF or DOCX.
- Analysis — any saved analysis from this class as a PDF. Private notes are never included.
Organization Teachers
Organization teachers can view assigned classes and only the subjects their admin has granted. They cannot create, rename, delete, or modify classes or students. They can still use assigned classes in teacher workflows where their permissions allow it.
Teaching With It
Classes are the memory of the whole app: everything that comes back — graded tests, feedback, activity results, grades — lands here, and everything that generates reads from here (Learning Outcomes, student history). Keeping active Learning Outcomes current is the single highest-leverage habit in TeachersFlow (Learning Outcomes, every tool), and the Student Portal links give students sight of their own progress — the foundation of a reflection routine (Student self-reflection). The full picture: How TeachersFlow fits together.