Существует мнение, что этот детский язык Scratch создан для того, чтобы просто поиграть «в программирование» и ничего путного (серьезного) из него сделать не получится. Но даже в этом детском языке программирования скрыты возможности, которые могут быть использованы для подготовки электронных учебных элементов и при обучении профессиональному программированию.
Scratch хорошо подходит для конструирования калькуляторов для вычисления площадей, длин и расстояний, построения графиков функций и др.
Как это работает можно посмотреть на блоге "ПРОГРАММИРОВАНИЕ В SCRATCH. БАЗОВЫЙ УРОВЕНЬ".