Бакалавриат
2023/2024
Программирование для лингвистов
Лучший по критерию «Полезность курса для Вашей будущей карьеры»
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Статус:
Курс обязательный (Фундаментальная и прикладная лингвистика)
Направление:
45.03.03. Фундаментальная и прикладная лингвистика
Где читается:
Факультет гуманитарных наук (Нижний Новгород)
Когда читается:
2-й курс, 1, 2 модуль
Формат изучения:
с онлайн-курсом
Онлайн-часы:
20
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
4
Контактные часы:
60
Программа дисциплины
Аннотация
Курс предназначен для приобретения навыков программирования с использованием компьютерных технологий (в первую очередь, язык программирования Python) для решения возникающих на практике лингвистических задач.
Цель освоения дисциплины
- Овладение навыками программирования на языке Python
- Получение навыков решения некоторых задач компьютерной лингвистики
Планируемые результаты обучения
- Знание преимуществ и недостатков языка Python
- Понимание неизменяемости строк и чисел.
- Знание основных свойств списков как последовательностей
- Понимание механизма работы коллекции объектов, представленной в виде отображения ключ-значение
- Умение создавать переиспользуемые элементы программы в виде функций
- Знание базовых принципов объектно-ориентированного программирования
Содержание учебной дисциплины
- Тема 1. Язык программирования Python
- Тема 2. Типы данных: числа и строки
- Тема 3. Списки
- Тема 4. Словари
- Тема 5. Функции
- Тема 6. Объектно-ориентированное программирование
Элементы контроля
- Лабораторная работа №1
- Лабораторная работа №2
- Лабораторная работа №3
- Лабораторная работа №4
Промежуточная аттестация
- 2023/2024 учебный год 2 модуль0.6 * (0.1 * Лабораторная №1 + 0.2 * Лабораторная №2 + 0.4 * Лабораторная №3 + 0.3 * Лабораторная №4) + 0.4 * экзамен