How computer programming languages for kids have evolved and where they're going
1–10 of 125 posts
Re: How computer programming languages for kids have evolved and where they're going
#2Re: How computer programming languages for kids have evolved and where they're going
#3Re: How computer programming languages for kids have evolved and where they're going
#4Re: How computer programming languages for kids have evolved and where they're going
#5Re: How computer programming languages for kids have evolved and where they're going
#6Does anyone know of any published research on the efficacy of this "block based programming" standard the author mentions? I can't seem to find anything on the subject in the Scratch website's "Research" section ( https://scratch.mit.edu/info/research/ ), and in their early papers they simply list it as a "core feature" rather than explaining why they use blocks in the first place.
Scratch allows children to learn computational thinking concepts through a creative computing experience. Keeping it simple and focusing on the creative aspect of programming is a major emphasis of Mr. Resnick's team at the Lifelong Kindergarten Group.
The kids that choose to continue with programming eventually reach a wall with Scratch, where the block-based aspect breaks down. At which point they are ready for syntax-based languages. However, it's amazing how complex some of the featured projects are on the Scratch website with regards to both art and logic.
Re: How computer programming languages for kids have evolved and where they're going
#7Does anyone know of any published research on the efficacy of this "block based programming" standard the author mentions? I can't seem to find anything on the subject in the Scratch website's "Research" section ( https://scratch.mit.edu/info/research/ ), and in their early papers they simply list it as a "core feature" rather than explaining why they use blocks in the first place.
Re: How computer programming languages for kids have evolved and where they're going
#8[Follow up read] Why developers never use state machine: http://www.skorks.com/2011/09/why-developers-never-use-state...
Re: How computer programming languages for kids have evolved and where they're going
#9Why aren't kids able to read text written in rows like everyone else? Programming languages just for kids seems mostly like a way to limit them.
The same reason they learn to ride a bike on one with 12 inch wheels instead of 700c. Or cook using recipes with 3 ingredients.
Simplified versions for learning are a good thing.
First they grasp the basics using something simple, then they push the boundaries of that simplified version, and then they extend to the next step up.
The same way I learn at 33 years old, by the way.
Re: How computer programming languages for kids have evolved and where they're going
#10Does anyone know of any published research on the efficacy of this "block based programming" standard the author mentions? I can't seem to find anything on the subject in the Scratch website's "Research" section ( https://scratch.mit.edu/info/research/ ), and in their early papers they simply list it as a "core feature" rather than explaining why they use blocks in the first place.