Екзи, маскотът на Examo

Защо

Имам двама сина. Преси е в 4. клас, Боби е в 7., и двамата тази година ги чакат матури, НВО. И двамата ще кандидатстват в нови училища, а Преси се готви за СМГ.

До сега подготовката беше така: търсим в интернет безброй тестове и стари матури, разпечатваме ги, детето ги решава и после някой трябва да ги провери. Ние не винаги можем. А дори да ги проверим, няма къде да се види на едно място в коя точно тема детето има пропуски и какво точно да учим. Действахме на сляпо и без план.

Исках едно място, където задачите са като на изпита, проверката е веднага и се вижда къде са пропуските. Не намерих такова и си го направих сам. Първо го ползвахме само двамата с децата. После Преси се похвали на приятелите си и те също започнаха да го ползват. Тогава реших да добавя анимиран маскот, Екзи, за да им е по-забавно. Сега го ползват и други деца.

Какво прави

Examo е сайт за подготовка за матурите (НВО) в 4. и 7. клас. Детето решава задачи, веднага вижда къде е сбъркало и защо. Родителят има свой акаунт и гледа как върви.

Тестовете са с времето от изпита, така че може да се тренира точно както ще е на матурата. След това се поправят само грешките, веднага, и може да се прегледат верните отговори и решенията. Има и „Готовност за НВО“: умен алгоритъм, който ни подсказва до каква степен сме подготвени.

Две неща ми бяха важни. Задачите да са по нашите програми, такива, каквито се падат на изпита. И да е толкова просто, че четвъртокласник да се оправи сам, без да му обяснявам.

Как е направено

По професия пиша код, така че ползвах неща, които вече познавам: Next.js и React, Tailwind за стиловете, Postgres за базата и Vercel за хостинг. Нищо екзотично, не искам да го оправям всяка събота. Има и автоматични тестове, които минават през регистрацията и решаването на задачи, за да не се счупи нещо, докато пипам друго.

Баловете

Най-много време отне не кодът, а данните. След 7. клас родителите питат: с колко точки се влиза в тази паралелка и стига ли ни. Отговорът е пръснат в PDF-и и таблици на регионалните управления на образованието, област по област. Събрах ги оттам, не от чужди сайтове. Сега има около 960 училища и 5500 паралелки, с баловете от последните години.

Научих и нещо, което не знаех: не навсякъде балът се смята по една и съща формула. Ако смяташ с една, на някои деца ще излезе число, което не съществува. Затова Examo смята по схемата на самата паралелка.

И още нещо: миналогодишният минимален бал не е граница. Мести се всяка година, затова сайтът показва и с колко се е местил, вместо да казва „ще влезеш“.

С помощта на AI

Самият апп не ползва AI никъде. Но докато го правех, си помагах с Claude при обработването на данните и при самото програмиране. Спести ми много скучна работа. Решенията си остават мои: ако нещо не ми харесва, казвам му и го сменяме. Скоро правехме формата за регистрация и ми показа четири варианта. Избрах най-простия.

Според мен AI не те прави програмист. Ако знаеш какво искаш, върви по-бързо. Ако не знаеш, просто бъркаш по-бързо.

Засега Examo е безплатен до края на първия учебен срок. Хостингът и AI инструментите, с които работя, струват пари, но засега мога да си ги позволя. Ако стане популярно и вече не мога да си покривам разходите, ще мисля как да го монетизирам. Дотогава не ми е това грижата.

Какво следва

Още пробни варианти, диктовки с глас за 4. клас и по-точни балове. Ако имате дете в 4. или 7. клас, пробвайте Examo. Ако искате да видите с колко точки се влиза в дадено училище, има минимални балове и бал калкулатор. Пишете ми, ако имате идея или нещо не работи.