- •1. Пояснювальна записка
- •Предмет навчальної дисципліни
- •Мета та завдання навчальної дисципліни
- •Місце навчальної дисципліни в структурно-логічній схемі
- •Вимоги до знань і умінь
- •Опис предмета навчальної дисципліни „Алгоритмізація та програмування”
- •2. Тематичний план навчальної дисципліни “алгоритмізація та програмування ”
- •3. Зміст навчальної дисципліни
- •4. Список рекомендованої літератури
- •5. Графік розподілу навчального часу за темами навчальної дисципліни і видами навчальної роботи за опп
- •6. Календарно-тематичний план аудиторних занять
- •6.1. Календарно-тематичний план лекційних занять
- •6.2. Календарно-тематичний план лабораторних занять та залікових модулів
- •6.3. Графік обов’язкових консультацій
- •7. Самостійна робота студентів (срс)
- •7.1 Графік виконання самостійної роботи
- •7.2. Завдання для самостійної роботи та методичні рекомендації до їх виконання
- •При виконанні самостійної роботи необхідно дотримуватись наступних правил:
- •8. Індивідуальна науково-дослідна робота студентів
- •8.1. Завдання та методичні вказівки для індз
- •Теми: «Масиви», «Елементи комп'ютерної графіки»
- •9. Перелік питань, що виносяться на підсумковий контроль
- •10. Методи оцінювання знань студентів
- •10.1. Таблиця оцінювання (визначення рейтингу) навчальної діяльності студентів
- •10.2. Система нарахування рейтингових балів та критерії оцінювання знань студентів
- •10.3. Шкала оцінювання успішності студента за результатами проміжного контролю за чотирибальною системою
- •10.4. Шкала оцінювання успішності студента за результатами підсумкового контролю
- •11. Методичне забезпечення дисципліни. Методики активізації процесу навчання
- •11.1. Методичне забезпечення дисципліни
- •11.2. Методики активізації процесу навчання
- •Використання навчальних технологій для активізації процесу навчання з дисципліни
- •12. Ресурси мережі інтернет
- •13. Зміни і доповнення до робочої програми
6. Календарно-тематичний план аудиторних занять
6.1. Календарно-тематичний план лекційних занять
№ заня-ття |
Тема та короткий зміст заняття |
Кількість годин |
1 |
2 |
3 |
ЗАЛІКОВИЙ МОДУЛЬ № 1 |
||
Тема 1. Алгоритм та його властивості |
4 |
|
|
|
Поняття алгоритму. Властивості алгоритмів. Алгоритмічні конструкції. Головний і допоміжні алгоритми. |
2 |
|
|
Обчислювальні алгоритми. Графічні схеми алгоритмів. |
2 |
Тема 2. Мова програмування Паскаль. Лінійні програми |
4 |
|
|
|
Поняття про мови програмування. Поняття про середовища програмування. |
2 |
|
|
Етапи розв’язування задач. Структура Паскаль-програми |
2 |
Тема 3. Розгалужені та циклічні алгоритми |
6 |
|
|
|
Логічні вирази. Програми з розгалуженням. Повне розгалуження. |
2 |
|
|
Перехід. Команди вибору. |
2 |
|
|
Циклічні програми. Цикл «для». Обчислення суми, добутку та кількості. |
2 |
Тема 4. Масиви |
8 |
|
|
|
Поняття масиву даних. Створення і виведення масивів. Типові алгоритми опрацювання масивів. |
2 |
|
|
Визначення максимального і мінімального елементів та їхніх номерів. |
2 |
|
|
Алгоритм упорядкування елементів одновимірного масиву. Інші методи впорядкування масивів. Пошук елементів із заданою властивістю методом бісекції. |
2 |
|
|
Двомірні масиви. Типові задачі, в яких використовуються двовимірні масиви. |
2 |
Тема 5. Процедури і функції |
4 |
|
|
|
Поняття про структурне програмування. Локальні і глобальні змінні. Процедури з параметрами. Поняття про бібліотеки підпрограм. |
2 |
1 |
2 |
3 |
|
|
Модулі користувача. Підпрограма-функція. Використання підпрограм-функцій. Рекурсія. |
2 |
|
Тема 6. Елементи комп'ютерної графіки. |
4 |
|
|
Кольори. Текстовий режим екрана. Графічний режим екрана. Процедури і функції для графічних побудов. |
2 |
|
|
Поняття про анімацію. Побудова графіків функцій. |
2 |
|
Тема 7. Опрацювання текстових даних |
6 |
|
|
Опрацювання текстових даних. Дані типу string. |
2 |
|
|
Функції. Процедури. |
2 |
|
|
Порівняння текстових даних. Дії над частинами тексту. |
2 |
Разом годин |
36 |
|
