Skip to main content
For teachers

You set the goal. VPal builds the lesson.

VPal drafts the lesson step by step, with animations and quick-check questions. You review it, and the same lesson is both projected in class and turned into a lesson for each student to follow at home.

Planning a lesson with AI
  1. Lesson goal: Students understand and can draw the graph of y = ax + b.
  2. Teacher: Here is the goal. Can you build the lesson, VPal?
  3. VPal: I built 5 steps. Step 3 has an animation where students drag a and b themselves.
    1. 1. Opening: taxi fares by the km (Concept)
    2. 2. What a linear function is (Concept)
    3. 3. Change a and b: how the graph changes (Animation)
    4. 4. When a is negative: what the line does (Quick check)
    5. 5. Look at the number in front of x (Branch of step 4 · only students who answer wrong see it)
  4. Teacher: Looks good, approve them all. I will project it in class tomorrow.
  5. Approved 5/5

Ask VPal for a quick edit

VPal suggests. You decide.

Pick a request and VPal proposes a new step for the lesson. The step waits for your approval; it never overwrites the lesson by itself.

Linear functions and their graphs4 steps
  1. 1Opening: taxi fares by the km
  2. 2What a linear function is
  3. 3Change a and b: how the graph changes
  4. 4When a is negative: what the line does

Pick a request above and I will propose a step for you to look at.

One lesson, two places to use it

Write it once. Project it in class, keep learning at home.

In class, you drag the animation for everyone to see, and your private notes show only on your own device. At home, each student drags it themselves, and anyone who answers wrong gets an extra explanation on a private branch.

In classYou drag, the whole class watches

Projected slide for step 3: a line turns about the origin as the teacher drags the slider for a, from sloping up to sloping down.

Teacher note · shown only on your deviceAsk the class before you drag: when a is negative, does the line go up or down? Wait for a few answers, then drag.
At homeEach student drags it in the app

A student’s phone screen: the student drags the slider for a on their own, and when a is negative the line goes down.

Re-explanation branch for students who answer wrong · never shown in class

After you assign

Tomorrow morning, you know where the whole class stands.

VPal coaches each student at home, then sums it up for you: who has it, who is getting extra help, who has not started. When an explanation helps a student understand, you can save it into the lesson.

Class 8A · Math 8 Core · 38 studentsThe idea of a function and its graph
  • 33 students have it
  • 2 students VPal is coaching
  • 3 students have not started
VPal summary

7 students mixed up the variable x with the value y, and understood after VPal re-explained it with the taxi-fare example. VPal is still coaching 2 students. 3 have not started.

  • Phạm Đức Huy: working on step 2, then VPal re-explains with the fare table, and he understood after the re-explanation.
  • Trần Gia Bảo: got 2 “calculate the value” questions wrong, then practises easier questions first.
  • Hoàng Bảo Ngọc: finished, review scheduled in 3 days.
Student names and figures are illustrative.

Curriculum

One curriculum per class, and you choose the lessons.

A lesson you write once works for several classes, and you can make a separate version for an advanced class. Every lesson comes with its own question bank.

No administrative lesson-plan forms to fill in. The lesson stays focused on the knowledge and on how students will understand it.

Write your first lesson with VPal.

Sign up with your phone number, then create a class and write your first lesson.

Try it

Already have an account? Log in