0

Acbart ePortfolio · 1mo · discuss

BlockPy is a very weird thing. I created it in graduate school to fulfill a specific purpose in our Computational Thinking class - to help non-computing students who were just getting started. In the very beginning, we had Blockly generating Python code, and I realized they could execute it using Skulpt right there in the browser. Then I figured, hey, we have the parse tree from Skulpt, I could make it round trip the python code back into blocks. So we did that and it mostly worked. We called it “BlockPy” cause blocks and python.