Документация
Ученику: начните с руководства ученика, команды Python — в справочнике. Учителю: руководство учителя, после входа на портал. Кому интересно, как устроен робот: раздел «Для энтузиастов». Тестировщику: первые два документа раздела «Тестировщику».
Ученику
Учителю
Справочник Python
Для энтузиастов
Техническое описание РУБРИКаИз чего состоит робот, кто что считает, разъёмы моторов и датчиков, какие моторы подходят. Одна страница для тех, кто хочет понять устройство.Протокол модуляКоманды, которые модуль робота понимает по USB: формат кадров, ответы, срок действия команды. Перевод протокола 05, чтобы управлять модулем со своего компьютера.
Тестировщику
Руководство тестировщикаЧто это за продукт, словарь терминов и все тест-кейсы первого запуска. Для человека, который видит проект впервые.Первый запуск: шесть веток проверкиПодробные шаги с командами: самостоятельный режим, класс с учителем и без, смена режима, повреждённая база.Тесткейсы: сводка и стенд318 ручных кейсов на три приложения: что нужно из железа, с чего начать и какие проверки критичны для безопасности.Тесткейсы: приложение ученика130 кейсов: редакторы, подключение к роботу, запуск программ, обрывы связи, macOS и Windows.Тесткейсы: приложение учителя99 кейсов: класс, обнаружение учеников в сети, задания и сдачи, деградация сети без потери урока.Тесткейсы: приложение на телефоне робота89 кейсов: Bluetooth-мост, запуск и остановка программ, модуль по USB, поведение моторов при обрывах.