Kodowanie w ScratchJr to "matematyka w działaniu". Dzieci używają pojęć matematycznych, aby osiągnąć zamierzony efekt wizualny, często nie zdając sobie sprawy, że się uczą.
Układ współrzędnych (Siatka): Aby precyzyjnie przesuwać postacie, dzieci korzystają z uproszczonej siatki (grid), ucząc się orientacji w przestrzeni (góra, dół, lewo, prawo).
Liczby i szacowanie: Dziecko musi zdecydować, czy wpisać liczbę "5" czy "10", aby postać doszła do krawędzi ekranu.Pętle (Powtórzenia): Zamiast układać cztery takie same bloki "krok w prawo", dziecko uczy się używać bloku powtórzenia z cyfrą "4", co jest wstępem do mnożenia i optymalizacji.
Ważna uwaga: Te umiejętności są uniwersalne. Nawet jeśli dziecko w przyszłości nie zostanie programistą, zdolność logicznego łączenia faktów i rozbijania dużych problemów na mniejsze części (dekompozycja) przyda mu się w każdej dziedzinie nauki.