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.
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 2024…