Hodnotenie:
Kniha „Tvorivé kódovanie v jazyku Python“ je všeobecne dobre prijímaná začiatočníkmi aj tými, ktorí už majú s programovaním nejaké skúsenosti. Poskytuje zábavný a pútavý prístup k učeniu jazyka Python prostredníctvom aktivít založených na projektoch, ktoré budujú základné zručnosti. Mnohí čitatelia oceňujú jej jasné vysvetlenia a zahrnuté kreatívne projekty, niektorí však majú pocit, že jej chýba hĺbka a že by jej prospelo viac štruktúrovaných úloh. Okrem toho nie je nevyhnutne vhodná pre úplných začiatočníkov bez predchádzajúcich skúseností s programovaním. Celkovo sa považuje za cenný zdroj informácií pre motivovaných žiakov všetkých vekových kategórií.
Výhody:⬤ Zábavné a pútavé projekty, ktoré spríjemňujú učenie.
⬤ Jasné vysvetlenia, ktoré sú ľahko pochopiteľné pre všetky vekové kategórie.
⬤ Krásne ilustrácie a dizajn, ktoré zvyšujú vizuálnu príťažlivosť.
⬤ Podporuje kreativitu a experimentovanie.
⬤ Poskytuje základné vedomosti o konceptoch programovania prostredníctvom praktických projektov.
⬤ Chýba mu hĺbka; niektoré recenzie uvádzajú, že sa zdá, že ide o „zaškrtávacie“ spracovanie tém.
⬤ Nie je vhodná pre úplných začiatočníkov bez skúseností s programovaním.
⬤ Niektorí čitatelia očakávali viac projektov, ako sa im ponúka.
⬤ Niekoľko recenzentov ju považovalo za príliš drahú vzhľadom na množstvo ponúkaného obsahu.
(na základe 59 čitateľských recenzií)
Creative Coding in Python: 30+ Programming Projects in Art, Games, and More
Tvorivé kódovanie v jazyku Python učí deti základy počítačového programovania a ukazuje, ako napísať viac ako 30 zábavných, kreatívnych projektov pomocou jazyka Python, bezplatného, intuitívneho programovacieho jazyka s otvoreným zdrojovým kódom, ktorý patrí medzi päť najpopulárnejších na svete.
Sheena Vaidyanathan, učiteľka informatiky, pomáha deťom pochopiť základné myšlienky počítačového programovania a proces počítačového myslenia pomocou ilustrácií, vývojových diagramov a pseudokódu a potom ukazuje, ako tieto základy použiť pri kódovaní zaujímavých projektov v jazyku Python:
⬤ Arkádové hry a aplikácie: Pochopte GUI (grafické používateľské rozhranie) a vytvorte si vlastné arkádové hry a aplikácie.
⬤ Geometrické umenie: Použite korytnačiu grafiku na vytvorenie originálnych majstrovských diel.
⬤ Interaktívna fikcia: Preskúmajte booleány a podmienené hry a vymyslite si „vytvorte si vlastné dobrodružstvo“.
⬤ Chatboty: Objavte premenné, reťazce, celé čísla a ďalšie prvky a navrhnite konverzačné programy.
⬤ Hry s kockami: Opätovne použite kód na vymýšľanie hazardných hier.
⬤ Čo ďalej? Pozrite sa na vzrušujúce spôsoby, ako využiť svoje nové silné zručnosti a rozšíriť svoje znalosti kódovania v jazyku Python.
Tvorivé kódovanie v jazyku Python poskytuje deťom nástroje, ktoré potrebujú na vytváranie vlastných počítačových programov.