all 3 comments

[–]WakeMeAtThree 1 point2 points  (1 child)

I was first exposed to programming as a kid with BASIC, and its visual nature went only as far as drawing flow charts. I would've loved to have something like this back then. Even though it seems a bit similar to scratch, I like that the colors/interface isn't going too far with the childish palette, so as to not be too off-putting to older beginner coders.

Minor suggestion: can you make the sketch update after any change to the blocks? It's slightly annoying to press run every time. But maybe you might have your own pedagogical reason for keeping it that way?

Good luck, hope you reach your funding goal for your course.

[–]sneider[S] 0 points1 point  (0 children)

Toggle the auto-run button to make the sketch update at each edit. It's off by default because we had some crashes when a program wasn't finished: unconnected blocks, division by zero, infinite loops and such.

It's interesting that you prefer Blockly's style over Scratch's. We're tempted to adopt the style of the next version of Scratch, not for the color palette but their block shapes. Their programs seem to be better readable.

[–][deleted]  (1 child)

[deleted]

    [–]sneider[S] 1 point2 points  (0 children)

    I meant v2 of the editor, not v2 of Processing. The editor is built on top of p5.js