moduł #1 Wprowadzenie do kreatywnego kodowania Przegląd dziedziny, jej zastosowań i znaczenia
moduł #2 Konfigurowanie środowiska Instalowanie i konfigurowanie środowisk i narzędzi kodowania
moduł #3 Podstawy programowania Zmienne, typy danych, pętle i instrukcje warunkowe w JavaScript
moduł #4 Wprowadzenie do P5.js Pierwsze kroki z P5.js, popularną biblioteką JavaScript do kreatywnego kodowania
moduł #5 Grafika i animacja Zrozumienie grafiki, animacji i interakcji z P5.js
moduł #6 Kształty i formy Tworzenie i manipulowanie kształtami, formami i geometrią za pomocą P5.js
moduł #7 Kolory i wzory Praca z kolorami, gradientami i wzorami w P5.js
moduł #8 Typografia i tekst Używanie tekstu i typografii w projektach kreatywnego kodowania
moduł #9 Dane wejściowe użytkownika i Interakcja Obsługa myszy i klawiatury oraz tworzenie interaktywnych doświadczeń
moduł #10 Matematyka i fizyka Zrozumienie pojęć matematycznych i zastosowanie ich w kreatywnych projektach kodowania
moduł #11 Sztuka generatywna Tworzenie sztuki generatywnej za pomocą algorytmów i losowości
moduł #12 Wizualizacja danych Wizualizacja danych za pomocą P5.js i zrozumienie zasad wizualizacji danych
moduł #13 Uczenie maszynowe i sztuczna inteligencja Wprowadzenie do uczenia maszynowego i sztucznej inteligencji w kreatywnym kodowaniu
moduł #14 Obliczenia fizyczne Łączenie urządzeń fizycznych z kreatywnym kodowaniem, korzystanie z Arduino i innych narzędzi
moduł #15 Tworzenie stron internetowych dla osób kreatywnych Tworzenie aplikacji internetowych dla projektów kreatywnych, korzystanie z HTML, CSS i JavaScript
moduł #16 Tworzenie gier Tworzenie interaktywnych gier i doświadczeń za pomocą P5.js
moduł #17 Dźwięk i audio Praca z dźwiękiem i dźwiękiem w kreatywnych projektach kodowania
moduł #18 Współpraca Projekty Praca w zespołach i współpraca nad kreatywnymi projektami kodowania
moduł #19 Prototypowanie i projektowanie Myślenie projektowe i prototypowanie dla kreatywnych projektów kodowania
moduł #20 Kontrola wersji i GitHub Wykorzystywanie kontroli wersji i GitHub dla kreatywnych projektów kodowania
moduł #21 Debugowanie i rozwiązywanie problemów Techniki debugowania i rozwiązywania problemów dla kreatywnych projektów kodowania
moduł #22 Prezentowanie i udostępnianie pracy Prezentowanie i udostępnianie kreatywnych projektów kodowania oraz budowanie obecności online
moduł #23 Kreatywne kodowanie dla oddziaływania społecznego Wykorzystywanie kreatywnego kodowania dla dobra społecznego i tworzenie projektów o oddziaływaniu
moduł #24 Podsumowanie i zakończenie kursu Planowanie kolejnych kroków w karierze w dziedzinie kreatywnego kodowania