Тема 1. Напрямки та інструменти веб-дизайну
Урок 1.
Первинний інструктаж з БЖД, інструкція №1.
Види і типи сайтів. Цільова аудиторія
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 2.
Основні тренди у веб-дизайні
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 3.
Інформаційна структура сайта
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 4.
Інструктаж з БЖД, інструкція №2. Створення макету інформаційної структури сайту. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 5.
Технології розробки сайтів. Інструменти розробки сайтів
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 6.
Мова гіпертекстової розмітки
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 7.
Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 8.
Каскадні таблиці стилів
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 9.
Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 10.
Проектування та верстка веб-сторінок
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 11.
Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 12.
Адаптивна верстка
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 13.
Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 14.
Кросбраузерність
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 15.
Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Тема 3. Графіка та мультимедіа для веб-середовища
Урок 16.
Графіка для веб-середовища
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 17.
Інструктаж з БЖД, інструкція №2. Практична робота
Практична робота (карта посилань)
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 18.
Анімаційні ефекти
Вітання 32а
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 19.
Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 20.
Мультимедіа на веб-сторінках
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 21.
Інструктаж з БЖД, інструкція №2. Практична робота
******************************************************************************
Тема 4. Веб-програмування
Урок 22.
Об’єктна модель документа
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 23.
Веб-програмування та інтерактивні сторінки
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 24.
Інструктаж з БЖД, інструкція №2. Практична робота
Практична робота (Створення форми)
******************************************************************************
Урок 25.
Хостинг сайта. Інструктаж з БЖД, інструкція №2. Розміщення сайту на сервері. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 26.
Веб-сервер і база даних. Взаємодія клієнт-сервер
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 27.
Використання форм. Основні елементи форми
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 28.
Валідація та збереження даних форм. Прикладний програмний інтерфейс
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 29.
Інструктаж з БЖД, інструкція №2. Створення та налагодження інтерактивної веб-сторінки з використанням форм та веб-програмування. Підсумкова практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Урок 30.
Правила ергономічного розміщення відомостей на веб-сторінці. Пошукова оптимізація та просування веб-сайтів
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
******************************************************************************
Тема 5. Основи дизайну та просування веб-сайту
******************************************************************************
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Домашнє завдання: опрацювати теоретичний матеріал
******************************************************************************
Підсумкова практична робота
Домашнє завдання: опрацювати теоретичний матеріал
Тема 1. Цифрове мистецтво та творчість
Урок 31
Тема. Цифрове мистецтво
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 32
Тема. Дизайн та код. Генеративне мистецтво
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 33
Тема. Програмування як середовище для творчості. Мова програмування
Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 34
Тема. Особливості середовища розробки. Структура програмного проекту
Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 35
Тема. Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Тема 2. Графічні побудови та взаємодії
***************************************************************
Урок 36
Тема. Основні елементи мови програмування. Використання змінних і виразів
Функції в JavaScript Основи JavaScript
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 37
Тема. Реалізація базових алгоритмічних конструкцій
Функції в JavaScript Основи JavaScript
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 38
Тема. Полотно. Пікселі. Координати. Кольори
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 39
Тема. Основні форми: точка, лінія, прямокутник, еліпс
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 40
Тема. Інтерактивність. Обробка подій
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 41
Тема. Правила написання читабельного коду. Коментарі у тексті програми
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 42
Тема. Інструктаж з БЖД, інструкція №2. Підсумкова практична робота
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Тема 3. Функції
Урок 43
Тема. Метод функціональної декомпозиції задачі. Модульність
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 44
Тема. Функції. Бібліотеки та модулі.
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 45
Тема. Передавання значень у функцію та з неї. Формальні та фактичні параметри
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 46
Тема. Рекурсія. Рекурсивні побудови
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 47
Тема. Фрактали як самоподібні структури. Підсумковий урок
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 48
Тема. Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Тема 4. Об’єкти та класи
Урок 49
Тема. Поняття об’єкта, класу як об’єктного типу даних
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 50
Тема. Об'єкти, властивості, конструктори, методи
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 51
Тема. Події та обробники подій. Взаємодія об’єктів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 52
Тема. Проектування взаємодії програмних об’єктів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 53
Тема. Доцільність створення класів та об’єктів для розв’язання задач
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 54
Тема. Інструктаж з БЖД, інструкція №2. Підсумкова практична робота
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Тема 5. Мультимедіа
Урок 55
Тема. Поняття, реалізація та застосування масивів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 56
Тема. Текстові рядки як масиви символів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 57
Тема. Зображення як цілісний об’єкт та як масив пікселів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 58
Тема. Відео як цілісний об’єкт та як масив зображень. Анімації
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 59
Тема. Трансформації та моделювання руху
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 60
Тема. Бібліотеки для роботи з мультимедійними даними
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 61
Інструктаж з БЖД, інструкція №2. Практична робота
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Тема 6. Інтерфейс програмного продукту
Урок 62
Програмний код, графічний інтерфейс користувача та джерела даних. Зовнішні джерела даних
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 63
Прикладний програмний інтерфейс. Дані сенсорів та датчиків
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 64
Візуалізація даних, отриманих із зовнішніх джерел. Поняття та приклади інтерактивних інсталяцій
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Урок 65
Виконання індивідуальних та колективних проектів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
66. Урок
Виконання індивідуальних та колективних проектів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
67. Урок
Виконання індивідуальних та колективних проектів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
68. Урок
Представлення та захист проектів
Домашнє завдання: опрацювати теоретичний матеріал
*******************************************************************************************
Модуль.
Креативне програмування (35 год.)