Sissejuhatus



Kunstnikud üle kogu maailma on geomeetriliste spiraalide põhimõtteid kasutanud sajandeid. Ülistust kunstilisele liikumisele võib näha Van Goughi kuulsa õlimaali "Tähteline öö" töös, aga ka kaasaegsete kunstnike nagu ameeriklanna, maalikunstnik ja graafiku Louise Bourgeois, kelle Jaapani käsitööpaberile tehtud õlipõhiseid puulõikeid kannavad pealkirja "spiraalid".

Ülesanne



Teie ülesanne on luua Turtle graafikas kood, mis võimaldab kasutajatel teha spiraale (olenevalt sisestatud parameetritest).

Samuti saate kunstist rohkem teada, vaadates videot kunstnik van Goghist (Videod loendust) ja matemaatika kasutamist tema maalides ning arutledes selle üle, mis on kunst ja kes või mis võib saada kunstnikuks.

Protsess

Vaadake videot allikatest ja otsige Van Goughi maali matemaatika kohta lisateavet.

Sissejuhatus: vaadake videot maalivast elevandist.

Rühmaarutelu:

  • kas ainult inimesed saavad kunsti teha?
  • Kas loomad võivad olla kunstnikud?
  • Ja kuidas on lood arvutite ja tehisintellektiga?

Lugege arutelu alusena artiklit "When computers make art" (Lingid loendist).

Kodeerige oma programm, mis loob matemaatilist kunsti.

Teie kood peaks…

  • Võimaldama kasutajal sisestada spiraali kuju suuruse muutmise parameetrid, kilpkonna kiiruse, spiraali tõmbamiseks kasutatud pliiatsi paksuse ja nurga, mille all järgmine kujund eelmisega võrreldes joonistatakse.

Joonistage ekraanile samast kujust koosnev spiraal, mis pöörleb eri suundades ja muudab värvi.

Järgige samm-sammult juhiseid nimega "Spiral maker", mille leiate ressursside jaotisest Dokumendid.

 

Kokkuvõte

Nüüd saate luua oma programmi, mis teeb kunsti! Mõelge, kes on tõeline kunstnik: teie, arvuti või inimene, kes koodi välja mõtles...?

Hindamine

  • Teil peaks olema võimalus kasutada Turtle graafikat, et luua erinevates kohtades ekraanil ring.
  • Peaksite saama iteratsioonimeetodina (koodi kordamise) kasutada rekursiooniga alamprogramme.
  • Teil peaks olema ettekujutus erinevatest arusaamadest selle kohta, kellest võib saada kunstnik.