Hodnocení:
Kniha je chválena jako komplexní úvod do jazyka Python a programovacích konceptů, vhodný pro začátečníky i jednotlivce, kteří se chtějí naučit navrhovat software. Přestože poskytuje jasná vysvětlení a je dobře strukturovaná, některé recenze zmiňují, že cvičení mohou být na začátku příliš obtížná, zejména pro čtenáře bez silného matematického zázemí. Kniha je označována za stručnou a efektivní při výuce předmětu, ale někteří by si přáli důkladnější zpracování některých témat, zejména objektově orientovaného programování.
Klady:⬤ Jasné a stručné psaní s dobře strukturovanými kapitolami.
⬤ Poskytuje důkladný úvod do jazyka Python a základních pojmů programování.
⬤ Je k dispozici zdarma online, což podporuje dostupnost.
⬤ Obsahuje praktická cvičení a řešení k probíraným konceptům.
⬤ Užitečné jak pro začátečníky, tak pro jednotlivce s určitými zkušenostmi s programováním.
⬤ Poutavé případové studie a příklady, které aplikují koncepty v reálných situacích.
⬤ Některá cvičení mohou být pro začátečníky příliš obtížná nebo složitá, zejména pro ty, kteří nemají matematické vzdělání.
⬤ Pokrývá spíše Python
⬤ x než novější Python
⬤ x, což může být pro některé čtenáře nevýhodou.
⬤ Chybí příručka s řešením všech cvičení, což je náročné pro studenty, kteří potřebují další pokyny.
⬤ Některá témata, jako například objektově orientované programování, jsou v knize představena pozdě, což může podcenit jejich význam.
(na základě 32 hodnocení čtenářů)
Python for Software Design: How to Think Like a Computer Scientist
Kniha Python for Software Design je stručným úvodem do navrhování softwaru pomocí programovacího jazyka Python. Kniha je určena lidem bez zkušeností s programováním, začíná nejzákladnějšími pojmy a postupně přidává nový materiál.
Některé myšlenky, které jsou pro studenty nejnáročnější, jako například rekurze a objektově orientované programování, jsou rozděleny do posloupnosti menších kroků a představeny v průběhu několika kapitol. Důraz je kladen na proces programování se zvláštním důrazem na ladění.
Kniha obsahuje širokou škálu cvičení, od krátkých příkladů až po rozsáhlé projekty, takže studenti mají dostatek příležitostí procvičit si každý nový koncept. Řešení cvičení a příklady kódů jsou k dispozici na webu thinkpython.com spolu se Swampy, sadou programů v jazyce Python, která je použita v některých cvičeních.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)