Kurs dla początkujących · 8 lekcji

Od pierwszego duszka
do własnej gry w internecie

Osiem lekcji, w każdej sześć kroków. Każdy krok kończy się czymś, co widać i słychać na ekranie, a nie obietnicą, że będzie fajnie na końcu. Wszystkie bloki są narysowane dokładnie tak, jak wyglądają w Scratchu, więc wystarczy je znaleźć i ułożyć.

Zacznij od lekcji 1 → Jak to prowadzić

Lekcje

Jak korzystać

Dwa okna obok siebie

Po lewej ta strona, po prawej Scratch. Bloki na stronie wyglądają tak samo jak w edytorze, więc szuka się ich po kolorze: niebieskie w Ruchu, żółte w Zdarzeniach, pomarańczowe w Kontroli i Zmiennych.

Odhaczaj kroki

Na końcu każdego kroku jest zielona ramka „Sprawdź, czy działa”. Zaznacz ją dopiero wtedy, gdy rzeczywiście działa. Strona zapamiętuje postęp w tej przeglądarce, więc po powrocie widać, gdzie się skończyło.

Nie spiesz się z nową lekcją

Lepiej zrobić jedną lekcję i pobawić się nią do końca, niż trzy po łebkach. Każda następna korzysta z tego, co było wcześniej, więc solidne podstawy naprawdę się opłacają.

Kiedy coś nie działa

Na dole każdej lekcji jest tabela najczęstszych awarii z gotową naprawą. Zanim zaczniesz zgadywać, zajrzyj tam. W dziewięciu przypadkach na dziesięć błąd już tam jest opisany.

Czego nauczysz się po drodze

LekcjePojęcia z programowaniaJak nazywa się to w „dorosłych” językach
1–2pętla, warunek, zmienna, zdarzenialoop, if / else, variable, event
3–4stany, kolizje, poziomystate machine, collision detection
5klony i ich cykl życiainstancje obiektów, tworzenie i usuwanie
6symulacja fizyki, wektor prędkościgame loop, velocity, delta
7listy, indeksy, porównywanie tekstuarray, index, string comparison
8własne bloki z parametramifunkcje i argumenty