Informatické myšlení

Týden 12

JavaScript a knihovna p5


Processing

Processing je knihovna pro práci s plátnem. Používá se na vytváření digitálních grafik a animací. Případne i na programování jednoduchých her.

https://en.wikipedia.org/wiki/Processing_(programming_language)

p5

p5 je implementace Processingu v jazyce JavaScript. Výborně dokumentovaná.

https://p5js.org/

Opět lze pracovat pouze s využitím internetového prohlížeče. 

Nejlepší vzdělávací zdroj je YouTubový kanál Coding train. 

https://thecodingtrain.com/CodingChallenges/

Úkol (nepovinný)

Pusťte si úvodní video o p5 z kanálu Coding Train. 

https://thecodingtrain.com/tracks/code-programming-with-p5-js

Následně si vyberte některý z Coding Challenges a zkuste na papír vymyslet, jak by se takový problém řešit. O problému přemýšlejte cca 15 minut. Poté si pusťte video a prohlédněte si, jak problém řešil Daniel.