TutorFlow for language teachers

Create hands‑on language lessons your learners interact with

Paste a passage you already teach with, or type a topic, and choose a practice type. TutorFlow builds the lesson, and learners open it in their browser from a link you share.

https://tutorflow.io/examples/courses/language
6
Kinds of practice lessons
26
Languages learners can practice
10,000
Characters you can paste at once

Spend less time building practice for each passage

You find a passage that fits your class. Then you still have to record the dictation, write the fill-in-the-blank questions, and make the flashcards by hand.

  • Recording or hunting down audio for every dictation sentence
  • Writing new comprehension questions for every passage
  • Too little class time for every learner to speak
  • Checking each learner's translations one sentence at a time

Use one passage for six kinds of practice lessons

Each practice type becomes its own lesson. Put them in one course and share it with a link.

Let an AI voice read your dictation

Learners listen to each sentence at normal or slower speed and type what they hear. Each answer is checked word by word, with strict or lenient matching.

Turn your passage into a reading lesson

Learners read your passage with a vocabulary list, then answer multiple-choice and fill-in-the-blank questions that are checked automatically.

Give learners AI feedback on every translation

Learners translate sentences into or out of the language they are learning. AI scores each answer against reference translations and gives feedback on each one.

Get every learner speaking your sentences aloud

Learners hear a sentence, then record themselves saying it. Speech recognition shows which words of the sentence it recognized.

Set up roleplay conversations with an AI character

Learners talk with an AI character by typing or speaking. At the end, AI checks whether they met the success criteria you set.

Make flashcards from your word list

Learners flip the cards, shuffle the deck, and review at their own pace.

Make your slides, videos, and tests here too

Keep practice lessons alongside the rest of your class materials. Browse a few examples made with TutorFlow.

Create hands-on online courses with AI.

Design interactive courses faster, from live coding activities to AI tutors powered by multiple models. Build practical courses that are easy to run and scale.

tutorflow.io/courses

Create practice lessons in three steps

  1. 1

    Paste a passage or enter a topic

    Paste up to 10,000 characters of your own text, such as a passage, a dialogue, or a list of sentences. Or enter the topic you want to cover.

  2. 2

    Pick the practice you need

    Choose a practice type for each lesson. Dictation and speaking use your sentences word for word.

  3. 3

    Review and share the lessons

    Look over each lesson and edit anything you want to change, then send your class a link. Learners practice in the browser with nothing to install.

Bring practice into any language class you teach

English and ESL classes

Turn a passage your class already reads into dictation, speaking, and roleplay lessons.

Korean-language programs

Give learners of Korean reading, dictation, and roleplay lessons made from the passages you already use.

Chinese and Japanese classes

Reading lessons show pinyin or furigana next to the words in the vocabulary list, so beginners can follow the passage.

Multi-level language programs

Keep practice lessons for every level in one workspace and share each course with the learners at that level.

Language teacher FAQ

Build your first practice lesson from a passage

Start free, no credit card required. Paste one passage and see the practice lesson TutorFlow builds from it.

No credit card required