Naučte se kódovat řešením problémů: A Python Programming Primer (Základy programování v Pythonu)

Hodnocení:   (4,6 z 5)

Naučte se kódovat řešením problémů: A Python Programming Primer (Základy programování v Pythonu) (Daniel Zingaro)

Recenze čtenářů

Shrnutí:

Kniha je oceňována pro svůj přístup k řešení problémů při výuce jazyka Python, který čtenářům poskytuje praktická cvičení, jež zlepšují porozumění. Doporučuje se zejména začátečníkům a těm, kteří to se zvládnutím programování myslí vážně. Je však kritizována za to, že se spoléhá na online zdroje a že může začátečníky zahltit obtížnými problémy.

Klady:

Efektivní metodika řešení problémů při výuce jazyka Python.
Rozděluje pojmy do jednotlivých kapitol pro jejich hlubší pochopení.
Poskytuje náročná cvičení, která pomáhají při osvojování kódovacích dovedností.
Podporuje praktickou aplikaci programovacích strategií.
Dobře napsané a poutavé, doporučeno pro vážné zájemce o studium.

Zápory:

Spoléhá se do značné míry na online odkazy a některé uvedené webové stránky jsou zastaralé nebo nedostupné.
Cvičení mohou být pro úplné začátečníky příliš obtížná, chybí jim jasné pokyny.
Potřeba externí nápovědy k úlohám může omezit přístupnost pro některé studenty.

(na základě 11 hodnocení čtenářů)

Původní název:

Learn to Code by Solving Problems: A Python Programming Primer

Obsah knihy:

Naučte se programovat řešením problémů je praktickým úvodem do programování v jazyce Python. Kniha klade důraz na strategie řešení problémů, které vás naučí nejen mechanice kódování, ale i tomu, jak myslet jako zkušený programátor.

Počítače jsou výkonné stroje na řešení problémů, které jsou se správnými instrukcemi schopny udělat téměř cokoli. Právě zde přichází na řadu programování, které nám umožňuje tyto instrukce sdělit prostřednictvím kódovacího jazyka, jako je Python. V této knize pro začátečníky se hned naučíte psát programy, protože budete řešit zajímavé problémy vycházející ze skutečných soutěží v programování a zároveň si budete budovat dovednosti v jazyce Python.

Každá kapitola je založena na problémech přímo z webových stránek kódovacích soutěží, kde online porotci testují vaše řešení a poskytují cílenou zpětnou vazbu. Při procvičování používání základních vlastností, funkcí a technik jazyka Python si osvojíte jasné porozumění datovým strukturám, algoritmům a dalším základním aspektům programování užitečným v jakémkoli jazyce. Součástí jsou také bonusová cvičení, abyste mohli sami zkoumat nové koncepty, a otázky s výběrem odpovědí v celém textu vás vybízejí ke kritickému zvažování účelu každého kusu kódu.

Naučíte se:

- Úvodní myšlenky, jako je spouštění kódu Pythonu, práce s řetězci a používání proměnných.

- Jak psát programy, které se rozhodují.

- Jak používat cykly while a for k opakovanému provádění kódu.

- Jak používat množiny, seznamy a slovníky v jazyce Python k uspořádání, třídění a vyhledávání dat.

- Jak navrhovat programy pomocí funkcí a návrhu shora dolů.

- Jak používat množiny a slovníky jazyka Python k uspořádání, třídění a vyhledávání dat.

- Jak vytvářet algoritmy pro úplné vyhledávání a používat notaci Big O k návrhu efektivnějšího kódu.

Na konci knihy se nejen zdokonalíte v jazyce Python, ale naučíte se také typ myšlení, který je potřebný k řešení problémů s počítačem. Programovací jazyky totiž přicházejí a odcházejí, způsob řešení problémů však nikoli.

Další údaje o knize:

ISBN:9781718501324
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2021
Počet stran:200

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Algoritmické myšlení: A Problem-Based Introduction - Algorithmic Thinking: A Problem-Based...
Praktický, problémový úvod do tvorby algoritmů a...
Algoritmické myšlení: A Problem-Based Introduction - Algorithmic Thinking: A Problem-Based Introduction
Naučte se kódovat řešením problémů: A Python Programming Primer (Základy programování v Pythonu) -...
Naučte se programovat řešením problémů je...
Naučte se kódovat řešením problémů: A Python Programming Primer (Základy programování v Pythonu) - Learn to Code by Solving Problems: A Python Programming Primer
Algoritmické myšlení, 2. vydání: Odhalte svůj programátorský potenciál, 2. vydání - Algorithmic...
Zapojte se do hry a naučte se základní počítačové...
Algoritmické myšlení, 2. vydání: Odhalte svůj programátorský potenciál, 2. vydání - Algorithmic Thinking, 2nd Edition: Unlock Your Programming Potential

Díla autora vydali tito vydavatelé:

© 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)