Навчальна практика
Тип: Нормативний
Кафедра: обчислювальної математики
Навчальний план
Семестр | Кредити | Звітність |
2 | 3 | Диференційований залік |
3 | 2 | Немає |
4 | 1 | Диференційований залік |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
2 | 90 | ПМп-11 | Бешлей А. В. |
3 | 60 | ПМп-21 | Борачок І. В. |
ПМп-23 | Борачок І. В. | ||
4 | 30 | ПМп-21 | Борачок І. В. |
ПМп-23 | Борачок І. В. |
Опис курсу
Курс розроблено таким чином, щоб розвинути та закріпити знання, отримані студентами під час вивчення основних курсів з програмування. Під час занять з курсу студенти повинні навчитися писати ефективні програми для вирішення різноманітних індивідуальних завдань.
Рекомендована література
Навчальна практика, 1 курс
Основна література
- Селіверстов Р., Мельничин А. Основи програмування мовою Python: навч. посібник. – Львів : ЛНУ імені Івана Франка, 2020. – 190 c.
- Яковенко А. В. Основи програмування. Python. Частина 1. / К.: КПІ ім. Ігоря Сікорського, 2018. – 195 с. – [Електронний ресурс] . – Режим доступу: https://ela.kpi.ua/server/api/core/bitstreams/dbbe8ff5-11d7-4a92-918c-d1445c3d20a7/content
- Креневич А.П. Python А.П. Python у прикладах і задачах. Частина 1. Структурне програмування. Навчальний посібник із дисципліни “Інформатика та програмування” – К.: ВПЦ “Київський Університет”, 2017. – 206 с. – [Електронний ресурс] . – Режим доступу: https://mp.mechmat.knu.ua/images/library/Krenevych_2017_Python1_Tutor.pdf
- Ярошко С.А., Ярошко О.С. Методи розробки алгоритмів. Програмування мовою С++: навч посібник. – Львів: ЛНУ імені Івана Франка, 2022. – 248 с.
- Дудзяний І.М. Програмування мовою С++. Частина 1: Парадигма процедурного програмування: навчальний посібник. – Львів: ЛНУ імені Івана Франка, 2013. – 468 с.
- Бєлов Ю. А., Карнаух Т. О., Коваль Ю. В., Ставровський А. Б. Вступ до програмування мовою С++. Організація обчислень: навч. посіб. – К. : Видавничо-поліграфічний центр “Київський університет”, 2012. – 175 с. – [Електронний ресурс] . – Режим доступу: https://csc.knu.ua/en/library/books/belov-24.pdf
Додаткова література
7. Python Tutorial – [Електронний ресурс]. – Режим доступу: https://www.w3schools.com/python/
8. The Python Tutorial – [Електронний ресурс]. – Режим доступу: https://www.learnpython.org
9. Сайт для вивчення С++, з робочими кодами програм – [Електронний ресурс]. – Режим доступу: https://www.learncpp.com/
10. C++ Tutorial – [Електронний ресурс]. – Режим доступу: https://www.w3schools.com/cpp/
Навчальна практика, 2 курс
- Albahari J. C# 9.0 in a Nutshell: The Definitive Reference / Joseph Albahari // O’Reilly Media; 1st edition – 2021.
- Meyers S. Effective C++: 55 Specific Ways to Improve Your Programs and Designs / Scott Meyers // Addison-Wesley Professional; 3rd edition. 2005.
- Meyers S. Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 / Scott Meyers // O’Reilly Media, Incorporated.2014.
- Stroustrup B. The C++ Programming Language. / Bjarne Stroustrup // Addison-Wesley Professional (4th Edition) – 2013.
- Troelsen A. Pro C# 9 with .NET 5: Foundational Principles and Practices in Programming / Andrew Troelsen // Apress; 10th ed. edition – 2021.
- Kottwitz S. LaTeX Cookbook: Over 90 Hands-on Recipes for Quickly Preparing Latex Documents to Solve Various Challenging Tasks / Stefan Kottwitz // Packt Pub Ltd – 2015.