Ocena:
Książka ta jest ogólnie postrzegana jako dobre źródło wprowadzające dla osób początkujących w programowaniu, szczególnie podkreślane za jej przejrzystość i przystępność. Jest ona szczególnie korzystna dla początkujących i oferuje przydatny wgląd w podejście do rozwiązywania problemów w programowaniu. Wiele recenzji wskazuje jednak, że brakuje jej głębi dla bardziej zaawansowanych uczniów i zawiera kilka błędów i problemów ze strukturą. Niektórzy czytelnicy stwierdzili, że czyta się ją bardziej jak narrację niż podręcznik techniczny, co może nie spełniać oczekiwań tych, którzy szukają dokładnego przewodnika po programowaniu.
Zalety:⬤ Jasne i przystępne wyjaśnienia pojęć programistycznych.
⬤ Przydatne dla początkujących i tych, którzy chcą zrozumieć logikę programowania.
⬤ Autor zapewnia dodatkowe zasoby, takie jak filmy na YouTube.
⬤ Wciągający styl pisania, który niektórzy czytelnicy uznali za inspirujący i przyjemny.
⬤ Pomaga w rozwijaniu umiejętności rozwiązywania problemów.
⬤ Nie nadaje się dla osób zaawansowanych lub poszukujących dogłębnej wiedzy programistycznej.
⬤ Zawiera liczne błędy w treści i formacie.
⬤ Może sprawiać wrażenie zdezorganizowanej lub nadmiernie narracyjnej, odbiegającej od technicznego ukierunkowania.
⬤ Brak ćwiczeń praktycznych, co ogranicza jej skuteczność jako narzędzia do nauki.
⬤ Niektórzy czytelnicy uznali ją za zbyt podstawową, zapewniającą niewielką wartość dla osób posiadających już wiedzę programistyczną.
(na podstawie 45 opinii czytelników)
Powodem, dla którego zacząłem pisać tę książkę, była chęć pomocy tym, którzy chcą nauczyć się programowania. Książka nie uczy, jak używać języka programowania, ale jak napisać program.
Jak myśli programista? Jak analizować problem? Jak napisać poprawne rozwiązanie? Pisanie programów nie jest rzeczą skomplikowaną, trzeba tylko poświęcić uwagę i zrozumieć, co jest sednem sprawy: rozwiązywanie problemów. Dowiesz się, jak rozwiązywać problemy, identyfikując proces lub algorytm, przedstawiając go za pomocą schematu blokowego, a następnie łatwo przekładając go na kod. W książce omawiam pisanie w Scratchu i Pythonie, ale metoda ta może być zastosowana do każdego języka programowania.
Piszę oprogramowanie odkąd skończyłem 10 lat i zawsze lubiłem zajmować się komputerami. Obecnie piszę programy w wielu językach: Java, Swift, Javascript, C i C++, Python i innych.
© 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)