Programowanie dla dzieci
Logo programu Scratch Scratch

Scratch to język obiektowy stworzony jdo nauczania dzieci i młodzieży podstaw programowania. Scratch umożliwia łatwe tworzenie interaktywnych historyjek, animacji, gier i muzyki. Programowanie odbywa się w sposób wizualny - elementy języka mają kształt puzzli a poprzez przeciąganie mogą być układane w określonym porządku, w ten sposób tworzy się kod przypisany określonemu obiektowi. Obiekty mogą reagować na zdarzenia zewnętrzne. Wygląd postaci przypisanych do obiektów można wybierać z zasobnika, tworzyć lub importować z zewnątrz. Moim zdaniem jest to najlepszy i najładniejszy sposób na naukę programowania.
Program Scratch można uruchomić w przeglądarce lub pobrać za darmo ze strony scratch.mit.edu.

Wygląd programu Scratch