Block → Text

Meet Patch!

Patch makes text-based programming fun. Built with a focus on allowing creative exploration in Python with a Scratch like programming experience.


Start from blocks, finish in text

Patch supports transferring project from Scratch. With a simple upload, student’s can take their favorite block-based Scratch project and convert to a text-based Patch project and immediately start programming in Python.

No Installs

Patch is completely web-based. What does that mean? No installs on any devices and no downloading save files. Just start coding, creating, and playing with Python in an instant.

Associated Curriculum

Teaching CS is hard. We’re here to help. With Patch-Ed, Patch’s associated living curriculum, educators get access to years of ready made activities aligned with CSTA standards that help student’s transfer skills and confidence from block-based coding to Python.

Explore Patch!

Start exploring Python with Patch’s MVP now

Want to develop?

Join us in developing and testing Patch

Want to teach?

Join our classroom beta test waitlist

Join our Monthly Newsletter