Hodnotenie:
Kniha je pútavým úvodom do koncepcií informatiky pomocou programovacieho jazyka Logo, ktorý je vyzdvihovaný pre svoju zábavnú a prístupnú metódu výučby zložitých myšlienok. Autor používa nenútený štýl písania, ktorý spríjemňuje učenie, hoci titul nemusí prilákať širšie publikum.
Výhody:Kniha efektívne využíva jazyk Logo na výučbu základných informatických pojmov, ako je iterácia, rekurzia a abstrakcia. Opisuje sa ako zábavné čítanie, ktoré zjednodušuje proces učenia a robí ho prístupnejším v porovnaní s tradičnými programovacími jazykmi, ako sú C++ alebo Assembly. Autorov nenútený štýl písania prispieva k radosti z učenia.
Nevýhody:Názov knihy sa považuje za nudný a môže odradiť potenciálnych čitateľov. Niektorý obsah môže byť v treťom zväzku vnímaný ako mierne špecializovanejší, čo by ho mohlo urobiť menej atraktívnym pre tých, ktorí hľadajú širší úvod.
(na základe 2 čitateľských recenzií)
Computer Science Logo Style, second edition, Volume 1: Symbolic Computing
Táto séria je určená pre dospelých a dospievajúcich, ktorí sa zaujímajú o počítačové programovanie, pretože je to zábava. Tri zväzky využívajú programovací jazyk Logo ako prostriedok na skúmanie informatiky z pohľadu symbolických výpočtov a umelej inteligencie. Logo je dialekt jazyka Lisp, ktorý sa používa v najpokročilejších výskumných projektoch v oblasti informatiky, najmä v oblasti umelej inteligencie. V celej sérii sa zdôrazňujú techniky funkcionálneho programovania (vrátane funkcií vyššieho rádu a rekurzie), ale v prípade potreby sa používa aj tradičné sekvenčné programovanie.
V druhom vydaní boli prvé dva zväzky upravené tak, aby sa ilustračné prípadové štúdie objavili spolu s technikami, ktoré demonštrujú. Zväzok 1 obsahuje novú kapitolu o funkciách vyššieho rádu a kapitoly o rekurzii boli pre väčšiu prehľadnosť reorganizované. Druhý zväzok obsahuje novú výučbovú kapitolu o makrách, exkluzívnu schopnosť Berkeley Logo a dva nové projekty. V celej sérii boli väčšie príklady programov prepracované pre väčšiu čitateľnosť vďaka rozsiahlejšiemu využitiu dátovej abstrakcie.
V treťom diele Beyond Programming sa čitateľ dozvie, že informatika nezahŕňa len programovanie počítačov, ale aj formálnejšie spôsoby myslenia o počítačoch, ako je teória automatov a diskrétna matematika. Na rozdiel od väčšiny kníh o týchto témach sa v tomto zväzku prezentujú myšlienky vo forme konkrétnych, použiteľných počítačových programov, a nie vo forme abstraktných dôkazov. Medzi príklady patrí program na preklad z deklaratívneho formalizmu regulárnych výrazov do spustiteľnej notácie Finite State Machine a kompilátor Pascalu napísaný v jazyku Logo.
Programy v jazyku Logo v týchto knihách a autorov bezplatný interpreter Berkeley Logo sú dostupné prostredníctvom internetu alebo na diskete.
© 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)