Programowanie odbywa się w sposób wizualny, ponieważ elementy języka mają kształt puzzli, które należy ułożyć w określonym porządku w celu stworzenia algorytmu. Zabawa czwartoklasistów z programowaniem rozpoczęła się na lekcjach zajęć komputerowych, gdzie uczniowie realizują innowację pedagogiczną "Programowanie w języku Scratch z zastosowaniem układu Arduino Uno".
Uczniowie chętnie podjęli się wyzwania związanego z rozwiązaniem szeregu zagadek opartych na kodowaniu w języku Scratch. Pracowali wytrwale i samodzielnie. Z wielkim zaangażowaniem pokonywali kolejne etapy kodowania, tym bardziej że główni bohaterowie ich animacji byli związani z ulubionymi grami komputerowymi i filmami.