Hopscotch, kod yazma mantığını basit bir şekilde gösteren bir iPad uygulaması. Görevler, değişkenler ve aksiyonlar tıpkı Java programcılığı mantığında dizilerek uygulamayı kullanan kişinin hayvanları hareket ettirdiği animasyonlar yaratması mümkün oluyor. Hopscotch içinde metin yazılmıyor, uygulamayı kullanırken tek yapmanız gereken blokları yerleştirmek; hareket ve döngü verilerini girmek. Çocuklar için olsa da programcılığı hiç bilmeyen yetişkinler de kod öğrenmeye bu uygulama ile başlayabilirler.
Uygulamayı geliştiren ekibin bir amacı da kız çocuklarını programcılığa yaklaştırabilmek. Erkek çocukların mühendislik oyuncakları kız çocukların ise pembe şirin şeylerle büyütülmesi, ilerde de sayısal konulara ilgilerini azaltıyor diyorlar.