Hodnocení:
Kniha je poutavým úvodem do informatiky s využitím programovacího jazyka Logo, který je vyzdvihován pro svou zábavnou a přístupnou metodu výuky složitých myšlenek. Autor používá nenucený styl psaní, který zpříjemňuje výuku, i když titul nemusí přilákat širší publikum.
Klady:Kniha efektivně využívá jazyk Logo k výuce základních informatických pojmů, jako je iterace, rekurze a abstrakce. Je popisována jako zábavné čtení, které zjednodušuje proces učení a činí jej přístupnějším ve srovnání s tradičními programovými jazyky, jako je C++ nebo Assembly. Autorův nenucený styl psaní přispívá k radosti z učení.
Zápory:Název knihy je považován za nudný a může potenciální čtenáře odradit. Některý obsah může být ve třetím díle vnímán jako mírně specializovanější, což by mohlo snížit jeho atraktivitu pro ty, kteří hledají širší úvod.
(na základě 2 hodnocení čtenářů)
Computer Science Logo Style, second edition, Volume 1: Symbolic Computing
Tento seriál je určen dospělým a dospívajícím, kteří se zajímají o programování počítačů, protože je to zábava. Tři svazky využívají programovací jazyk Logo jako prostředek pro zkoumání informatiky z pohledu symbolických výpočtů a umělé inteligence. Logo je dialekt jazyka Lisp, který se používá v nejpokročilejších výzkumných projektech v oblasti informatiky, zejména v oblasti umělé inteligence. V celé sérii je kladen důraz na techniky funkcionálního programování (včetně funkcí vyššího řádu a rekurze), ale ve vhodných případech se používá i tradiční sekvenční programování.
Ve druhém vydání byly první dva svazky přeuspořádány tak, aby se ilustrativní případové studie objevovaly spolu s technikami, které demonstrují. První díl obsahuje novou kapitolu o funkcích vyššího řádu a kapitoly o rekurzi byly pro větší přehlednost přeorganizovány. Svazek 2 obsahuje novou výukovou kapitolu o makrech, exkluzivní schopnost Berkeley Logo a dva nové projekty. V celé sérii byly rozsáhlejší příklady programů přepsány pro větší srozumitelnost díky rozsáhlejšímu využití abstrakce dat.
Ve třetím díle Beyond Programming se čtenář dozví, že informatika zahrnuje nejen programování počítačů, ale také formálnější způsoby uvažování o výpočetní technice, jako je teorie automatů a diskrétní matematika. Na rozdíl od většiny knih o těchto tématech jsou v tomto svazku myšlenky prezentovány ve formě konkrétních, použitelných počítačových programů, nikoliv jako abstraktní důkazy. Mezi příklady patří program pro překlad z deklarativního formalismu regulárních výrazů do spustitelného zápisu Finite State Machine a překladač jazyka Pascal napsaný v jazyce Logo.
Programy v jazyce Logo v těchto knihách a autorův volně dostupný Berkeley Logo interpreter jsou k dispozici prostřednictvím internetu nebo na disketě.
© 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)