Ako navrhovať programy, druhé vydanie: Úvod do programovania a výpočtovej techniky, druhé vydanie

Hodnotenie:   (4,4 z 5)

Ako navrhovať programy, druhé vydanie: Úvod do programovania a výpočtovej techniky, druhé vydanie (Matthias Felleisen)

Recenzie čitateľov

Zhrnutie:

Kniha „Ako navrhovať programy“ je medzi čitateľmi polarizovaným zdrojom, pričom niektorí chvália jej inovatívny prístup a hĺbku, zatiaľ čo iní kritizujú jej zložitosť a zastarané vyučovacie metódy. Hoci ponúka cenný pohľad na návrh programovania a zručnosti pri riešení problémov, nemusí byť vhodná pre úplných začiatočníkov alebo pre tých, ktorí potrebujú sprievodcu krok za krokom k programovacím jazykom, ako je Scheme.

Výhody:

Vynikajúce na samoštúdium a zdokonaľovanie základov programovania.
Poskytuje jedinečný pedagogický prístup, ktorý kladie dôraz na návrh a riešenie problémov.
Mnohí čitatelia ju považujú za hlbokú, podporujúcu správne programátorské postupy.
Všeobecne sa považuje za prínosnú pre začínajúcich aj skúsených programátorov, ktorí chcú prehĺbiť svoje znalosti.

Nevýhody:

Pre začiatočníkov sa považuje za príliš zložitú a nesúvislú.
Niektorí tvrdia, že je zle napísaná, s nejasnými vysvetleniami.
Určitý obsah a cvičenia sú v porovnaní s modernými vyučovacími metódami zastarané.
Použitie schémy ako primárneho jazyka môže byť mätúce pre študentov, ktorí očakávajú jednoduchší úvod do programovania.

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

Pôvodný názov:

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

Obsah knihy:

Úplne prepracované vydanie, ktoré ponúka nové recepty na návrh interaktívnych programov a podporu pre obrázky ako obyčajné hodnoty, testovanie, programovanie riadené udalosťami a dokonca aj distribuované programovanie.

Tento úvod do programovania stavia informatiku do jadra humanitného vzdelania. Na rozdiel od iných úvodných kníh sa zameriava na proces návrhu programu a predstavuje návody na návrh programu, ktoré čitateľovi ukážu, ako analyzovať zadanie problému, ako formulovať stručné ciele, ako vymyslieť príklady, ako vytvoriť náčrt riešenia, ako dokončiť program a ako ho otestovať. Keďže pri učení sa navrhovať programy ide o štúdium princípov a získavanie prenositeľných zručností, text nepoužíva hotový priemyselný jazyk, ale predstavuje výučbový jazyk šitý na mieru. Z rovnakého dôvodu ponúka DrRacket, programovacie prostredie pre začiatočníkov, ktoré podporuje hravé učenie orientované na spätnú väzbu. Prostredie rastie spolu s čitateľmi, keď zvládajú materiál v knihe, až kým nepodporuje plnohodnotný jazyk pre celé spektrum programovacích úloh.

Toto druhé vydanie bolo úplne prepracované. Hoci kniha naďalej vyučuje systematický prístup k návrhu programov, druhé vydanie zavádza rôzne recepty na návrh interaktívnych programov s grafickým rozhraním a dávkových programov. Obohacuje tiež svoje recepty na návrh funkcií o množstvo nových tipov. Napokon, výučbové jazyky a ich IDE teraz prichádzajú s podporou obrázkov ako obyčajných hodnôt, testovania, programovania riadeného udalosťami a dokonca aj distribuovaného programovania.

Ďalšie údaje o knihe:

ISBN:9780262534802
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2018
Počet strán:792

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Ako navrhovať programy, druhé vydanie: Úvod do programovania a výpočtovej techniky, druhé vydanie -...
Úplne prepracované vydanie, ktoré ponúka nové...
Ako navrhovať programy, druhé vydanie: Úvod do programovania a výpočtovej techniky, druhé vydanie - How to Design Programs, Second Edition: An Introduction to Programming and Computing
Sémantické inžinierstvo s PLT Redex - Semantics Engineering with PLT Redex
Prvá komplexná prezentácia redukčnej sémantiky v jednom zväzku a prvý súbor...
Sémantické inžinierstvo s PLT Redex - Semantics Engineering with PLT Redex

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)