Scratch to narzędzie do programowania. Praca w nim polega na budowaniu skryptów z gotowych bloczków.
W Scratchu programujemy postacie, zwane duszkami. Możemy zmienić ich wygląd. Natomiast skrypty budujemy z bloków pogrupowanych w kategorie i dostępnych z prawej strony ekranu.
Skrypt powinien kończyć się blokiem zamykającym (zatrzymującym działanie)
Przy liczeniu punktów wykorzystujemy zmienne i przypisujemy im odpowiednie wartości.