Pierwsze kroki w nauczaniu programowania to pokazanie dzieciom, że każdy program to tak naprawdę ciąg czynności wykonywanych w określonej kolejności, w określonych warunkach – taki zbiór czynności to algorytm. Bardzo wiele naszych czynności opiera się na algorytmach. Już od wczesnego dzieciństwa niemowlęta uczą się tego, że aby iść muszą się podnieść, stanąć na nogach, kolejno utrzymać równowagę, postawić pierwszy krok, wreszcie dołączyć nogę...itp. Każdy z nas jest programistą i naukę programowania możne rozpocząć, od prostego układania czynności w ciągi.