База знаний · Библиотеки

Библиотеки в классе: замки и пакет

Ученики работают с одобренным набором, учитель пополняет его пакетом или PIN-кодом.

В классе библиотеки — это не только код, но и вопрос порядка: тридцать учеников не должны превращать школьные компьютеры в склад случайных пакетов. Школьный режим Trema решает это связкой из трёх механизмов — и при этом не тормозит уроки.

Механизм 1. Пакет класса — штатный путь

Набор библиотек для машин класса задаёт учитель в кабинете организации: отметил галочками в каталоге (почти десять тысяч на выбор) — компьютеры доставили сами. Планируете тему про датчики — добавьте их библиотеки в пакет накануне, и к уроку всё стоит у всех.

Редактор пакета класса: выбор библиотек из каталога галочками, точные версии
Пакет класса: библиотеки отмечаются в кабинете — машины ставят их сами.

Механизм 2. Замок на ручной установке

Установка и удаление библиотек на школьных машинах закрыты PIN-кодом учителя. Ученик работает с одобренным набором и не может ни притащить случайный пакет, ни снести нужный «ради интереса». Настройки, источники и платы — под тем же замком (см. «PIN учителя и замки»).

Механизм 3. PIN посреди урока

Жизнь богаче планов: ученик открыл проект из интернета, а тому нужна библиотека вне пакета. Урок не встаёт: окно «Не хватает библиотеки» само предлагает решение — учитель подходит, вводит PIN, установка проходит, сборка продолжается автоматически. Десять секунд — и ребёнок снова в работе.

Точные версии — спокойный учебный год

В пакете у каждой библиотеки можно закрепить версию: класс весь год работает ровно с тем, под что написана методичка. Обновление — когда решит учитель, а не когда выйдет релиз у автора библиотеки (см. «Версии библиотек»).

Бонус: безопасность по умолчанию

Всё, что приезжает на школьные машины, идёт с проверенных серверов trema.ru с контрольными суммами, а установочные скрипты пакетов в школьном режиме запрещены. Подробности — в статье «Безопасность установки в классе».

Обновлено: 19 июля 2026