3 ms·
Scratch definitely gets the IDE aspect right: you can edit code, images, create and edit sounds, do layout, all in a sensible combined interface. Something like
by ianbicking 6y ago
Scratch definitely gets the IDE aspect right: you can edit code, images, create and edit sounds, do layout, all in a sensible combined interface. Something like PySimpleGUI totally misses this point, and juggling different kinds of files will be too complicated for kids.
What Scratch doesn't get right is the card aspect. It's like Hypercard with one card, and the patterns involved in making basic shifts from one mode to another, or one level to another, involve lots of global messages and setup code. It's really bad. Making a Choose Your Own Adventure program will be very hard! It's my biggest disappointment.
https://arcade.makecode.com https://arcade.makecode.com is quite nice, but is more "program" like than Scratch, where I think Hypercard is more "document" like than Scratch... and so MakeCode isn't exactly a move in the right direction. MakeCode is better for games, but not good for things that aren't games. Scratch is also natural for making videos (Flash-reminiscent), documents, silly music players, etc.