| № п/п
| Завдання , види роботи
| Кількість годин
| Примірний зміст роботи
| Самостійна робота
| Отримані вміння
|
| всього
| прак-тичні
| самос-тійні
|
|
|
|
|
|
| 66 6 6
|
|
|
| 1.
| Інструктаж з техніки безпеки. Створення алгоритмів та програм лінійних алгоритмів. Виконання завдання 1, одержання результату. Створення алгоритмів та програм розгалужуючи алгоритмів. Виконання завдання 2, одержання результату. Створення програм на мові Pascal
| 8
| 6
| 2
| Використання операторів вводу-виводу, математичних функцій мови , умовного оператора та операцій відношення для програмування лінійних та розгалужуючих алгоритмів
| Створення блок-схем для
завдань 1,2
| Вміти застосовувати оператори вводу-виводу для, математичні функції, програмування лінійних алгоритмів та використання умовного оператора зі складними умовами в мовi Pascal
|
| 2
| Створення алгоритмів та програм табулювання функцій. Виконання завдання 3, одержання результату. Створення алгоритмів та програм обробки одновимірних масивів. Виконання завдання 4 одержання результату. Створення програм на мові Pascal
| 8
| 6
| 2
| Створенння програм з використанням різних операторів циклу в мові Pascal. Робота з одновимірними масивами
| Повторити методи обробки масивів
| Отримання навичок роботи з одновимірними масивами та стрічками в мові Pascal
|
| 3.
| Створення алгоритмів та програм обробки двовимірних масивів. Виконання завдання 5, одержання результату. . Створення програм на мові Pascal
| 8
| 6
| 2
| Створення алгоритмів і програм обробки двовимірних масивів, використання різних методів сортування в мові Pascal
| Створення блок-схем алгоритмів до завдань 3,4,5
| Отримання навичок роботи з двовимірними масивами в мові Pascal
|
| 4.
| Створення алгоритмів та програм з використанням функцій користувача. Одержання результату. Створення програм на мові Pascal
| 8
| 6
| 2
| Створення програм з використанням функцій користувача та процедур, використання різних типів параметрів для передачі даних
| Створення програм з використанням рекурсій
| Отримання навичок для створенні програм з використанням підпрограм
|
| 5.
| Створення алгоритмів та програм створення та обробки записів. Скласти програму на алгоритмічній мові Pascal
| 8
| 6
| 2
| Створення алгоритмів і програм для проектування та роботи з записами. Використання оператора приєднання
| Створення програм для роботи з масивами записів
| Отримання навичок при створенні та обробці записів.
|
| 6.
| Створення алгоритмів та програм роботи з файлами. Скласти програму на алгоритмічній мові Pascal
| 16
| 12
| 4
| Створення програм для роботи з файлами, використання різних типів файлових змінних. Робота з текстовими та бінарними файлами.
| Повторити функції прямого доступу до елементів файлів
| Отримання навичок при роботі різними видами файлів.
|
| 7.
| Створення алгоритмів та програм лінійних алгоритмів. Виконання завдання 1, одержання результату. Створення алгоритмів та програм розгалужуючи алгоритмів. Виконання завдання 2, одержання результату. Створення програм на мові С++
| 8
| 6
| 2
| Використання операторів вводу-виводу, математичних функцій мови , умовного оператора та операцій відношення для програмування лінійних та розгалужуючих алгоритмів
| Повторити функції форматного вводу-виводу.
| Вміти застосовувати оператори вводу-виводу для, математичні функції, програмування лінійних алгоритмів та використання умовного оператора зі складними умовами в мовi С++
|
| 8.
| Створення алгоритмів та програм табулювання функцій. Виконання завдання 3, одержання результату. Створення алгоритмів та програм обробки одновимірних масивів. Виконання завдання 4 одержання результату. Створення програм на мові С++
| 8
| 6
| 2
| Створенння програм з використанням різних операторів циклу в мові С++. Робота з одновимірними масивами
| Повторити функції роботи зі стрічками
| Отримання навичок роботи з одновимірними масивами та стрічками в мові С++
|
| 9.
| Створення алгоритмів та програм обробки двовимірних масивів. Виконання завдання 5, одержання результату. Створення програм на мові С++
| 8
| 6
| 2
| Створення алгоритмів і програм обробки двовимірних масивів, використання різних методів сортування в мові С++
| Створити програму обробки двовимірних масивів
| Отримання навичок роботи з двовимірними масивами в мові С++
|
| 10.
| Створення алгоритмів та програм з використанням функцій користувача. Одержання результату. Створення програм на мові С++
| 8
| 6
| 2
| Створення програм з використанням функцій користувача, глобальні та локальні змінні, операція видимості
| Повторити класи пам’яті
| Вміти створювати програми з використанням функцій користувача в С++
|
| 11
| Створення алгоритмів та програм створення та обробки структур. Скласти програму на алгоритмічній мові С++
| 8
| 6
| 2
| Створення та робота з масивами структур.
| Створення та обробка об’єднань
| Отримання навичок роботи зі стуктурами та обєднаннями
|
| 12.
| Створення алгоритмів та програм роботи з файлами. Скласти програму на алгоритмічній мові С++
| 16
| 12
| 4
| Створити програми роботи з файлами,ознаки файлів
| Створення блок-схеми завдання
| Вміти зчитувати дані з файлів та записувати у файл
|
| 13.
| Оформлення та захист індивідуального звіту .
| 8
| 6
| 2
| Оформлення та захист індивідуального звіту .
| Підготовка до захисту звіту
| Отримання навичок оформлення звітів згідно вимог
|