Модуль Креативне програмування
№ уроку |
Дата уроку |
Тема уроку |
Примітки |
Тема 1. Цифрове мистецтво та творчість |
|||
|
|
ІБЖД. Цифрове мистецтво. Дизайн та код. Генеративне мистецтво. |
|
|
|
Інструктаж з БЖД. Програмування як середовище для творчості. Мова програмування. |
|
|
|
Інструктаж з БЖД. Особливості середовища розробки. Структура програмного проекту. |
|
Тема 2. Графічні побудови та взаємодії |
|||
|
|
Інструктаж з БЖД. Основні елементи мови програмування. Використання змінних і виразів. |
|
|
|
Інструктаж з БЖД. Реалізація базових алгоритмічних конструкцій. |
|
|
|
Інструктаж з БЖД. Правила написання читабельного коду. Коментарі у тексті програми. |
|
|
|
Інструктаж з БЖД. Полотно. Пікселі. Координати. Кольори. |
|
|
|
Інструктаж з БЖД. Основні форми: точка, лінія, прямокутник, еліпс. |
|
|
|
Інструктаж з БЖД. Інтерактивність. |
|
|
|
Інструктаж з БЖД. Обробка подій: переміщення та клацання миші, натиснення клавіш тощо Тематична |
|
Тема 3. Функції |
|||
|
|
Інструктаж з БЖД. Модульність. Метод функціональної декомпозиції задачі. |
|
|
|
Інструктаж з БЖД. Функції. Передавання значень у функцію та з неї. Формальні та фактичні параметри |
|
|
|
Інструктаж з БЖД. Рекурсія. Рекурсивні побудови. |
|
|
|
Інструктаж з БЖД. Фрактали як самоподібні структури. Підсумковий урок. |
|
Тема 4. Об’єкти та класи |
|||
|
|
Інструктаж з БЖД. Класи, властивості, конструктори, методи. |
|
|
|
Інструктаж з БЖД. Об'єкти, властивості, конструктори, методи. |
|
|
|
Інструктаж з БЖД. Події та обробники подій. Взаємодія об’єктів. |
|
|
|
Інструктаж з БЖД. Проектування взаємодії програмних об’єктів. Тематична |
|
Тема 5. Мультимедіа |
|||
|
|
Інструктаж з БЖД. Поняття, реалізація та застосування масивів. |
|
|
|
Інструктаж з БЖД. Текстові рядки як масиви символів. |
|
|
|
Інструктаж з БЖД. Зображення як цілісний об’єкт та як масив пікселів. |
|
|
|
Інструктаж з БЖД. Відео як цілісний об’єкт та як масив зображень. Анімації. |
|
|
|
Інструктаж з БЖД. Трансформації та моделювання руху. |
|
|
|
Інструктаж з БЖД. Бібліотеки для роботи з мультимедійними даними. |
|
Тема 6. Інтерфейс програмного продукту |
|||
|
|
Інструктаж з БЖД. Графічний інтерфейс користувача |
|
|
|
Інструктаж з БЖД. Зовнішні джерела даних. Візуалізація даних, отриманих із зовнішніх джерел. |
|
|
|
Інструктаж з БЖД. Прикладний програмний інтерфейс. |
|
|
|
Інструктаж з БЖД. Дані сенсорів та датчиків. |
|
|
|
Інструктаж з БЖД. Поняття та приклади інтерактивних інсталяцій. |
|
|
|
Інструктаж з БЖД. Виконання індивідуальних та колективних проектів. Тематична |
|