Tanulj meg kódolni problémák megoldásával: A Python programozási alapkönyv

Értékelés:   (4.6 az 5-ből)

Tanulj meg kódolni problémák megoldásával: A Python programozási alapkönyv (Daniel Zingaro)

Olvasói vélemények

Összegzés:

A könyvet dicsérik a Python tanulás problémamegoldó megközelítése miatt, amely gyakorlati feladatokkal segíti az olvasót a megértésben. Különösen kezdőknek és a kódolás elsajátításával komolyan foglalkozóknak ajánlott. Ugyanakkor kritizálják, hogy az online forrásokra támaszkodik, és hogy a kezdőket potenciálisan túlterheli a nehéz feladatokkal.

Előnyök:

Hatékony problémamegoldó módszertan a Python tanításához.
A fogalmakat külön fejezetekre bontja a mélyebb megértés érdekében.
Kihívást jelentő feladatokat tartalmaz, amelyek segítenek a kódolási készségek elsajátításában.
Ösztönzi a programozási stratégiák gyakorlati alkalmazását.
Jól megírt és lebilincselő, komoly tanulóknak ajánlott.

Hátrányok:

Nagymértékben támaszkodik az online hivatkozásokra, és néhány felsorolt weboldal elavult vagy nem elérhető.
A gyakorlatok túl nehezek lehetnek a teljesen kezdők számára, hiányzik az egyértelmű útmutatás.
A feladatsorokhoz külső segítségre van szükség, ami egyes tanulók számára korlátozhatja a hozzáférhetőséget.

(11 olvasói vélemény alapján)

Eredeti címe:

Learn to Code by Solving Problems: A Python Programming Primer

Könyv tartalma:

A problémamegoldó programozás gyakorlati bevezetés a Python nyelv használatával történő programozásba. A könyv a problémamegoldó stratégiákra helyezi a hangsúlyt, amelyek nem csak a kódolás mechanikáját tanítják meg, hanem azt is, hogyan gondolkodjon úgy, mint egy hozzáértő programozó.

A számítógépek nagy teljesítményű problémamegoldó gépek, amelyek a megfelelő utasításokkal szinte bármire képesek. Itt jön a képbe a programozás, amely lehetővé teszi számunkra, hogy ezeket az utasításokat egy olyan kódolási nyelven, mint a Python, közöljük. Ebben a kezdő könyvben azonnal programokat írhatsz, miközben valódi kódolási versenyekből merített érdekes problémákat oldasz meg, miközben Python-ismereteidet bővíted.

Minden fejezetet közvetlenül a kódolási versenyek honlapjairól származó problémák vezérelnek, ahol az online bírák tesztelik a megoldásokat, és célzott visszajelzést adnak. A Pythonic alapvető funkcióinak, függvényeinek és technikáinak használata során gyakorolva világos ismereteket szerezhet az adatszerkezetekről, algoritmusokról és a programozás egyéb, bármely nyelvben hasznos alapvető aspektusairól. Bónuszgyakorlatok is szerepelnek a könyvben, hogy önállóan is felfedezhesse az új fogalmakat, és a szövegben található többszörös választási kérdések arra ösztönzik, hogy kritikusan mérlegelje az egyes kódrészletek célját.

Megtanulhatod:

- Bevezető ötletek, mint például a Python kód futtatása, a karakterláncokkal való munka és a változók használata.

- Hogyan írjunk döntéseket hozó programokat.

- Hogyan használjuk a while és for ciklusokat a kód ismételt végrehajtására.

- Hogyan használjuk a Python halmazokat, listákat és szótárakat az adatok rendszerezésére, rendezésére és keresésére.

- Hogyan tervezzünk programokat függvények és felülről lefelé irányuló tervezés segítségével.

- Hogyan használjunk Python halmazokat és szótárakat adatok rendszerezésére, rendezésére és keresésére.

- Hogyan készítsünk teljes keresési algoritmusokat, és hogyan használjuk a Big O jelölést a hatékonyabb kód tervezéséhez.

A könyv végére nemcsak a Python nyelvben leszel jártas, hanem megtanulod azt a fajta gondolkodásmódot is, amely a számítógépes problémamegoldáshoz szükséges. Mert a programozási nyelvek jönnek és mennek, a problémamegoldás módja azonban nem.

A könyv egyéb adatai:

ISBN:9781718501324
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:200

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Algoritmikus gondolkodás: Problémaalapú bevezetés - Algorithmic Thinking: A Problem-Based...
Gyakorlati, problémaalapú bevezetés a számítógépes...
Algoritmikus gondolkodás: Problémaalapú bevezetés - Algorithmic Thinking: A Problem-Based Introduction
Tanulj meg kódolni problémák megoldásával: A Python programozási alapkönyv - Learn to Code by...
A problémamegoldó programozás gyakorlati...
Tanulj meg kódolni problémák megoldásával: A Python programozási alapkönyv - Learn to Code by Solving Problems: A Python Programming Primer
Algoritmikus gondolkodás, 2. kiadás: A programozási potenciál felszabadítása - Algorithmic Thinking,...
Szálljon be a játékba, és tanuljon meg alapvető...
Algoritmikus gondolkodás, 2. kiadás: A programozási potenciál felszabadítása - Algorithmic Thinking, 2nd Edition: Unlock Your Programming Potential

A szerző munkáit az alábbi kiadók adták ki: