Креативне програмування

Урок №1 З чого розпочати? Цифрове мистецтво

Що це і з чим їдять? Любите класні анімації, веселі зображення і програмування в одному борщі? Тоді Вам до Processing!

Processing 3 - відкрита мова програмування, що базується на Java. Надає легкий і швидкий інструментарій для людей, які хочуть програмувати зображення, анімації та інтерфейси.

1.) Завітайте на сайт "ДистОсвіта"

https://dystosvita.gnomio.com/ і зареєструйтеся.

2.) Запишіться на курс "Старша школа та вибіркові курси" - "Креативне програмування у Processing". Тепер посилання на курс у Вас буде ліворуч.

3.) Встановіть програмне забезпечення. Середовище програмування можна завантажити з офіційного сайту Processing

https://processing.org/download/

Вибираємо відповідну версію, наприклад, для Windows 32bit, завантажуємо і розпаковуємо в корінь диску C:\ . Накінець, розмістіть ярлик processing.exe на Робочому столі.

Вітаю, Ви слухач курсу! Зробіть каву і подивіться мотиваційне відео.

Оцінювання 1

Надіслати на електронну адресу скрін екрану з двома вікнами

  1. Сайт "ДистОсвіта" з вашою реєстрацією - на задньому,

  2. Середовище Processing- на передньому плані.

Урок №2 Дизайн та код. Генеративне мистецтво.

Завітайте на сайт "Генеративний дизайн", роздивіться що до чого і ...

Оцінювання 2

Виконайте тест. А для додаткового балу надішліть посилання на повідомлення, створене в Google документах на тему "Мистецтво і комп'ютер".

Урок №3 Програмування як середовище для творчості. Мова програмування

Опрацюйте на сайті "ДистОсвіта"

Вступ

  1. Середовище Processing

  2. Для натхнення - цифрова творчість

Урок №4 Особливості середовища розробки. Структура програмного проекту

Завантажте, роздрукуйте і положіть під подушку для запам'ятовування

Надзвичайно короткий конспект

Урок №5 Полотно. Пікселі. Координати. Кольори.

Опрацюйте на сайті "ДистОсвіта"

Графічні побудови та взаємодії

  1. Основи графічних побудов

  2. Кольори

Виконайте програми для побудови точки, відрізка і прямокутника на жовтому фоні.

Урок №6 Основні форми: точка, лінія, прямокутник, еліпс

Опрацюйте на сайті "ДистОсвіта"

Графічні побудови та взаємодії

  1. Основи графічних побудов

Виконайте програми для побудови прямокутників, що наведені як приклади.

  1. На сайті https://www.processing.org/reference/ знайдіть і практично перевірте інформацію, як будувати кола, еліпси та дуги.

Оцінювання 6

Завдання "Прості побудови"

Створіть програму малювання смайлика та надішліть файл коду.

Для креативних особистостей, можливо додатково створити власні зображення.

Урок №7 Основні елементи мови програмування. Використання змінних і виразів


Урок №8 Реалізація базових алгоритмічних конструкцій