Real python, made of blocks
summary
A block-based editor called Split Code already runs real CPython in the browser and generates editable Python while letting users drag blocks or type with autocomplete. It continuously reruns code so students see a string-vs-number bug and a repeated-string multiplication immediately — a continuous auto-replay that exposes state without prints or a debugger. The editor forbids common syntax mistakes, limits infinite loops, and aims to support imports and methods work plus MicroPython and sharing, but it remains a work in progress.
AI-written summary · about
chapters (8)
- 0:00Introduction and background
- 1:47Challenges in learning to code
- 5:44Bridging the coding gap
- 10:06Introducing Split Code
- 12:38Key features of Split Code
- 17:59Real-time feedback system
- 24:04Future goals and roadmap
- 27:44Q&A and closing remarks








