Python i Processing — kreativno programiranje
Ova sekcija uvodi učenike u kreativno programiranje koristeći Python jezik u okviru alata Processing 4 (Python Mode). Namenjena je učenicima 5–8. razreda, takmičarima i svima koji žele da kombinuju programiranje, matematiku, fiziku i umetnost.
Naučićete kako da crtate grafiku, pravite animacije, interaktivne programe, igre i vizualizaciju podataka koristeći Python.
Ako dolazite iz MicroPython sekcije, preporučujemo: MicroPython i Processing — serijska komunikacija .
Grupe lekcija
1. Osnove i okruženje
Instalacija, prvi sketch i osnove Processing Python Mode-a.
Uvod u Python Processing
Instalacija i Python Mode
Prvi sketch
Koordinatni sistem
3. Animacija i interakcija
Animacija, interakcija i fizika.
4. Mini projekti — Pong igra
Kreiranje igre kroz više nivoa.
Pong Level 1
Pong Level 2 — score
Pong Level 3 — fizika
Pong OOP verzija
5. Podaci i grafikoni
Rad sa listama, CSV i grafikoni.
Nizovi i liste
Grafikoni
Učitavanje CSV
Interaktivni grafikon
6. Kreativni i takmičarski projekti
Napredni projekti i prezentacija.
Generativna umetnost
Projekti za takmičenja
Izvoz i prezentacija
Šta ćete naučiti
- crtanje grafike pomoću Python-a
- animaciju i interakciju
- pravljenje igara
- vizualizaciju podataka
- generativnu umetnost
- pravljenje projekata za takmičenja