Our promise

Exclusively Open-source and Accessible CS Education Tools

BX Coding develops, maintains, and funds a plethora of open-source projects related to computer science education. From online IDEs designed to increase a young programmer’s agency to tools that empower self-directed learners with AI, BX Coding is serious about contributing to the computer science education community.


Python + Scratch

Patch aims to give young computer scientists who have experience in Scratch more agency as they transition their skills to text-based languages like Python.

Patch, the Penguin

Tangible Block Computing

Embedded Technology to Enable Physical Block-based Programming

Our tangible block computing project is heavily inspired by Google’s Project Bloks. Unfortunately, much of the specifics of the project were never release. So we are pursuing the project in-order to further explore the impact of tangible computing in early computing education.

Blockly for Educators

Browser extension to help educators teach with Blockly interfaces

Blockly for Educators is a browser extension that aims to aid educators in all settings deliver curriculum for online programming environments using the Blockly interface.

We are currently in the research phase of this project, please reach out if you are an educator willing to be interviewed about your experience teaching with Scratch or another Blockly-based programming language.

Ohio 4-H Scratch Project Book

4-H project book teaching the foundations of computational thinking

We are working with The Ohio State University 4-H Extension to write a project book. It will be a set of self-directed activities and reflections that introduce young learners to the foundations of computational thinking with Scratch, the popular online block-based programming language.

Coming in Fall 2025…

Connect with us!

Want to learn more about us? Interested in working with us? 
Send us an email at!