00 - Úvod

Oboznámenie sa so softvérovým prostredím a postupom práce, ktorý budeme používať.

Na Kreatívnom programovaní 1 budeme pracovať v prostredí Processing. Systém Processing vytvorili umelci a dizajnéri sami pre seba. Na rozdiel od iných programovacích platforiem zjednodušuje postup vizuálnej tvorby. Veľa grafických a multimediálnych úloh, ktoré sa v bežných programovacích jazykoch obvykle robia prácne a zložitejšie, sú v Processingu jednoduché a intuitívne.

Processing je dostupný zadarmo a funguje na Windowsoch, Macoch aj Linuxoch. Netreba ho inštalovať, stači ho rozbaliť.

Stiahnete si ho tu: https://processing.org/

Po spustení vyzerá Processing takto:

Čisté nové okno Processingu.

Okno processingu obsahuje 4 časti, ktoré nás zaujímajú, poďme zhora nadol:

  1. Hlavné menu v hornej časti funguje štandardne. Keď z nieho niečo budeme v učebných materiáloch používať, popisujeme to cez šípky. Napríklad takto: Tools -> Color selector.

  2. Tlačidlá na spustenie a zastavenie programu ▶️ a ⏹️

  3. Okno s editorom, veľká biela plocha, kam budeme písať kód.

  4. Konzola, spodná časť okna, kde nám Processing bude vypisovať chyby a iné upozornenia.

Po spustení Processing rovno aj vytvorí nový čistý program a dá mu nejaký automatický názov. Na obrázku vyššie je to napríklad sketch_220912a.

Program v Processingu sa nazýva aj sketch (skica). Nemusíte sa teda ničoho báť, lebo vlastne len skicujete.

Ak sa nám nepáči automatický názov, môžeme uložiť tento sketch pod novým názvom File -> Save. Skúsme ho teda uložiť pod názvom moj_prvy_sketch.

Po premenovaní sketchu na "moj_prvy_sketch".

Sketche sú uložené na disku a každý sketch má svoj vlastný priečinok:

Ukážka môjho priečinku so sketchmi a v ňom už aj nový vytvorený sketch.

Keď budete chcieť poslať alebo preniesť svôj sketch, prenášajte vždy celý priečinok, pretože sketch môže obsahovať viacero súborov - obrázky, hudbu, viaceré kódy...

Ak budete posielať svoj sketch, tak najlepšie keď jeho priečinok (tu napríklad moj_prvy_sketch) pošlete zazipovaný.

Last updated