Python dla dzieci

Python dla dzieci

Autor: Briggs Jason R.
Projekt okładki wydania polskiego: Hubert Zacharski
Ilustrował: Miran Lipovaca

  • Wydawnictwo: Wydawnictwo Naukowe PWN
    Data wydania: 2015
    ISBN 9788301183684
  • Wydanie: papierowe
    Oprawa: miękka
    Liczba stron: 320
Python to potężny, wyrazisty język programowania, którego łatwo się nauczyć i przyjemnie używać! Niestety, książki do nauki tego języka są często nudne, mdłe i bezbarwne, a ich lektura nie daje nikomu radości.

Książka stanowi atrakcyjne wprowadzenie do świata programowania, napisane z myślą o Tobie (i Twoich rodzicach). Przeznaczona jest dla dzieci od lat 10 (i ich rodziców). Autor z anielską cierpliwością omawia podstawy tego języka na bazie jedynych w swoim rodzaju (często zabawnych) programów, pełnych głodnych potworów, tajnych agentów, chciwych kruków i nie tylko. Wszystkie wprowadzane pojęcia są klarownie zdefiniowane, ważne partie kodu wyróżnione kolorem i objaśnione, a nieszablonowe, wielobarwne ilustracje nadają wszystkiemu naturalnej lekkości.

Celem zawartych na końcu rozdziałów zadań jest trening szarych komórek i rozwój zdolności pojmowania. Po przeczytaniu książki będziesz mieć na koncie dwie napisane gry: klon znanego wszystkim Ponga oraz „Pan Patyczak pędzi do wyjścia” – zręcznościową grę platformową ze skokami, animacjami i nie tylko.

W trakcie tej przygody z programowaniem, dowiesz się jak:

  • używać podstawowych struktur danych, takich jak listy, krotki i mapy;
  • organizować kod do wielokrotnego użytku za pomocą funkcji i modułów;
  • używać struktur kontrolnych takich jak pętle i instrukcje warunkowe;
  • rysować kształty i wzory za pomocą modułu turtle;
  • tworzyć gry, animacje i inne graficzne cuda za pomocą modułu tkinter.

Dlaczego cała przyjemność ma być zarezerwowana tylko dla poważnych dorosłych? Python dla dzieci to Twój bilet do niesamowitego świata programowanie komputerów.Wydawnictwo Prószyński i S-ka, https://ksiegarnia.pwn.pl/Python-dla-dzieci,114592565,p.html

Python to rzeczywiście ciekawy język programowania zrywający z wieloma przyzwyczajeniami programistów, lecz dzięki temu stając się językiem bliższym zwykłym ludziom, w tym dzieciom. Książka sprawia przyjemne pierwsze wrażenie. Koncepcja rozpoczęcia nauki programowania od zabawy wyrażeniami arytmetycznymi wydaje się słuszna. Również skupienie się na przykładach ze świata gier powinno wzbudzić zainteresowanie wielu młodych czytelników. 

Niestety wgłębiając się napotykamy sporo kontrowersji, zwłaszcza terminologicznych. Bo czyż można powiedzieć, że nazwa zmiennej etykietuje jej wartość? Brzmi to dziwnie, bo przecież wartość zmiennej może się zmieniać w trakcie wykonywania programu, nie jest to stała. Inne kontrowersyjne zdanie „Podzielić listę sześciu wartości przez 2” sugeruje, że każdą z wartości listy podzielimy arytmetycznie przez 2. Tymczasem autorowi chodziło o podzielenie zbioru wartości na liście na dwa podzbiory. Inne zdanie „Warunki pomagają nam porównać elementy” też jest dziwne, bo przecież w istocie instrukcje warunkowe porównują elementy pozwalając zmieniać przebieg sterowania w programie.

Kategorie wiekowe:
Wydawnictwo:
Format:
Wartość merytoryczna
poziom edytorski
atrakcyjność
OCENA
Python to język programowania, z którym warto zapoznawać nawet dzieci. Autor niewątpliwie posiada talenty edukacyjne o czym świadczy układ książki. Niestety nie wiadomo czy z jego winy czy tłumacza w książce dominuje pokrętna terminologi, która może stać się przyczyną wielu nieporozumień.

Autor

Wykłada informatykę na Politechnice Poznańskiej, ale interesują go również inne dziedziny wiedzy, zwłaszcza technicznej. Próbuje swoje wizje techniczne popularyzować umieszczając je w artykułach i opowiadaniach.
Inline
Inline
Google+