SZCZEGÓŁOWY SPIS TREŚCI PODZIĘKOWANIA
XIX
WPROWADZENIE O CO CHODZI W PROGRAMOWANIU I DLACZEGO JEST TO DOBRE DLA TWOICH DZIECI? XXI Dlaczego dzieci powinny się uczyć kodować? . . . . . . . . . . . . . . . . . . . . . . . xxii Programowanie to zabawa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii Programowanie to umiejętność przydatna na rynku pracy . . . . . . xxii Gdzie dzieci mogą się uczyć programowania? . . . . . . . . . . . . . . . . . . . . . xxiii Jak korzystać z tej książki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv Eksploruj! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv Róbmy to razem! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv Zasoby w internecie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi Programowanie = rozwiązywanie problemów . . . . . . . . . . . . . . . . . . . . . xxvi 1 PODSTAWY PYTHONA: POZNAJ SWOJE ŚRODOWISKO 1 Pierwsze kroki w Pythonie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. Pobieranie Pythona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2. Instalowanie Pythona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3. Testowanie Pythona za pomocą programu . . . . . . . . . . . . . . . . . . . 5 Pisanie programów w pythonie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Wykonywanie programów w pythonie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Co już umiesz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Zadania programistyczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Zadanie 1: Mad Libs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Zadanie 2: Jeszcze więcej Mad Libs! . . . . . . . . . . . . . . . . . . . . . . . . . 10 2 GRAFIKA ŻÓŁWIA: MALOWANIE W PYTHONIE 11 Nasz pierwszy program z żółwiem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Jak to działa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Co się dzieje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Żółw na fali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Żółw w kółeczku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Dodawanie odrobiny koloru . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Czterobarwna spirala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20