Creating your first course is the fastest way to understand what TutorFlow can do. The process starts with a single choice: how do you want to begin?
Choose a starting method
TutorFlow gives you three ways to create a course. Each is designed for a different starting point.
| Mode | When to use it |
|---|---|
| Chat / Prompt | You know the topic and want TutorFlow to draft the structure for you |
| Upload | You have existing materials — PDFs, PPTX files, internal documents — to convert |
| Custom / Template | You want to define the outline yourself before generating lesson content |
Most new users start with Chat mode. It is the fastest path to a working course draft.
Prompt-based creation
When writing a prompt, specificity makes a real difference. A vague topic produces a generic structure; a well-framed prompt produces content you can actually use.
Instead of: "Create a biology course"
Write: "Create a beginner-friendly biology course on photosynthesis for middle school learners. Include short lecture sections, comprehension questions, and one applied task per lesson."
The more context you provide about the learner level, subject scope, and preferred activity types, the more useful the first draft will be.
Upload-based creation
Upload mode converts your existing materials into interactive lessons. Supported formats include PDF and PPTX files. TutorFlow reads the structure and content of the file and generates an editable course from it.
This is especially useful for:
- refreshing older training materials without rebuilding from scratch
- converting slide decks from in-person courses into online delivery
- scaling instructor-created content across multiple learner groups
Recommended workflow for your first course
- Define the goal. What should a learner know or be able to do by the end?
- Identify the audience. Level, context, and prior knowledge all shape the right content.
- Pick a creation mode. Prompt, upload, or custom template.
- Generate the first draft. Review the lesson structure, not just the content.
- Adjust flow and difficulty. Make sure the sequence is logical and the activities match learner level.
- Add interactivity. Include at least one quiz, coding exercise, or AI activity.
- Publish to your classroom. Make it available to learners through the classroom dashboard.
Review before publishing
Before sharing the course, it is worth a final check:
- Is the lesson sequence logical from start to finish?
- Does the activity difficulty match the intended learner level?
- Is terminology used consistently throughout?
- Do assessments reflect the stated learning objectives?
These are quick checks that significantly improve the learner experience.
Next step
Once your first course is published, explore specialized course formats: