С 16 февраля 2016 тестирующая система DOTS доступна для преподавателей информатики Харькова и Харьковской области. Теперь все, кто преподаёт программирование, сможет зарегистрировать в системе своих учеников, объединять их в группы и проводить практикумы по программированию с использованием тестирующей системы.

Что такое dots?

Dots - это тестирующая система для dots.org.ua, написаная на Python, sh и C и интенсивно использующая все возможности Docker контейнеров и Cgroup подсистемы ядра, запуская компиляторы и тестируя пользовательские решения в отдельных Docker контейнерах. Такой подход делает DDots максимально гибкой и модульной системой.

Один DDots обрабатывает одно решение в единицу времени и предзагружает два решения в очередь для уменьшения задержек, связанных с сетью. Таким образом, для нагрузки нескольких ядер рекомендуется запускать N контейнеров DDots (это делается автоматически, Makefile автоматически определяет количество доступных ядер и использует все возможности).

Практикумы по программированию

Q-Bit Молодёжное научное общество Q-Bit "
АГ №45 Харьковский учебно-воспитательный комплекс №45 "Академическая гимназия"
ХНЕУ Кафедра информационных систем Харьковского национального экономического университета им. С. Кузнеца
ФМЛ №27 Харьковский физико-математический лицей №27
ХНУРЭ Харьковский национальный университет радиоэлектроники
Lviv IT School, г.Харьков Lviv IT School в Харькове. Курсы повышения квалификации и профессионального обучения для сотрудников IT компаний.
(ул. Ярослава Мудрого, 13; тел. +380(68) 484 35 10)
УИПА Украинская инженерно-педагогическая академия
КИТ Учебный центр компьютерных технологий 'КИТ', г. Харьков

Проект поддержали