ДО УВАГИ ТИХ, ХТО БАЖАЄ НАЧИТИСЯ ПРОГРАМУВАТИ "З НУЛЯ" !
В СИСТЕМУ http://disted.edu.vn.ua інтегровано електронний навчальний посібник з основ програмування мовою Pascal. Посібник використовується в ФМГ№17 при вивченні основ програмування в 8 (9) класі за авторською програмою поглибленого вивчення, але може бути корисний будь-кому, хто бажає вивчити основи програмування самостійно.
Пряме посилання http://distance.edu.vn.ua/books/programming8/ (без реєстрації)
Або
http://disted.edu.vn.ua ->Позакласна робота. Дистанційні курси ->Основи програмування для початківців. Мова Turbo Pacal 7.0 (для зареєстрованих користувачів).
Зміст
ТЕМА 1. РОБОЧЕ СЕРЕДОВИЩЕ Turbo Pascal
Головні файли
Знайомство з інтегрованим середовищем
Керування вікнами
Дискові операції
Операції з блоками
Компіляція та виконання програм
Завдання для перевірки
Тестування з теми "З чого починається Pascal"
ТЕМА 2. ЛІНІЙНІ ПРОГРАМИ
Перша програма. Особливості написання тексту програм
Дані. Цілі типи
Оператор присвоювання
Оператори виводу на екран
Приклади програм
Алгоритм, блок-схема, програма
Тести
Задачі на обчислення з цілими числами
Оператори вводу даних з клавіатури
Дійсний тип
Задачі на оформлення вводу-виводу з дійсними числами
Правила запису складних математичних виразів
Задачі на обчислення за формулами з використанням математичних функцій
Цілочисельне ділення
Задачі на цілочисельне ділення
Відповідність типу змінної та типу математичного виразу
Тестування з теми "Лінійні програми"
Перевірка лінійних задач у режимі on-line
ТЕМА 3. ПРОГРАМИ З РОЗГАЛУЖЕННЯМ
Повний умовний оператор
Проста умова
Задачі на обчислення значення функції
Задачі з повним умовним оператором з простою умовою
Логічний тип даних
Складена умова. Логічні операції
Складання умов
Обчислення значень логічних виразів
Тести
Задачі з повним умовним оператором з складеною умовою
Неповний умовний оператор
Задачі з неповним умовним оператором
Задачі на знаходження суми, добутку, кількості
Складений оператор. Задачі з складеним оператором
Вкладені умовні оператори
Задачі з вкладеними умовними операторами
Таблиця Ascii. Символьний тип
Оператор вибору case
Задачі з оператором case
Додаткові задачі з вкладеними умовними операторами
Тестування з теми "Програми з розгалуженням"
Перевірка задач із розгалуженням у режимі on-line
ТЕМА 4. ЦИКЛИ З ПАРАМЕТРОМ
Приклади найпростіших задач
Структура оператору циклу з параметром
Задачі на пошук в інтервалі чисел, що задовольняють деякій умові
Задачі на знаходження кількості, суми, добутку, середнього арифметичного
Задачі на вивід символів з таблиці ASCII
Тести
Задачі на рахування символів
Створення випадкових чисел
Задачі з випадковими числами
Задачі з використанням логічних змінних
Задачі на обчислення елементів послідовності за їх порядковим номером
Задачі на створення таблиць значень функцій
Задачі на пошук першого та останнього чисел з заданою властивістю
Задачі на пошук максимального та мінімального
Задачі з використанням двох змінних для вводу послідовності чисел
Задачі на обчислення елементів послідовності через попередні елементи
Задачі на вивід чисел у вигляді таблиці
Задачі на знаходження дільників натуральних чисел
Тести
ТЕМА 5. ЦИКЛИ З ПЕРЕДУМОВОЮ ТА ПІСЛЯУМОВОЮ
Цикли з умовою. Структура операторів
Пошук декількох чисел, що задовольняють деякій умові
Задачі на перебір цифр натурального числа
Задачі на зміну натурального числа.
Задачі на алгоритм Евкліда
Задачі на обчислення елементів послідовності з заданою точністю
Задачі з вкладеними циклами
Перевір свої знання (тестування)
Самостійна перевірка задач теми у режимі on-line