Навчальна практика

Тип: Нормативний

Кафедра: обчислювальної математики

Навчальний план

СеместрКредитиЗвітність
23Диференційований залік
32Немає
41Диференційований залік

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
290ПМп-11Бешлей А. В.
360ПМп-21Борачок І. В.
ПМп-23Борачок І. В.
430ПМп-21Борачок І. В.
ПМп-23Борачок І. В.

Опис курсу

Курс розроблено таким чином, щоб розвинути та закріпити знання, отримані студентами під час вивчення основних курсів з програмування. Під час занять з курсу студенти повинні навчитися писати ефективні програми для вирішення різноманітних індивідуальних завдань.

Рекомендована література

Навчальна практика,  1 курс

Основна література

  1. Селіверстов Р., Мельничин А. Основи програмування мовою Python: навч. посібник. – Львів : ЛНУ імені Івана Франка, 2020. – 190 c.
  2. Яковенко А. В. Основи програмування. Python. Частина 1. / К.: КПІ ім. Ігоря Сікорського, 2018. – 195 с. – [Електронний ресурс] . – Режим доступу: https://ela.kpi.ua/server/api/core/bitstreams/dbbe8ff5-11d7-4a92-918c-d1445c3d20a7/content
  3. Креневич А.П. Python А.П. Python у прикладах і задачах. Частина 1. Структурне програмування. Навчальний посібник із дисципліни “Інформатика та програмування” – К.: ВПЦ “Київський Університет”, 2017. – 206 с. – [Електронний ресурс] . – Режим доступу: https://mp.mechmat.knu.ua/images/library/Krenevych_2017_Python1_Tutor.pdf
  4. Ярошко С.А., Ярошко О.С. Методи розробки алгоритмів. Програмування мовою С++: навч посібник. – Львів: ЛНУ імені Івана Франка, 2022. – 248 с.
  5. Дудзяний І.М. Програмування мовою С++. Частина 1: Парадигма процедурного програмування: навчальний посібник. – Львів: ЛНУ імені Івана Франка, 2013. – 468 с.
  6. Бєлов Ю. А., Карнаух Т. О., Коваль Ю. В., Ставровський А. Б. Вступ до програмування мовою С++. Організація обчислень: навч. посіб. – К. : Видавничо-поліграфічний центр “Київський університет”, 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 курс

  1. Albahari J. C# 9.0 in a Nutshell: The Definitive Reference / Joseph Albahari // O’Reilly Media; 1st edition – 2021.
  2. Meyers S. Effective C++: 55 Specific Ways to Improve Your Programs and Designs / Scott Meyers // Addison-Wesley Professional; 3rd edition. 2005.
  3. 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.
  4. Stroustrup B. The C++ Programming Language. / Bjarne Stroustrup // Addison-Wesley Professional (4th Edition) – 2013.
  5. Troelsen A. Pro C# 9 with .NET 5: Foundational Principles and Practices in Programming / Andrew Troelsen // Apress; 10th ed. edition – 2021.
  6. 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.

Силабус: Силабус(1 та 2 курс)

Завантажити силабус