Ocena:
Książka jest wciągającym wprowadzeniem do pojęć informatycznych przy użyciu języka programowania Logo, który wyróżnia się zabawną i przystępną metodą nauczania złożonych pojęć. Autor stosuje swobodny styl pisania, który sprawia, że nauka jest przyjemna, chociaż tytuł może nie przyciągnąć szerszej publiczności.
Zalety:Książka skutecznie wykorzystuje Logo do nauczania podstawowych pojęć informatycznych, takich jak iteracja, rekurencja i abstrakcja. Opisywana jest jako przyjemna lektura, która upraszcza proces uczenia się, czyniąc go bardziej przystępnym w porównaniu z tradycyjnymi językami programowania, takimi jak C++ czy Assembly. Swobodny styl pisania autora dodaje przyjemności z nauki.
Wady:Tytuł książki jest uważany za nudny i może odstraszać potencjalnych czytelników. Niektóre treści mogą być postrzegane jako nieco bardziej specjalistyczne w tomie 3, co może sprawić, że będzie on mniej atrakcyjny dla osób szukających szerszego wprowadzenia.
(na podstawie 2 opinii czytelników)
Computer Science Logo Style, second edition, Volume 1: Symbolic Computing
Ta seria jest przeznaczona dla osób - dorosłych i nastolatków - które interesują się programowaniem komputerowym, ponieważ jest to świetna zabawa. Trzy tomy wykorzystują język programowania Logo jako narzędzie do eksploracji informatyki z perspektywy obliczeń symbolicznych i sztucznej inteligencji. Logo jest dialektem Lispa, języka używanego w najbardziej zaawansowanych projektach badawczych w informatyce, zwłaszcza w sztucznej inteligencji. W całej serii nacisk kładziony jest na techniki programowania funkcyjnego (w tym funkcje wyższego rzędu i rekurencję), ale w stosownych przypadkach wykorzystywane jest również tradycyjne programowanie sekwencyjne.
W drugim wydaniu pierwsze dwa tomy zostały uporządkowane tak, aby ilustrujące studia przypadków pojawiały się wraz z technikami, które demonstrują. Tom 1 zawiera nowy rozdział o funkcjach wyższego rzędu, a rozdziały o rekurencji zostały zreorganizowane dla większej przejrzystości. Tom 2 zawiera nowy rozdział samouczka na temat makr, wyłączne możliwości Berkeley Logo i dwa nowe projekty. W całej serii większe przykłady programów zostały przeredagowane w celu zwiększenia czytelności poprzez szersze wykorzystanie abstrakcji danych.
W tomie 3 Beyond Programming czytelnik dowiaduje się, że informatyka obejmuje nie tylko programowanie komputerów, ale także bardziej formalne sposoby myślenia o obliczeniach, takie jak teoria automatów i matematyka dyskretna. W przeciwieństwie do większości książek na te tematy, ten tom przedstawia idee w postaci konkretnych, użytecznych programów komputerowych, a nie abstrakcyjnych dowodów. Przykłady obejmują program do tłumaczenia z deklaratywnego formalizmu wyrażeń regularnych na wykonywalną notację maszyn skończonych oraz kompilator Pascala napisany w Logo.
Programy Logo w tych książkach oraz darmowy interpreter Berkeley Logo autora są dostępne przez Internet lub na dyskietkach.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)