Вступ до програмування Основні етапи розв'язування задачі з використанням комп'ютера Поняття інформаційної моделі Поняття алгоритму. Властивості алгоритму. Способи описування алгоритмів Базові структури алгоритмів Структурний підхід до побудови алгоритмів Поняття програми. Класифікація мов програмування Основи програмування мовою Паскаль Інтегровані середовища програмування. Поняття редактора, транслятора, налагоджувача Робота в середовищі програмування. Запуск програм на виконання Мова програмування. Особливості та призначення. Алфавіт мови програмування Величини. Типи даних. Стандартні типи даних. Набір функцій і операцій, введених для кожного зі стандартних типів Алгоритмічні структури Вказівка надання значення. Вказівки введення та виведення. Структура програми на мові програмування Паскаль Формування зображення на екрані ПЕОМ. Створення найпростіших лінійних програм Створення найпростіших лінійних програм Розв'язування задач з лінійними алгоритмами Вказівка розгалуження та її опис мовою програмування. Опис умов Запис алгоритмів з використанням вказівки розгалуження мовою програмування Запис алгоритмів з використанням вказівки розгалуження мовою програмування Запис алгоритмів з використанням вказівки розгалуження мовою програмування Вказівка повторення та її опис мовою блок-схем та мовою програмування Використання циклу з параметром для розв'язування задач Використання циклу з передумовою для розв'язування задач Використання циклу з післяумовою для розв'язування задач Вказівка вибору та її опис мовою програмування Підпрограми Поняття основного та допоміжного алгоритму. Алгоритми-процедури і алгоритми-функції. Формальні та фактичні параметри Розв'язування задач на складання алгоритмів з використанням процедур Розв'язування задач на складання алгоритмів з використанням функцій Поняття рекурсії. Розв'язування задач на складання алгоритмів з використанням рекурсії=======(28) Структуровані типи даних Вказівки і функції опрацювання рядкових величин та їх опис мовою програмування Алгоритми роботи з рядковими величинами Складання та реалізація програм опрацювання рядкових величин Табличні величини та їх опис мовою програмування Алгоритми і програми роботи з лінійними таблицями Алгоритми і програми роботи з двовимірними таблицями Алгоритми пошуку в таблицях елементів із деякою властивістю Створення та реалізація програм на опрацювання табличних величин Алгоритми впорядкування табличних величин Створення та реалізація програм на застосування методів впорядкування табличних величин Графіка Опис графічних вказівок мовою програмування Застосування в програмах процедур та функцій для побудови найпростіших графічних зображень Робота з діловою графікою засобами мови Паскаль Методи створення рухомих графічних об'єктів засобами мови Паскаль Тематичні атестації Тематична атестація за темою "Програма. Мова програмування Тематична атестація за темою "Базові структури алгоритмів Тематична атестація за темою "Структуровані типи даних Тематична атестація за темою "Графічні операції. Робота з допоміжними алгоритмами
Вступ до програмування
Основні етапи розв'язування задачі з використанням комп'ютера
Поняття інформаційної моделі
Поняття алгоритму. Властивості алгоритму. Способи описування алгоритмів
Базові структури алгоритмів
Структурний підхід до побудови алгоритмів
Поняття програми. Класифікація мов програмування
Основи програмування мовою Паскаль
Інтегровані середовища програмування. Поняття редактора, транслятора, налагоджувача
Робота в середовищі програмування. Запуск програм на виконання
Мова програмування. Особливості та призначення. Алфавіт мови програмування
Величини. Типи даних. Стандартні типи даних. Набір функцій і операцій, введених для кожного зі стандартних типів
Алгоритмічні структури
Вказівка надання значення. Вказівки введення та виведення. Структура програми на мові програмування Паскаль
Формування зображення на екрані ПЕОМ. Створення найпростіших лінійних програм
Створення найпростіших лінійних програм
Розв'язування задач з лінійними алгоритмами
Вказівка розгалуження та її опис мовою програмування. Опис умов
Запис алгоритмів з використанням вказівки розгалуження мовою програмування
Вказівка повторення та її опис мовою блок-схем та мовою програмування
Використання циклу з параметром для розв'язування задач
Використання циклу з передумовою для розв'язування задач
Використання циклу з післяумовою для розв'язування задач
Вказівка вибору та її опис мовою програмування
Підпрограми
Поняття основного та допоміжного алгоритму. Алгоритми-процедури і алгоритми-функції. Формальні та фактичні параметри
Розв'язування задач на складання алгоритмів з використанням процедур
Розв'язування задач на складання алгоритмів з використанням функцій
Поняття рекурсії. Розв'язування задач на складання алгоритмів з використанням рекурсії=======(28)
Структуровані типи даних
Вказівки і функції опрацювання рядкових величин та їх опис мовою програмування
Алгоритми роботи з рядковими величинами
Складання та реалізація програм опрацювання рядкових величин
Табличні величини та їх опис мовою програмування
Алгоритми і програми роботи з лінійними таблицями
Алгоритми і програми роботи з двовимірними таблицями
Алгоритми пошуку в таблицях елементів із деякою властивістю
Створення та реалізація програм на опрацювання табличних величин
Алгоритми впорядкування табличних величин
Створення та реалізація програм на застосування методів впорядкування табличних величин
Графіка
Опис графічних вказівок мовою програмування
Застосування в програмах процедур та функцій для побудови найпростіших графічних зображень
Робота з діловою графікою засобами мови Паскаль
Методи створення рухомих графічних об'єктів засобами мови Паскаль
Тематичні атестації
Тематична атестація за темою "Програма. Мова програмування
Тематична атестація за темою "Базові структури алгоритмів
Тематична атестація за темою "Структуровані типи даних
Тематична атестація за темою "Графічні операції. Робота з допоміжними алгоритмами