Влияние Scratch на развитие программирования и компьютерной грамотности заключается в следующем:
- Увлекательный и интерактивный процесс обучения. 1 Пользовательский интерфейс Scratch изобилует яркими цветами и визуально привлекательными элементами, что делает процесс обучения весёлым и увлекательным для детей. 1
- Развитие творчества. 1 Большая библиотека предопределённых спрайтов и фонов в Scratch предоставляет основу для развития навыков дизайна, анимации и рассказывания историй. 1
- Развитие навыков решения проблем. 1 В Scratch используется конструкторский подход к обучению, при котором учащиеся являются активными участниками учебного процесса, а знания строятся на основе их опыта. 1
- Поэтапное усвоение базовых понятий. 4 Ребёнок получает и совершенствует навыки программирования постепенно, в процессе создания привлекательного проекта. 4
- Формирование базовых принципов программирования. 2 Ребёнок знакомится с основами программирования, учится раскладывать задачи на составные части и продумывать шаги для их решения. 2 Также он усваивает такие важные математические концепции, как координаты, меняющиеся переменные, случайные числа. 2
Кроме того, Scratch является свободно распространяемым продуктом, что позволяет школьным учреждениям бесплатно скачать программу с сайта разработчиков и использовать её в учебном процессе. 3