AI Tutor in action
See how Alex helps exactly when a student gets stuck
One real lesson, one exercise and help that shows up where the student works — not in a separate chat window.
Alex — calmly guides step by step
„Hi. Let's see what happens when a student gets stuck.”
- Lesson: Algorithms and loops
- Grade 7
- Exercise 7.1

Sample lesson
Algorithms and loops — step by step with the tutor
Scroll or play the demo. You will see exactly what the student sees during the lesson.
Lesson 7. Loops in practice
A loop repeats the same instructions while a condition holds true. The counter variable decides how many times that happens.
Exercise 7.1 — sum the numbers from 1 to n
10 ptsComplete the loop so the function returns the sum of all numbers from 1 to n.
Code editor
def suma(n):
suma = 0
for i in range(1, 1):
suma += i
return sumaAI Tutor
AlexAI Tutor can make mistakes. Verify the answers.
How it works
Three principles behind the AI Tutor
Inside the lesson, not beside it
Help appears where the student works.
In the context of the exercise
AI reacts to what the student is doing.
It does not do the work
It guides to the solution instead of handing it over.
For teachers
Every student gets help. The teacher sees where they are really needed
- less repeating the same explanation
- fewer blockers during independent work
- a smoother lesson pace
- more time for students who need real attention
- The panel shows where the class actually got stuck — while the lesson is still running.
See CodeSmarter in a real lesson
We'll walk you through the teacher panel, curriculum lessons and the AI Tutor on your own example.