Skip to content

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.

Tutor

Alexcalmly guides step by step

Hi. Let's see what happens when a student gets stuck.

  • Lesson: Algorithms and loops
  • Grade 7
  • Exercise 7.1
Alex

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.

Course: Algorithms and loops
Lesson progress 25%

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.

MaterialExamplesVideoExercises

Exercise 7.1 — sum the numbers from 1 to n

10 pts

Complete 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 suma
Run code

AI Tutor

Alex
    Ask a question…

    AI 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.