Naucz się Pythona wizualnie: Kreatywne kodowanie z Processing.Py

Ocena:   (4,4 na 5)

Naucz się Pythona wizualnie: Kreatywne kodowanie z Processing.Py (Tristan Bunn)

Opinie czytelników

Podsumowanie:

Książka jest bardzo chwalona za wizualne podejście do nauczania Pythona, czyniąc go przystępnym i przyjemnym dla początkujących dzięki zabawnym ćwiczeniom i jasnym wyjaśnieniom. Istnieją jednak poważne problemy z formatowaniem podczas czytania książki na Kindle, które sprawiają, że przykłady kodu są trudne do odczytania.

Zalety:

Książka jest przyjazna dla początkujących, zawiera zabawne ćwiczenia, dobrze wyjaśnione przykłady i wizualne analogie. Jest to świetne narzędzie do nauki Pythona poprzez Processing, z całym kodem dostępnym na GitHub. Wielu recenzentów uważa ją za najlepszą książkę o Pythonie, z jaką się zetknęli.

Wady:

Wersja na Kindle cierpi z powodu słabego formatowania, szczególnie w przypadku przykładów kodu, w których brakuje podziałów wierszy, co utrudnia ich czytanie. Ten problem techniczny znacznie pogarsza ogólne wrażenia użytkowników Kindle.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

Learn Python Visually: Creative Coding with Processing.Py

Zawartość książki:

Przystępne, wizualne i kreatywne podejście do nauczania podstawowych koncepcji kodowania przy użyciu Processing. py, graficznego środowiska programistycznego o otwartym kodzie źródłowym.

Ta książka dla początkujących wprowadza osoby niebędące programistami w podstawy kodowania komputerowego w wizualnym, skoncentrowanym na sztuce kontekście. Niezwykle skuteczne podejście dydaktyczne Tristana Bunna ma na celu pomóc w wizualizacji podstawowych koncepcji programistycznych podczas tworzenia fajnych obrazów, animacji i symulacji przy użyciu trybu Python dla środowiska programistycznego Processing o otwartym kodzie źródłowym.

Już od pierwszego rozdziału będziesz tworzyć i manipulować kolorowymi rysunkami, kształtami i wzorami, ponieważ Bunn poprowadzi Cię przez serię łatwych do naśladowania projektów kodowania graficznego, które stają się coraz bardziej złożone. Przejdziesz od rysowania za pomocą kodu do animowania odbijającego się wygaszacza ekranu DVD i ćwiczenia technik wizualizacji danych. Po drodze napotkasz kreatywne, ale praktyczne wyzwania, które odnoszą się do wszystkiego, od gier wideo, samochodów i kawy, po sztukę, ameby i Pink Floyd. Wraz ze wzrostem biegłości zarówno w Pythonie, jak i programowaniu w ogóle, tematy przesuwają się w kierunku opanowania algorytmicznego myślenia, podczas gdy odkrywasz ruch okresowy, krzywe Lissajous i używasz klas do tworzenia obiektów.

Dowiesz się o:

- Podstawowe teorie i koncepcje kodowania, takie jak zmienne, typy danych, współrzędne pikseli, przepływ sterowania i algorytmy.

- Pisanie kodu, który tworzy rysunki, wzory, animacje, wizualizacje danych, interfejsy użytkownika i symulacje.

- Korzystanie z instrukcji warunkowych, iteracji, losowości, list i słowników.

- Definiowanie funkcji, ograniczanie powtórzeń i zwiększanie modułowości kodu.

- Jak pisać klasy i tworzyć obiekty, aby wydajniej strukturyzować kod.

Oprócz dobrego ugruntowania w ogólnym programowaniu, umiejętności i wiedza, które zdobędziesz w tej książce, stanowią punkt wyjścia do kodowania dla stale poszerzającego się horyzontu kreatywnych technologii.

Dodatkowe informacje o książce:

ISBN:9781718500969
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:240

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Naucz się Pythona wizualnie: Kreatywne kodowanie z Processing.Py - Learn Python Visually: Creative...
Przystępne, wizualne i kreatywne podejście do...
Naucz się Pythona wizualnie: Kreatywne kodowanie z Processing.Py - Learn Python Visually: Creative Coding with Processing.Py

Prace autora wydały następujące wydawnictwa: