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, LaTeX formulas, 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 |
| Language practice | Dictation, shadowing, roleplay, reading comprehension, and translation lessons for the four core language skills |
| Flashcards | Spaced vocabulary and concept review cards for any subject |
| AI tutor lessons | Learners explore concepts through conversation with an AI tutor |
This combination makes TutorFlow courses useful across a wide range of programs, from academic instruction and technical training to language learning, AI literacy, employee onboarding, and compliance training.
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 math, science, and general curriculum lessons.
- Corporate training teams creating technical onboarding, upskilling, or soft-skill programs.
- Bootcamps and academies running coding, AI literacy, or data science curricula.
- Language learning programs that need dictation, shadowing, roleplay, translation, and reading comprehension in one platform, with first-class CJK (Chinese, Japanese, Korean) support.
- HR and People Ops teams delivering structured employee onboarding with auditable progress tracking.
- Compliance and policy trainers who need certified assessments, completion certificates, and audit-ready completion records.
- STEM tutoring and exam prep programs that need LaTeX formula rendering, diagram generation, and partial-credit grading on multi-step problems.
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, and you can always adjust the generated content before publishing.
What to read next
- Create Your First Course: the step-by-step walkthrough of the authoring flow.
Course types and use cases:
- Build AI Practice Courses: prompt engineering and multi-model comparison lessons.
- Create Coding Courses: real-time code execution across 15+ programming languages.
- Build Language Learning Courses: dictation, shadowing, roleplay, reading comprehension, and translation.
- Build Employee Onboarding Courses: structured new-hire programs with progress tracking.
- Build Compliance Training Courses: policy delivery, certified assessments, and audit records.
- Build Math and Science Courses: LaTeX formulas, diagrams, and partial-credit grading for STEM.