Прикладне програмування мовою Python (кн)
Тип: На вибір студента
Кафедра: програмування
Навчальний план
Семестр | Кредити | Звітність |
7 | 4 | Залік |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
7 | 16 | доцент Черняховський В. В. | ПМі-41, ПМі-42, ПМі-43, ПМі-44, ПМі-45 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
7 | 32 | ПМі-41 | доцент Черняховський В. В., доцент Селіверстов Р. Г. |
ПМі-42 | доцент Черняховський В. В., доцент Селіверстов Р. Г. | ||
ПМі-43 | доцент Черняховський В. В., доцент Селіверстов Р. Г. | ||
ПМі-44 | доцент Черняховський В. В., доцент Селіверстов Р. Г. | ||
ПМі-45 | доцент Черняховський В. В., доцент Селіверстов Р. Г. |
Опис курсу
Алгоритмічна мова Python є однією з найновіших, яка набуває поширення для програмування в проєктах замовників, задач в комп’ютерних мережах і системах «клієнт-сервер». Перспективні переваги мови: вільне використання без потреби ліцензування; наявність великої кількості бібліотек готових функцій розв’язування типових сучасних задач; незалежність від операційної системи (Windows, Unix тощо).
Метою курсу є:
- вивчення спеціалізованих бібліотек і засобів мови Python, необхідних для оволодіння прийомами прикладного програмування, орієнтованими на застосування за фахом в майбутній роботі;
- формування системи знань про методи, алгоритми і прийоми програмування типових прикладних задач в рамках розробки програмних проєктів;
- формування практичних навичок складання фахових прикладних програм, структур даних, моделей за розділами, викладеними в переліку тем курсу.
Курс використовує низку знань і навиків, які були отримані студентами в інших раніше викладених курсах за розділами програмування і суміжних з ними.
Після завершення цього курсу студент буде:
знати
- сучасні методи і алгоритми програмування прикладних задач мовою Python;
- засоби спеціалізованих бібліотек мови Python, пов’язані з прикладним програмуванням типових частин реальних проєктів;
- процедури моделювання і застосування структур даних мовою Python, необхідних для реальних проєктів;
- методи організації виконання сценаріїв (Python-програм);
- технології роботи з internet-файлами, формати файлів;
- архітектурні особливості прикладних програмних проєктів мовою Python;
вміти
- застосовувати засоби мови Python і спеціалізованих бібліотек для програмування типових прикладних задач;
- складати, тестувати і налагоджувати прикладні функції частин реальних проєктів мовою Python;
- реалізувати вимоги замовників до розробки програмних проєктів мовою Python;
- аналізувати і модифікувати прикладні програми до зміни вимог.
Рекомендована література
- Рекомендований список основної і додаткової літератури викладений в силабусі.
- Тематичні посилання на електронні ресурси internet будуть надані окремо до кожного завдання лабораторних робіт.