Багатосеместрова дисципліна Основи програмування . Частина 1, Частина 2
Освітня програма: «Прикладна (комп’ютерна) лінгвістика та англійська мова»
Структурний підрозділ: Навчально-науковий інститут філології
Назва дисципліни
Багатосеместрова дисципліна Основи програмування . Частина 1, Частина 2
Код дисципліни
ННД. 10.02
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2022/2023
Семестр / Триместр
3 Семестр
Кількість кредитів ЕСТS
6
Результати навчання
ПРН 32. Знати підходи щодо оцінки та забезпечення якості програмного забезпечення.
ПРН 23. Знати основні процеси, фази та ітерації життєвого циклу програмного забезпечення.
ПРН 24. Знати і застосовувати на практиці фундаментальні концепції, парадигми і основні принципи функціонування мовних, інструментальних і обчислювальних засобів інженерії програмного забезпечення.
ПРН 27. Знати і застосовувати відповідні математичні поняття, методи доменного, системного і об’єктно-орієнтованого аналізів та математичного моделювання, сучасні мови програмування для розробки програмного забезпечення.
ПРН 31. Знати та вміти застосовувати інформаційні технології обробки, зберігання та передачі даних.
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
До початку вивчення цього курсу студенти мають знати основні поняття з інформатики та математики.
Вміти застосовувати знання з основ інформатики для розв’язання задач.
Володіти елементарними навичками: роботи з цифровими даними та елементарними навичками роботи з комп’ютером.
Зміст навчальної дисципліни
Курс дозволяє студентам вивчити основні поняття, засоби та методи програмування на мові програмування Python; вміти демонструвати практичні навички у знаходженні програмного рішення певного класу лінгвістичних задач, вільно володіти основним комп’ютерним інформаційним інструментарієм у подальшому вирішенні лінгвістичних завдань.
Рекомендована та необхідна література
Програмування числових методів мовою Python : підруч. / А. В. Анісімов, А. Ю. Дорошенко, С. Д. Погорілий, Я. Ю. Дорогий ; за ред. А. В. Анісімова. – К. : Видавничо-поліграфічний центр "Київський університет", 2014. – 640 c.
Python у прикладах і задачах. Частина 1. Структурне програмування Навчальний посібник із дисципліни "Інформатика та програмування" – К.: ВПЦ "Київський Університет", 2017. – 206 с.
Заплановані освітні заходи та методи викладання
Лекції, семінарські заняття, самостійна робота.
Методи та критерії оцінювання
Оцінювання семестрової роботи:
1. Домашні завдання: РН 1.1– 1.3, 2.1– 2.2 , 4.1, 4.2 – 12/20 балів.
2. Контрольні роботи (тест): РН 1.1– 1.3, 2.1– 2.2, 4.1, 4.2 – 12/20 балів.
2. Доповідь (презентація): РН 1.1– 1.3, 2.1– 2.2, 3.1– 3.2, 4.1, 4.2 – 6/10 балів. (6 балів за підготовку + 4 бали за захист).
3. Лабораторна робота (проєкт): РН 2.1 – 2.2, 3.1 - 3.2, 4.1, 4.2 - 6/10 балів.
- підсумкове оцінювання (у формі іспиту) вказується:
- максимальна кількість балів які можуть бути отримані студентом: 40 балів;
- результати навчання які будуть оцінюватись: PH1.1, PH1.2, PH1.3, PH2.1, PH2.2; 4.1, 4.2
- форма проведення і види завдань: письмова
Мова викладання
Українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Наталія
Геннадіївна
Русіна
Теорії та технології програмування
Факультет комп'ютерних наук та кібернетики
Факультет комп'ютерних наук та кібернетики
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни
Теорії та технології програмування
Факультет комп'ютерних наук та кібернетики