Программа дополнительного образования построена таким образом, чтобы помочь учащимся заинтересоваться программированием вообще и найти ответы на вопросы, с которыми им приходится сталкиваться в повседневной жизни при работе с большим объемом информации; научиться общаться с компьютером, который ничего не сможет сделать, если человек не напишет для него соответствующую программу.
Целесообразность изучения пропедевтики программирования в игровой, увлекательной форме, используя среду программирования Scratch, обусловлена следующими факторами.