Hogyan tervezzünk programokat, második kiadás: Bevezetés a programozásba és a számítástechnikába

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

Hogyan tervezzünk programokat, második kiadás: Bevezetés a programozásba és a számítástechnikába (Matthias Felleisen)

Olvasói vélemények

Összegzés:

A „Hogyan tervezzünk programokat” című könyv az olvasók körében polarizálódik: egyesek dicsérik innovatív megközelítését és mélységét, míg mások kritizálják összetettségét és elavult oktatási módszereit. Bár értékes betekintést nyújt a programozás tervezésébe és a problémamegoldó készségekbe, nem biztos, hogy alkalmas az abszolút kezdők számára, vagy azoknak, akiknek lépésről lépésre útmutatóra van szükségük az olyan programozási nyelvekhez, mint a Scheme.

Előnyök:

Kiválóan alkalmas önképzésre és a programozás alapjainak fejlesztésére.
Egyedülálló pedagógiai megközelítést nyújt, amely a tervezést és a problémamegoldást helyezi előtérbe.
Sok olvasó találta tanulságosnak, a helyes programozási gyakorlatokat népszerűsítőnek.
Széles körben hasznosnak tartják mind a kezdő, mind a tapasztalt programozók számára, akik elmélyíteni szeretnék a tudásukat.

Hátrányok:

Kezdők számára túl összetettnek és szétesőnek tartották.
Egyesek szerint rosszul van megírva, a magyarázatok nem egyértelműek.
Bizonyos tartalmak és gyakorlatok elavultak a modern oktatási módszerekhez képest.
A Scheme elsődleges nyelvként való használata zavaró lehet a tanulók számára, akik egy egyszerűbb bevezetést várnak a programozásba.

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

Eredeti címe:

How to Design Programs, Second Edition: An Introduction to Programming and Computing

Könyv tartalma:

Teljesen átdolgozott kiadás, amely új tervezési recepteket kínál az interaktív programokhoz, és támogatja a képeket egyszerű értékekként, a tesztelést, az eseményvezérelt programozást és még az elosztott programozást is.

Ez a bevezetés a programozásba az informatikát a bölcsészképzés középpontjába helyezi. Más bevezető könyvektől eltérően a programtervezési folyamatra összpontosít, olyan programtervezési irányelveket mutat be, amelyek megmutatják az olvasónak, hogyan elemezzen egy problémafelvetést, hogyan fogalmazzon meg tömör célokat, hogyan találjon ki példákat, hogyan dolgozza ki a megoldás vázlatát, hogyan fejezze be a programot, és hogyan tesztelje azt. Mivel a programtervezés megtanulása az elvek tanulmányozásáról és az átadható készségek elsajátításáról szól, a szöveg nem egy kész ipari nyelvet használ, hanem egy személyre szabott tanítási nyelvet mutat be. Ugyanebből az okból kínálja a DrRacket-et, a kezdők számára készült programozási környezetet, amely támogatja a játékos, visszajelzésközpontú tanulást. A környezet a könyv anyagának elsajátításával együtt növekszik az olvasókkal, míg végül a programozási feladatok teljes spektrumának teljes értékű nyelvét támogatja.

Ez a második kiadás teljesen átdolgozott. Miközben a könyv továbbra is a programtervezés szisztematikus megközelítését tanítja, a második kiadás különböző tervezési recepteket mutat be a grafikus felülettel rendelkező interaktív programok és a kötegelt programok számára. A függvényekre vonatkozó tervezési recepteket is számos új tanáccsal gazdagítja. Végül a tanítási nyelvek és az IDE-jük most már támogatja a képeket egyszerű értékekként, a tesztelést, az eseményvezérelt programozást, sőt az elosztott programozást is.

A könyv egyéb adatai:

ISBN:9780262534802
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:792

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Hogyan tervezzünk programokat, második kiadás: Bevezetés a programozásba és a számítástechnikába -...
Teljesen átdolgozott kiadás, amely új tervezési...
Hogyan tervezzünk programokat, második kiadás: Bevezetés a programozásba és a számítástechnikába - How to Design Programs, Second Edition: An Introduction to Programming and Computing
Szemantikai tervezés a PLT Redexszel - Semantics Engineering with PLT Redex
A redukciós szemantika első átfogó bemutatása egy kötetben, és az első...
Szemantikai tervezés a PLT Redexszel - Semantics Engineering with PLT Redex

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