A TutorFlow course is the primary unit of structured learning on the platform. It brings together lecture content, interactive practice, assessments, and AI-powered activities in a single experience — all generated from a prompt or imported from an existing document.
For educators, this means you can go from topic idea to published course without manually assembling slides, quiz banks, or coding exercises in separate tools.
What a course can contain
TutorFlow courses are format-flexible. A single course can include any combination of the following:
| Content type | What it does |
|---|---|
| Lecture sections | Explanation-first content with text, media, and embedded visuals |
| Quizzes and tests | Multiple-choice, open-ended, coding, image-based, and listening questions |
| Coding exercises | Live coding tasks in 15+ languages, executed directly in the lesson |
| AI prompt activities | Learners interact with AI models as part of the lesson flow |
| AI response comparisons | Side-by-side output from ChatGPT, Claude, Gemini, DeepSeek, and Grok |
| Generated images | AI-illustrated visuals that support lesson concepts |
| Voice-based tasks | Listening and speaking activities for language learning contexts |
This combination makes TutorFlow courses useful across a wide range of programs — from academic instruction and technical training to language learning, AI literacy, and onboarding.
How courses fit into the platform
Courses live inside a classroom. Think of the classroom as the teaching environment and the course as one structured learning path within it. A single classroom can host multiple courses, and each course can contain multiple lessons, modules, and assessments.
A typical setup looks like this:
- Create a classroom for a department, cohort, or program.
- Add one or more courses covering specific learning goals.
- Build lessons inside each course using prompts, uploads, or templates.
- Invite learners and track progress through the classroom dashboard.
Who uses TutorFlow courses
TutorFlow courses are widely used across different teaching contexts:
- University and K-12 educators building blended or fully online lessons
- Corporate training teams creating technical onboarding or upskilling programs
- Bootcamps and academies running coding or AI literacy curricula
- Language learning programs that need voice, translation, and multi-model AI integration
- Compliance and policy trainers who need structured delivery with assessment
Three ways to start a course
TutorFlow supports three creation modes depending on what you already have:
| Mode | Best for |
|---|---|
| Chat / Prompt | Starting from scratch — describe the topic and audience, TutorFlow drafts the structure |
| Upload | Converting existing PDFs, PPTX files, or documents into interactive lessons |
| Custom / Template | Defining your own outline before generating content, useful for formal programs |
All three modes produce the same editable course structure — you can always adjust the generated content before publishing.