====== Как готовить задания по лабораторным ====== Задания и примеры лабораторных работ по курсу БД: https://git.moevm.pro/moevm/db_sql_lab_examples Описание лабораторных работ представлено в соответствующих папках репозитория. ===== Варианты заданий лабораторных работ ===== Описаны в репозитории https://git.moevm.pro/moevm/db_sql_lab_examples/src/branch/main/lab-1/variants.md ===== Подготовка ===== * Лабораторные работы выполняются заранее, по результатам создается PR. **Пулл-реквест должен быть создан не позже дедлайна (см. ниже)!** * PR должен быть создан с полностью выполненной ЛР. Если на момент дедлайна в PR нет каких-то заданий - лабораторная работа не засчитывается. * Для всех работ нужно создавать отдельную ветку. * Для каждой работы сначала должна пройти автоматическая проверка через CI. Потом работу смотрит преподаватель. * Все файлы по лабораторным работам должны находиться в папке **<Номер группы>_<фамилия (транслит)>/lab/** * Для лабораторных работ название PR должно иметь следующий вид **<Номер группы>_<фамилия>_lab<Номер работы>**. * В PR должны быть отчет в формате pdf и в редактируемом формате (latex, docx или иной). Положить в папку **report** лаборатоной работы с названиями **lab<Номер работы>.pdf** и **lab<Номер работы>.docx**. * Файлы необходимые для сдачи также положить в репозиторий в папку лабораторной работы (смотри описание лаб. работ). Все лабораторные работы надо загружать в репозиторий своей группы: * https://git.moevm.pro/moevm/sql-2026-4341 * https://git.moevm.pro/moevm/sql-2026-4342 * https://git.moevm.pro/moevm/sql-2026-4343 * https://git.moevm.pro/moevm/sql-2026-4345 * https://git.moevm.pro/moevm/sql-2026-4381 * https://git.moevm.pro/moevm/sql-2026-4382 * https://git.moevm.pro/moevm/sql-2026-4383 * https://git.moevm.pro/moevm/sql-2026-4385 * https://git.moevm.pro/moevm/sql-2026-4388 ===== Защита лабораторной работы ===== * Для допуска к защите необходимо: * 1) разместить корректный PR **не позднее 11:59 дня, предшествующего защите** (PR, созданные после указанного дедлайна, к защите **на ближайшей паре не принимаются**); * 2) чтобы бот в репозитории проверил ваш PR и поставил ему метку **OK**. * Защита лабораторной работы будет проходит онлайн на выделенных для защиты парах. * Очередь на защиту лабораторной работы формируется либо на основании создания PR, либо порядок формирует преподаватель. * На защиту лабораторной работы дается только 1 попытка. * Во время защиты лабораторной работы необходимо транслировать экран. * На защите лабораторной работы могут задаваться вопросы по теории в целом, по процессу выполнения лабораторной работы и по написанному коду. ===== Сроки отправки PR лабораторных ===== Для каждой из лабораторных работ есть **дедлайн отправки** PR. * Лабораторная работа 1 - 2026.10.02 23:59 * Лабораторная работа 2 - 2026.10.23 23:59 * Лабораторная работа 3 - 2026.11.13 23:59 * Лабораторная работа 4 - 2026.11.27 23:59 * Лабораторная работа 5 - 2026.12.16 23:59 Если на момент дедлайна PR не получил метку **"Ок"** от бота, эта лабораторная работа не проверяется и не принимается к защите. За работу выставляется **0 баллов**. Частично сделанная лабораторная работа, оформленная в PR в срок, будет расцениваться как невыполненная при наступлении дедлайна - **0 баллов**. ===== Баллы за лабораторную работу выставляются только при выполнении двух условий: ===== - Работа оформлена в PR и получила метку **OK** от бота **в срок**. - Студент **успешно защитил** работу. Если работа не защищена — выставляется **0 баллов**.