Програмування
Освітня програма: Фізика
Структурний підрозділ: Фізичний факультет
Назва дисципліни
Програмування
Код дисципліни
ОК 25.
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2021/2022
Семестр / Триместр
1 Семестр
Кількість кредитів ЕСТS
3
Результати навчання
Результати навчання полягають в знанні базових прийомів для роботи з сучасними мовами програмування та вмінні застосовувати ці знання на практиці.
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
Володіти базовими знаннями з курсів елементарної та вищої математики, вміти розв’язувати алгебраїчні рівняння, аналізувати функціональні залежності, будувати графіки функцій, проводити алгебраїчні розрахунки та перетворення.
Мати уявлення про принципи функціонування комп’ютерів, спосіб реалізації програм, загальні підходи щодо програмування.
Володіти елементарними навичками обчислення похідних, інтегралів, дій з векторами, матрицями, виконувати алгебраїчні перетворення з поліномами.
Зміст навчальної дисципліни
Дисципліна "Програмування" є складовою циклу професійної підготовки фахівців освітньо-кваліфікаційного рівня “бакалавр фізики”. Курс "Програмування" має на меті вивчення мови програмування С++ та покликаний поглибити знання з комп’ютерних технологій, засвоїти методи проведення розрахунків за допомогою сучасних комп’ютерних засобів.
Рекомендована та необхідна література
[1] Васильєв О.М. Програмування на С++ в прикладах і задачах. Ліра-К, Київ, 2017.
[2] B.W. Kernighan, D. Ritchie. The C Programming Language. Prentice Hall Software, 2000.
[3] B. Stroustrup. Programming: Principles and Practice Using C++. Addison Wesley, 2008
[4] S.B. Lippman, J. Lajoie, B.E. Moo. C++ Primer: Completely. Addison Wesley, 2012.
[5] S. Meyers. Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14.
O'Reilly Media, 2014.
[6] J. Lospinoso. C++ Crash Course. No Starch Press, 2019.
Заплановані освітні заходи та методи викладання
Загальний обсяг 90 год, в тому числі:
Лекцій – 14 год.
Практичні заняття - 28 год.
Самостійна робота – 47 год.
Консультації - 1 год.
Методи та критерії оцінювання
Контроль здійснюється за модульно-рейтинговою системою, яка складається із 2 змістових модулів. Система оцінювання знань включає модульний та семестровий контроль знань. Форми контролю: оцінювання контрольних робіт (2 контрольні роботи по 30 балів). Студент може отримати максимально 60 балів за контрольні роботи та 40 балів на іспиті. Білет на іспиті включає 40 теоретичних запитань (по 1 балу).
Мова викладання
Українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни