3 ms·
If I had to pick just one thing that Scratch gets right that other programming languages should strive for, it would be the immediacy with which a beginning pro
by spoondan 17y ago
If I had to pick just one thing that Scratch gets right that other programming languages should strive for, it would be the immediacy with which a beginning programmer can get compelling results through trying things. I've seen many would-be programmers lose interest because the process to get a desired result is too abstract and prolonged; the inertia is too great. The ability to get results quickly reinforces further exploration of the system. Novices can build up to an understanding of data structures, algorithms, and how to structure code.