Naučte sa kódovať riešením problémov: A Python Programming Primer: A Python Programming Primer: A Python Programming Primer: A Python Programming Primer

Hodnotenie:   (4,6 z 5)

Naučte sa kódovať riešením problémov: A Python Programming Primer: A Python Programming Primer: A Python Programming Primer: A Python Programming Primer (Daniel Zingaro)

Recenzie čitateľov

Zhrnutie:

Kniha je oceňovaná za prístup k riešeniu problémov pri učení sa jazyka Python, ktorý poskytuje čitateľom praktické cvičenia, ktoré zlepšujú porozumenie. Odporúča sa najmä začiatočníkom a tým, ktorí to so zvládnutím kódovania myslia vážne. Je však kritizovaná za to, že sa spolieha na online zdroje a potenciálne zahlcuje začiatočníkov náročnými problémami.

Výhody:

Efektívna metodika riešenia problémov pri výučbe jazyka Python.
Rozdeľuje koncepty do jednotlivých kapitol na hlbšie pochopenie.
Poskytuje náročné cvičenia, ktoré pomáhajú pri osvojovaní si kódovacích zručností.
Podporuje praktickú aplikáciu programovacích stratégií.
Dobre napísané a pútavé, odporúčané pre vážnych študentov.

Nevýhody:

Vo veľkej miere sa spolieha na online odkazy a niektoré uvedené webové stránky sú zastarané alebo nedostupné.
Cvičenia môžu byť pre úplných začiatočníkov príliš náročné, chýba im jasné usmernenie.
Potreba externej nápovedy pre súbory úloh môže obmedziť prístupnosť pre niektorých študentov.

(na základe 11 čitateľských recenzií)

Pôvodný názov:

Learn to Code by Solving Problems: A Python Programming Primer

Obsah knihy:

Naučte sa programovať riešením problémov je praktický úvod do programovania pomocou jazyka Python. Kniha kladie dôraz na stratégie riešenia problémov, ktoré vás naučia nielen mechaniku kódovania, ale aj to, ako myslieť ako zdatný programátor.

Počítače sú výkonné stroje na riešenie problémov, ktoré dokážu so správnymi inštrukciami urobiť takmer čokoľvek. Práve tu prichádza na rad programovanie, ktoré nám umožňuje komunikovať tieto inštrukcie prostredníctvom kódovacieho jazyka, ako je Python. Táto kniha pre začiatočníkov vás hneď prinúti písať programy, pretože budete riešiť zaujímavé problémy vyvodené zo skutočných súťaží v kódovaní a zároveň si budovať zručnosti v jazyku Python.

Každá kapitola sa riadi problémami čerpanými priamo z webových stránok s kódovacími súťažami, kde online porotcovia testujú vaše riešenia a poskytujú cielenú spätnú väzbu. Pri praktickom používaní základných vlastností, funkcií a techník jazyka Python si osvojíte jasné pochopenie dátových štruktúr, algoritmov a ďalších základných aspektov programovania užitočných v každom jazyku. Súčasťou sú aj bonusové cvičenia, aby ste mohli sami skúmať nové koncepty, a otázky s výberom odpovede z viacerých možností v celom texte vás nabádajú, aby ste kriticky zvážili účel každej časti kódu.

Naučíte sa:

- Úvodné myšlienky, ako je spúšťanie kódu Pythonu, práca s reťazcami a používanie premenných.

- Ako písať programy, ktoré sa rozhodujú.

- Ako používať cykly while a for na opakované vykonávanie kódu.

- Ako používať množiny, zoznamy a slovníky jazyka Python na organizáciu, triedenie a vyhľadávanie údajov.

- Ako navrhovať programy pomocou funkcií a návrhu zhora nadol.

- Ako používať množiny a slovníky jazyka Python na organizáciu, triedenie a vyhľadávanie údajov.

- Ako vytvárať algoritmy na úplné vyhľadávanie a používať notáciu Big O na návrh efektívnejšieho kódu.

Na konci knihy sa stanete nielen zručnými v jazyku Python, ale naučíte sa aj typ myslenia potrebný na riešenie problémov s počítačom. Pretože programovacie jazyky prichádzajú a odchádzajú; spôsob, akým riešime problémy, nie.

Ďalšie údaje o knihe:

ISBN:9781718501324
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2021
Počet strán:200

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Algoritmické myslenie: Úvod do problémového myslenia - Algorithmic Thinking: A Problem-Based...
Praktický, problémový úvod do tvorby algoritmov a...
Algoritmické myslenie: Úvod do problémového myslenia - Algorithmic Thinking: A Problem-Based Introduction
Naučte sa kódovať riešením problémov: A Python Programming Primer: A Python Programming Primer: A...
Naučte sa programovať riešením problémov je...
Naučte sa kódovať riešením problémov: A Python Programming Primer: A Python Programming Primer: A Python Programming Primer: A Python Programming Primer - Learn to Code by Solving Problems: A Python Programming Primer
Algoritmické myslenie, 2. vydanie: Odomknite svoj programátorský potenciál - Algorithmic Thinking,...
Zapojte sa do hry a naučte sa základné počítačové...
Algoritmické myslenie, 2. vydanie: Odomknite svoj programátorský potenciál - Algorithmic Thinking, 2nd Edition: Unlock Your Programming Potential

Diela autora vydali tieto vydavateľstvá: