Homework

Learning Hub tracks homework assignments, sends deadline reminders, reviews submissions, and awards game minutes for on-time completion.

Where assignments come from

Homework enters the system in two ways:

  • Automatically — from the school system (EduPage, PRONOTE) during sync
  • Manually — a parent, administrator, or tutor creates an assignment through the bot

To create one manually, just write to the bot:

  • "Assign math homework: problems 1-5, page 42, due Friday"
  • "English homework — learn words from lesson 3"

The bot will ask for missing details (subject, deadline, description).

Deadlines and reminders

Every assignment has a deadline. If only a date is given without a time — the deadline is set to 8:00 PM local time.

The bot reminds the child about approaching deadlines:

  • 2 days before — gentle reminder
  • 1 day before — more insistent reminder

Reminders are sent on weekdays at 5:00 PM. Each reminder is sent only once — the bot won't spam.

Submitting homework

The child submits homework by writing to the bot in direct messages. They can send:

  • A text answer
  • A photo of their notebook
  • A file with the solution

The bot will determine which assignment the submission relates to and begin reviewing.

How the bot reviews work

The bot evaluates work using the Socratic method — it doesn't just give a grade, but helps understand the material:

  • Points out what was done correctly
  • Explains mistakes and suggests corrections
  • Asks guiding questions if the answer is incomplete
  • Adapts explanation complexity to the child's age

The bot never gives ready-made answers. It teaches independent thinking.

Recommended grade

The bot assigns a recommended grade on the 5-point scale:

  • 1, 2, 3 — the work is accepted, the assignment is closed
  • 4, 5 — the bot suggests the child redo the work

This is just a recommendation — the final grade is given by the teacher at school.

If the child refuses to redo

If the grade is 4 or 5 and the child says "I won't redo it" — the bot doesn't insist and redirects the issue to the responsible adult (subject tutor or administrator).

Impact on minutes balance

  • Assignment submitted before the deadline+10 minutes
  • Assignment overdue−10 minutes

Minutes are awarded automatically when the assignment status changes.

Textbook integration

If the assignment is linked to a textbook from the library — the bot can find the relevant page and send it to the child. This also helps during review: the bot understands the assignment context better when it can see the source material.

What's next