Ocena:

Książka otrzymała mieszane recenzje od użytkowników, podkreślając jej mocne strony w strukturze i zasobach do nauki programowania, szczególnie w językach C++ i C. Wielu docenia zorganizowane przykłady kodu i dodatkowe materiały online, podczas gdy inni krytykują jej gadatliwość, dezorganizację i ograniczenia wersji Kindle. Ogólnie rzecz biorąc, jest to zalecane do użytku w klasie, ale może nie odpowiadać wszystkim uczniom, szczególnie początkującym.
Zalety:⬤ Dobrze zorganizowana i uporządkowana treść z jasnymi przykładami.
⬤ Dostępność zasobów online i materiałów bonusowych, które usprawniają naukę.
⬤ Dobra zarówno dla osób uczących się samodzielnie, jak i jako podręcznik do kursów programowania.
⬤ Zapewnia praktyczne ćwiczenia i wyzwania dla rozwoju umiejętności.
⬤ Polecana dla osób zaznajomionych z koncepcjami programowania.
⬤ Zbyt rozwlekłe i powtarzające się wyjaśnienia, które mogą dezorientować czytelników.
⬤ Zdezorganizowana prezentacja tematów, utrudniająca naukę początkującym.
⬤ Wersja na Kindle nie posiada dostępu do strony internetowej i ma ograniczoną kompatybilność z urządzeniami.
⬤ Niektóre ćwiczenia są niejasne i nie są dobrze dopasowane do omawianej treści.
⬤ Skargi dotyczące formatu i rozmiaru wydania drukowanego powodujące problemy praktyczne.
(na podstawie 64 opinii czytelników)
C How to Program, Global Edition
Dla kursów programowania komputerowego.
C How to Program to kompleksowe wprowadzenie do programowania w języku C. Podobnie jak inne teksty z serii Deitels' How to Program, książka służy jako szczegółowe źródło informacji dla początkujących studentów, którzy chcą rozpocząć karierę w kodowaniu, lub instruktorów i profesjonalistów zajmujących się tworzeniem oprogramowania, którzy chcą nauczyć się programować w języku C.
Ósme wydanie kontynuuje tradycję charakterystycznego dla Deitel podejścia „Live Code” - prezentując koncepcje w kontekście w pełni działających programów, a nie niekompletnych fragmentów kodu. Daje to uczniom szansę na uruchomienie każdego programu podczas jego nauki i sprawdzenie, w jaki sposób ich nauka odnosi się do rzeczywistych scenariuszy programowania.
MyProgrammingLab® nie wchodzi w skład zestawu. Jeśli MyProgrammingLab jest zalecanym/obowiązkowym elementem kursu, należy poprosić instruktora o prawidłowy numer ISBN i identyfikator kursu. MyProgrammingLab należy zakupić tylko wtedy, gdy jest to wymagane przez instruktora. Instruktorzy proszeni są o kontakt z przedstawicielem firmy Pearson w celu uzyskania dalszych informacji.
MyProgrammingLab to internetowa praca domowa, samouczek i program oceny zaprojektowany do pracy z tym tekstem, aby zaangażować uczniów i poprawić wyniki. W jego ustrukturyzowanym środowisku uczniowie ćwiczą to, czego się uczą, sprawdzają swoje zrozumienie i realizują spersonalizowany plan nauki, który pomaga im lepiej przyswoić materiał kursu i zrozumieć trudne koncepcje.