3 ms·
Hey! thank you for the feedback, I am the author of this project. Yes I understand How implying No Code can manifest negatively. And programming with blocks ca
by chekoduadarsh 5y ago
Hey! thank you for the feedback, I am the author of this project.
Yes I understand How implying No Code can manifest negatively. And programming with blocks can be quite restrictive. My belief is that this tool should be gateway to the world of programming.
To Achieve this, the user has to have a code view and manually run the code. With this they will understand what each block translates to in real world.
If you have any idea on improving it please raise and Issue in GitHub lets discuss further
- andybak 5y agoI'm not sure I'd even call Blockly "No Code" - it is code and translates almost line by line to normal procedural code. It gets murkier with node-based visual environments as you can express some things in ways that are very different to textual programming. But Blockly is mainly just training wheels for code.
- oneplane 5y agoWhile I do not have a fleshed-out idea ready, I think that some sort of method to (dynamically?) scale the difference between "encased blocks" and "code" would help everyone. Imagine having a program, or a set of instructions, and being able to drag a slider somewhere to make it 'more like blocks' and 'more like code'. It would be mostly a visual thing I suppose (considering the set of instructions and flow control can be described as an AST) but having a gradient instead of blocks vs. code would make transitioning as well as reasoning about it in conversation very easy.