Znajomość kolorów i umiejętność ich rozpoznawania nie jest wrodzona. Maluszki muszą się tego nauczyć. Już niemowlę reaguje na barwy. Wykazuje wyraźne upodobanie do białego, żółtego i czerwonego, natomiast nie przepada za plamami w kolorach: czarnym, niebieskim i zielonym. Przeciętne trzyletnie dziecko powinno potrafić rozpoznać i nazwać poprawnie cztery podstawowe kolory: czerwony, zielony, żółty i niebieski. Umiejętność rozpoznawania barw pojawia się już u dwulatków. Istnieje jednak różnica między rozpoznawaniem kolorów a ich świadomym nazywaniem. Naukę kolorów można zacząć już z dwuletnim szkrabem. Nie zawsze jednak maluchy uczą się rozróżniać barwy podstawowe. Czasem łatwiej im odróżnić czarny od białego czy żółty od czerwonego. W świat kolorów i różnych odcieni wprowadzamy szkraba stopniowo i spontanicznie. Nauka kolorów może być frajdą nie tylko dla malucha, ale też i dla jego rodziców!