Алгоритмізація та програмування 2

Mandatory discipline
Навчальна дисципліна професійної підготовки
Обсяг освітнього компонента: 
• у кредитах ЄКТС — 6.0; • у навчальних годинах — 180.
Розподіл навчальних годин (аудиторні заняття / самостійна робота): 
• очна форма — 60 / 120; • заочна форма — 10 / 170.
Кількість аудиторних занять за видами (лекції / практичні заняття / лабораторні заняття): 
• очна форма — 15 / 7 / 8; • заочна форма — 2 / 1 / 2.
Індивідуальна робота: 
• очна форма — курсова робота; • заочна форма — курсова робота, контрольна робота.
Семестровий контроль: 
Exam. Protection of course work.
Освітню компоненту забезпечує: 
Анотація: 

Мета вивчення дисципліни: формування та розвиток компетентностей спрямованих на набуття практичних навичок професійного володіння комп’ютером та застосування процедурно-орієнтованої технології розробки програмних продуктів під час вирішення прикладних завдань в області комп’ютерних наук, засвоєння теоретичних основ алгоритмізації та програмування, оволодіння технікою програмування базових алгоритмічних структур і базових структур даних.
Практичне значення та використання отриманих знань: Розуміння типових алгоритмічних конструкцій та засобів представлення алгоритму. Розуміння парадигм імперативного програмування, комплексного уявлення про основні етапи розробки програми. Отримання знань про синтаксис і семантику базових конструктивних елементів мови програмування: лексем, виразів та операторів. Вміння обирати та використовувати типи даних, як прості, так і складені (масиви, структури, об’єднання). Оволодіння прийомами та технологією налагодження та тестування програм. Отримання знань та навичок з документування програмних продуктів.

Результати навчання: 

ПРН5. Проєктувати, розробляти та аналізувати алгоритми розв’язання обчислювальних та логічних задач, оцінювати ефективність та складність алгоритмів на основі застосування формальних моделей алгоритмів та обчислюваних функцій.
ПРН9. Розробляти програмні моделі предметних середовищ, вибирати парадигму програмування з позицій зручності та якості застосування для реалізації методів та алгоритмів розв’язання задач в галузі комп’ютерних наук

b292510 ▪ 2025