Ocena:

Recenzje „Programming Abstractions in C” prezentują mieszane spojrzenie na książkę, podkreślając zarówno jej wartość edukacyjną, jak i niedociągnięcia w jakości i użyteczności.
Zalety:Książka jest dobrze skonstruowana i skutecznie omawia podstawowe koncepcje programowania. Została wykorzystana w kursie na Stanfordzie, co czyni ją wiarygodnym źródłem edukacyjnym i oferuje przystępne wyjaśnienia ważnych tematów, takich jak rekurencja i notacja Big O. Wielu recenzentów docenia głębsze zagłębienie się w algorytmy i zaawansowane tematy obliczeniowe.
Wady:Niektórzy użytkownicy zgłaszają problemy z jakością druku, porównując ją niekorzystnie do oczekiwanych standardów. Pojawiają się krytyczne uwagi dotyczące tego, że przykłady są trudne do skompilowania ze względu na niezdefiniowane funkcje i niewłaściwą kolejność definicji. Ponadto niektórzy użytkownicy uważają, że cena jest wygórowana, biorąc pod uwagę jakość i zawartość, zwłaszcza w porównaniu z innymi zasobami dotyczącymi C i C++.
(na podstawie 11 opinii czytelników)
Programming Abstractions in C++
Ten tekst jest przeznaczony do użytku w drugim kursie programowania
Programowanie to kwestia uczenia się przez działanie. Książka Erica Robertsa Programming Abstractions in C++ daje studentom możliwość ćwiczenia i uczenia się poprzez angażujące zadania graficzne. Podejście do struktur danych oparte na kliencie pomaga uczniom przyswoić, a następnie zastosować materiał.
Doświadczenie w nauczaniu i uczeniu się
Ten program zapewnia lepsze doświadczenie w nauczaniu i uczeniu się - dla Ciebie i Twoich uczniów. Pomoże:
⬤ Poprawić zrozumienie przez studentów dzięki podejściu do struktur danych opartemu na kliencie: Aby pomóc w zrozumieniu przez studentów, ta książka przedstawia pełny zestaw klas kolekcji na wczesnym etapie.
⬤ Odroczyć prezentację funkcji C++, które wymagają szczegółowego zrozumienia maszyny bazowej:Wczesne wprowadzenie klas kolekcji umożliwia studentom opanowanie innych równie ważnych tematów bez konieczności zmagania się z niskopoziomowymi szczegółami w tym samym czasie.
⬤ Zaangażuj studentów dzięki ekscytującym zadaniom graficznym:Biblioteka open-source obsługuje grafikę i interaktywność w prosty, pedagogicznie odpowiedni sposób.
⬤ Wsparcie dla instruktorów i studentów:Witryna towarzysząca zawiera kod źródłowy, przykładowe pliki PDF, odpowiedzi na pytania przeglądowe i nie tylko.