Лабораторные работы для 2-го курса ФПЛ (2026/2027)

В рамках предмета “Программирование для лингвистов” в НИУ ВШЭ - Нижний Новгород.

Преподаватели:

План лабораторных работ

  1. Лабораторная работа №1. Определение языка текста на основе частотного словаря

    1. Контрольная отсечка: 18 сентября

    2. Дедлайн: 28 сентября

  1. Лабораторная работа №2. Кодирование текста с помощью алгоритма BPE

    1. Контрольная отсечка: 9 октября

    2. Дедлайн: 19 октября

  1. Лабораторная работа №3. Генерация текста с помощью n-грамм

    1. Контрольная отсечка: 02 ноября

    2. Дедлайн: 16 ноября

История занятий

Конспект лекций и материалы для пройденных занятий Вы найдете на сайте.

Литература

Базовый уровень

    1. Lutz. Learning Python.

  1. Хирьянов Т.Ф. Видеолекции. Практика программирования на Python 3. 2019.

  2. Хирьянов Т.Ф. Видеолекции. Алгоритмы и структуры данных на Python3. 2017.

  3. Официальная документация Python.

Продвинутый уровень

  1. M. Lutz. Programming Python: Powerful Object-Oriented Programming

  2. J. Burton Browning. Pro Python 3: Features and Tools for Professional Development.

  3. Хирьянов Т.Ф. Видеолекции. Основы программирования и анализа данных на Python. 2022.

Ресурсы

  1. Таблица успеваемости

  2. Сайт дисциплины с описанием лабораторных работ и полезными материалами

  3. Регламент выполнения лабораторных работ

  4. Инструкция по подготовке компьютера к работе над заданиями курса

  5. Инструкция по запуску тестов

  6. Инструкция по запуску Python программ в терминале

  7. Ответы на часто задаваемые вопросы