Scratch — это визуальная среда программирования, разработанная MIT. Вместо написания кода ребёнок перетаскивает цветные блоки, собирая из них программу. Это позволяет сконцентрироваться на логике, не отвлекаясь на синтаксические ошибки. В процессе дети осваивают базовые концепции программирования: алгоритмы, циклы, условия, переменные, координаты, события.