Формат задаёт начальные правила
«Обычный», «Лекция» и «Консилиум» — наборы начальных значений. Правила доступны при создании и в настройках комнаты; сервер проверяет их для каждого действия. Преподаватель может открыть отдельную ячейку группе, сохранив остальную тетрадь закрытой.
Что можно настроить
| Настройка | Что она означает |
|---|---|
| Открытая ячейка | Общий редактируемый текст или личный лист каждому в Консилиуме. |
| Печатать в ячейках | Все или только преподаватель. |
| Запускать код | Все, по одной ячейке на участника одновременно или преподаватель. Распространяется также на запуск файлов и терминал. |
| Менять состав тетради | Все, только добавление или преподаватель. При «только добавлять» студент не может удалить даже свою ячейку. |
| Показывать документ комнате | Кто управляет общим экраном; личный просмотр остаётся доступен. |
| Создавать и редактировать файлы | Все или преподаватель. Скачивание не ограничено этим правилом; удаление и переименование остаются преподавателю. |
| Оракул правит файлы сам | Режим «Сделать» для всех, преподавателя или никого. |
| Вопросов оракулу в час | Предел на участника, не выше серверного. Не ограничивает преподавателя. |
| Промежуток между вопросами | Не короче серверного интервала. Не ограничивает преподавателя. |
| Смотреть ленту версий | Кто видит предыдущие версии тетради и авторов изменений. |
| Перезапускать ядро | Сброс общих переменных; текст ячеек и файлы сохраняются. |
| Очищать общие результаты | Все выводы, терминал и лента оракула. Очистка отдельной ячейки связана с правом её редактирования. |
Замок на ячейке
Преподаватель выбирает одно из трёх состояний: закрыта — работает преподаватель; открыта — общий текст для группы в рамках правил; Консилиум — отдельные ответы студентов. Настройка «Открытая ячейка» определяет обычное действие кнопки замка; все три состояния доступны через меню.
Правила действий и исполнение Python
Запущенный Python имеет доступ к файлам комнаты. Запрет загрузки или редактирования через панель не мешает разрешённому коду записать файл через open(...). Правила интерфейса не создают отдельную файловую среду для каждого участника.
Завершение и модерация
«Закончить занятие» временно оставляет активные действия преподавателю, сохраняя настройки и материалы. «Продолжить занятие» возвращает прежние правила. Пустая комната означает отсутствие подключённых людей, а не завершённое занятие.
Блокировка участника действует 24 часа и привязана к отметке в браузере. Приватное окно может её обойти. Это инструмент против срыва занятия, а не проверка личности или контроль экзамена.