Scratch – tutorial po polsku: pierwsze kroki w programowaniu wizualnym

Otwórz scratch.mit.edu, kliknij "Twórz" — i masz przed sobą trzy obszary: scenę, duszki i bloki. Tyle wystarczy, żeby zacząć budować pierwszy projekt, bez czytania podręcznika.
Interfejs w trzy minuty
Po prawej jest scena – tam dzieje się akcja. Pod nią duszki, czyli postacie: gotowe z biblioteki albo narysowane samodzielnie. Po lewej paleta bloków, na środku obszar roboczy, gdzie układa się je w sekwencje.
Cztery kategorie bloków, które wystarczą na start
Zdarzenia uruchamiają program — prawie każdy skrypt zaczyna się od bloku "gdy kliknięto zieloną flagę". Ruch przesuwa i obraca duszka. Wygląd zmienia kostium i dodaje dymki z tekstem. Sterowanie dodaje pętle i warunki. Reszta kategorii (Dźwięk, Czujniki, Operatory) przyda się później.
Pierwszy projekt: duszek sterowany strzałkami
Zbuduj to krok po kroku — pięć bloków wystarczy na pierwszy działający program.
- 1Przeciągnij blok "gdy naciśnięto klawisz strzałka w prawo" z kategorii Zdarzenia.
- 2Połącz go z blokiem "zmień x o 10" z kategorii Ruch.
- 3Powtórz dla pozostałych trzech strzałek, zmieniając wartości x i y.
- 4Kliknij zieloną flagę — duszek reaguje na klawiaturę.
- 5Dodaj blok "jeżeli...to" z kategorii Sterowanie połączony z czujnikiem "dotyka krawędzi", żeby duszek zmieniał kostium albo odtwarzał dźwięk przy kontakcie z brzegiem sceny.
Drugi projekt: prosta gra "złap spadający przedmiot"
Gdy pierwszy projekt działa, dodaj drugiego duszka spadającego z góry sceny. Z kategorii Ruch weź blok "idź do losowej pozycji" na starcie i "zmień y o -5" w pętli "zawsze", żeby przedmiot opadał. Dodaj blok "jeżeli...to" sprawdzający "dotyka" pierwszego duszka — to pierwsza mechanika gry: łapanie punktów.
Najczęstsze błędy początkujących
Skrypt bez bloku "gdy kliknięto zieloną flagę" na górze w ogóle się nie uruchomi — to najczęstszy powód, dla którego "nic się nie dzieje". Drugi częsty błąd to pętla "powtórz 10" zamiast "zawsze", przez co program kończy działanie po chwili. Trzeci to bloki poukładane obok siebie zamiast złączone w jeden ciąg — Scratch wykona tylko pierwszy z nich.
Skąd brać dalsze projekty
Każdy projekt opublikowany w społeczności Scratch ma przycisk "zobacz kod wewnątrz" — można otworzyć cudzy projekt i zobaczyć dokładnie, z jakich bloków jest zbudowany. To szybszy sposób nauki niż czytanie dokumentacji, pod warunkiem że ktoś pomoże wybrać projekty na odpowiednim poziomie. Zbyt skomplikowany przykład zniechęca szybciej niż jego brak.
Tutorial to początek, nie cały kurs
Ten tutorial wystarczy na pierwsze dwie-trzy godziny z narzędziem. Przy regularnej nauce najwięcej daje ktoś, kto tłumaczy nowe pojęcia w momencie, gdy są potrzebne, i pilnuje, żeby trudniejszy moment nie zamknął tematu na dobre.
Chcesz zapisać dziecko na zajęcia ze Scratcha?
Sprawdź ofertę zajęć grupowych i indywidualnych online dla dzieci 7-15 lat.
Zobacz cennik →