Мета та завдання навчальної дисципліни
Метою викладання навчальної дисципліни «Сучасне програмування» є вивчення та освоєння студентами базових знань і практичних навиків основ сучасної технології розробки і реалізації складних і програмних продуктів для вирішення складних науково-дослідницьких завдань.
Основними завданнями вивчення дисципліни «Сучасне програмування» є підготовка фахівців, що володіють сучасними методами і засобами розробки алгоритмів та програм, що знають сучасну технологію програмування і уміють застосовувати її при рішенні складних прикладних задач для вирішення науково-дослідницьких завдань, виконання математичного моделювання різноманітних фізичних об'єктів.
У результаті вивчення навчальної дисципліни студент повинен
знати:
- предмет та головні поняття курсу;
- основні ідеї і поняття об'єктно-орієнтованого підходу в розробці алгоритмів і програм;
- синтаксис і семантику мови java;
- основні бібліотечні пакети, необхідні для вирішення різноманітних науково-дослідницьких завдань математичного моделювання;
вміти:
- володіти основами програмування та мовой java;
- здійснювати розробку алгоритмів і програм з використанням об'єктно-орієнтованого підходу на мові JAVA.
- вирішувати науково технічні завдання з використанням java.
Згідно з вимогами освітньо-професійної програми студенти повинні досягти таких результатів навчання (компетентностей):
- Здатність до математичного та логічного мислення, формулювання та досліджування математичних моделей, обґрунтовування вибору методів і підходів для розв’язування теоретичних і прикладних задач в галузі комп’ютерних наук, інтерпретування отриманих результатів;
- Здатність проектувати та розробляти програмне забезпечення із застосуванням різних парадигм програмування;
- Здатність до використання інноваційних методів і сучасних засобів навчання інформатиці.
- Викладач: Борю Сергій Юрійович