A TutorFlow classroom is a dedicated online teaching environment with its own URL, its own learner roster, and its own set of courses and programs. It is the online equivalent of a physical classroom or training room, and it is where your learners come to access everything you have built for them.
At a glance
- One classroom, one URL. Every classroom in TutorFlow has a unique address that serves as the learner-facing entry point.
- Multi-course hosting. A single classroom can contain many courses, modules, and assessments running in parallel.
- Built-in enrollment. Learners can be added individually, in bulk, or through a shared classroom URL.
- Aggregated analytics. Learning time, completion rates, streaks, and daily averages roll up across every course in the classroom.
- Certificate issuance. Per-course and per-learner certificates are managed from inside the classroom, with no separate tool required.
What a classroom does
Every classroom in TutorFlow serves as the organizational layer that connects learners to content:
- Learners access all assigned courses through a single classroom URL
- Instructors manage enrollment, course assignment, and learner progress from one dashboard
- Analytics aggregate across all courses in the classroom, giving a cohort-level view
- Certificates are issued from within the classroom after course completion
Classroom structure
A classroom contains courses, and courses contain lessons, quizzes, modules, and assessments. The hierarchy looks like this:
Classroom
└── Course A
│ ├── Lesson 1
│ ├── Lesson 2
│ └── Test
└── Course B
├── Module (reusable)
├── Lesson 3
└── Coding AssessmentOne classroom can host multiple courses simultaneously. This makes classrooms flexible enough to serve an entire department, a semester cohort, or a full training program without needing separate spaces.
How to structure your classrooms
The most natural way to structure classrooms is to align them to how learning actually happens in your organization:
| Classroom setup | Best for |
|---|---|
| One classroom per department | Corporate training across different teams |
| One classroom per school cohort | Academic programs with semester-based enrollment |
| One classroom per client or program | Training providers delivering to external organizations |
| One classroom for internal onboarding | A consistent entry experience for all new hires |
Learners who share the same learning schedule, program goals, or organizational context usually belong in the same classroom.
Classroom vs. course vs. module
A classroom, a course, and a module are three different units in TutorFlow, and it is worth keeping them distinct:
| Unit | What it is | Where it lives |
|---|---|---|
| Classroom | The teaching environment with its own URL, learner roster, and dashboard | The top-level container |
| Course | A structured learning path with lessons, quizzes, and assessments | Inside a classroom |
| Module | A reusable learning unit that can be inserted into multiple courses | Referenced from inside a course |
A classroom can host many courses. A course can reference many modules. A module can live in many courses.
What a TutorFlow classroom is not
TutorFlow classrooms focus on managed teaching with progress tracking. A few related capabilities are intentionally out of scope:
- Not a video conferencing tool. Live lecture delivery runs through your existing tool (Zoom, Meet, Teams, and similar).
- Not a calendar or timetable app. Scheduling recurring live sessions happens outside TutorFlow.
- Not an open marketplace. Classrooms are instructor-managed spaces, not a public course catalog that anyone can browse.
- Not a payment or subscription engine for learners. Monetizing a classroom to end learners is not built in.
What comes next
Once your classroom is set up, the main operational tasks are managing learners and tracking their progress: