{}

AutoCheck v1.3.0

Веб-платформа автоматичної перевірки лабораторних робіт з курсу «Об'єктно-орієнтоване програмування на C#».

2026–2027 навчальний рік Кафедра комп'ютерних наук · ЧНУ ім. Ю. Федьковича

Розробник

TY

Знайшли помилку або маєте пропозицію? Студенти можуть надіслати звернення прямо з застосунку (Підтримка у боковому меню) або написати на пошту вище.

Історія версій

v1.3.0 Жовтень 2026
  • Методички в застосунку: інструкція кожної лаби відкривається прямо на сайті (зміст, підсвічування коду) — без Google Drive; поруч вкладка «Критерії» з вимогами до кожного завдання
  • Розділ «Лабораторні»: усі 22 лаби з метою, завданнями, дедлайном і балами та кнопками «Інструкція», «Критерії», «Здати»
  • Фонова перевірка: після «Запустити перевірку» вікно можна закрити й піти — етапи й результат видно в шапці сайту, черга показує номер
  • Кілька комітів на одне завдання («Завдання з правками», до 3): робота плюс виправлення оцінюються разом за станом після останнього коміту
  • Попередження перед відправкою, якщо якомусь завданню не призначено коміт — такі завдання отримали б 0
  • Точніша авто-перевірка: критерії всіх 22 лаб переписано строго за умовою (без вимог до назв змінних і точного формату виводу), у модель потрапляють саме файли завдання
  • Пізня здача (якщо викладач дозволив): кнопка «Здати зі штрафом», одна спроба, штраф видно до відправки
  • Час і дедлайни — за Києвом; швидше завантаження гілок і комітів
  • Адаптивність: усі сторінки перевірено на телефоні, планшеті й ноутбуці
  • Викладачу: Студія лаби (інструкція з живим переглядом та імпортом з Word, критерії, тест для Moodle з експортом у XML), фонова здача за студента, відкат захисту, бали в журналі
  • Безпека: перевірка вкладень у чаті, суворіші посилання на репозиторії, однакова відповідь на невірний email і пароль
v1.2.0 Березень 2026
  • Прискорення роботи платформи: увімкнено SQLite WAL, додано індекси в базі даних та оптимізовано запити — огляд викладача та аналітика завантажуються в 4–8 разів швидше
  • Нове ергономічне вікно подачі робіт (викладач): 2-колонкова структура з інтерактивним чек-листом завдань, закріпленою шапкою, захищеними від обрізання випадаючими списками та персональними дедлайнами
  • Нове вікно здачі лаби (студент): сучасна 2-колонкова компоновка, наочний вибір завдань, підтримка SVG-графа комітів або плоского списку та захист від дублювання прив'язок
  • Компактне бічне меню: оптимізовано геометрію та висоту кнопок сайдбару на 44% — тепер усі розділи гарантовано поміщаються на екрані ноутбука без вертикального скролу
  • Динамічна шестерня завантаження (GearSpinner): візуальний відгук під час автоматичної перевірки робіт, збереження налаштувань, входу та імпорту даних
  • Багаторівневий AI-грейдинг: підтримка двох моделей перевірки (Gemini та DeepSeek) з автоматичним перемиканням при перевищенні квот та повторним переглядом слабких завдань
  • Персональні дедлайни: викладач може індивідуально продовжувати чи скидати термін здачі конкретному студенту із відображенням у журналі
  • Пакетний імпорт захистів з Moodle: завантаження оцінок з CSV-файлу журналу з групуванням за датами імпорту та захистом від заниження оцінок
  • Покращення черги перевірки: 2-рядкові картки студентів, швидке повернення відхилених робіт та можливість викладача починати новий діалог у повідомленнях
v1.1.0 2026
  • Розділ «Повідомлення» для студента й викладача: повноцінне листування з історією, вкладенням зображень і власним початком діалогу
  • Вибір викладача-адресата, коли їх декілька — лист і сповіщення йдуть саме йому
  • Позначення «прочитано» в переписці — індикатор гасне одразу при відкритті діалогу
  • Пряме посилання на GitHub студента у вікні переписки викладача
  • Виправлено оформлення вікна «Схожість коду» та перевірки на плагіат між студентами
  • Зрозуміле повідомлення про технічне оновлення сайту замість технічної помилки з'єднання
  • Сесія входу подовжена до 30 днів — менше повторних логінів
v1.0.0 2026
  • Перший публічний реліз — запуск у 2026–2027 навчальному році
  • Авто-перевірка коду через Gemini: git clone → витяг коду завдань → оцінка за вимогами
  • Виявлення плагіату та підміни репозиторію між студентами
  • Кабінет викладача: черга перевірки, журнал оцінок, аналітика, керування лабами й групами
  • Реєстрація email+пароль та вхід через Google (опційно)
  • Сторінка «Про продукт», версійність і форма зворотного зв'язку для студентів
  • Щоденні авто-бекапи БД та фонове очищення кешу репозиторіїв
v0.9.0 Бета
  • Базовий grading pipeline, ролі студент/викладач, імпорт 22 лаб з Markdown
  • Інтеграція з GitHub API для вибору гілок і комітів
Сталася помилка з'єднання. Перезавантажити 🗙

Триває оновлення сайту

Ми викочуємо нову версію AutoCheck — це займає кілька секунд. Сторінка відновиться сама, зачекайте, будь ласка.

Якщо це триває довше хвилини — спробуйте оновити сторінку вручну.