My 4 year old made his first program using Scratch Jr. What was this program? He made a story where cats jump up and down 25 times and then walk away. He recorded sound effects for the cats that repeated as the cats jump. It’s simple but offers so much more of a creative outlet than games/educational apps aimed at his age group.
Scratch is the world’s largest coding community for children
111–120 of 397 posts
Re: Scratch is the world’s largest coding community for children
#112Not a Scratch user. Also not a child here. A grown up software programmer. But I did try Scratch and I could not make much sense of it. Maybe I am missing something. So read this comment as a request for help. The last time I tried, I remember I had to drag and drop building blocks available as tiles. Some tiles made the character turn right. Some tiles did something else. Some implemented conditionals. Am I remember…
Re: Scratch is the world’s largest coding community for children
#113They're selling it short - it's the largest coding community full stop. "As of 15 February, 2023, community statistics on the language's official website show more than 123 million projects shared by over 103 million users, over 804 million total projects"[1] Compare to GitHub: "As of January 2023, GitHub reported having over 100 million developers and more than 372 million repositories"[2] Of course, the average Scr…
Re: Scratch is the world’s largest coding community for children
#114My 4 year old made his first program using Scratch Jr. What was this program? He made a story where cats jump up and down 25 times and then walk away. He recorded sound effects for the cats that repeated as the cats jump. It’s simple but offers so much more of a creative outlet than games/educational apps aimed at his age group.
This is really cool. Out of curiosity - how did you actually set this up for him to use? Was it on tablet or a computer or phone? Any suggestions for a dad of a 3.5 year old? Also, is he reading / at what level? Trying to get a feel for when I can introduce it to him.
I sat down with mine about 6 months ago (he was 3.75 at the time) and we learned what each of the blocks did and how to combine them.
Now he asks to make a program and can do it independently.
He experiments with the backgrounds, sound effects, loops and motion.
My son can read but knowing how to count/recognize numbers is more important in this interface. Everything is graphical. Loops require a number input.
Another toy aimed at older children that younger ones can play with is snap circuits. We introduced the toy at 3. He can copy the project schematic and build the project. He built the AM radio project independently.
Re: Scratch is the world’s largest coding community for children
#115Can you run scratch locally?
Yes: https://scratch.mit.edu/download/
Re: Scratch is the world’s largest coding community for children
#116Not a Scratch user. Also not a child here. A grown up software programmer. But I did try Scratch and I could not make much sense of it. Maybe I am missing something. So read this comment as a request for help. The last time I tried, I remember I had to drag and drop building blocks available as tiles. Some tiles made the character turn right. Some tiles did something else. Some implemented conditionals. Am I remember…
Re: Scratch is the world’s largest coding community for children
#117I love that my son enjoys scratch, but I wish there was some way to have parental controls on the social aspects of it! I am a little uncomfortable with the fact that random users have messaged my son and there really isn't anything I can do besides periodically logging in myself
Re: Scratch is the world’s largest coding community for children
#118Earlier quoted context omitted.
Pretty sure Excel is the largest coding group in the world, they just don't share their code in Github.
"Community" being the key word.
Like magic, fluid, self-associative communities.
Re: Scratch is the world’s largest coding community for children
#119I'd imagine learning at least a little Python alongside Scratch would be more optimal than Scratch alone. It's like bilingual education, it has great benefits although individuals may gravitate towards a preferred option. Perhaps it's a bit like comparing Minecraft to Factorio: https://www.idtech.com/blog/scratch-vs-python Looking around, it also seems possible to set up your own Scratch server, which is comparable t…
Other platforms similar to Scratch actually teach Python! They start off with drag and drop coding and then Python. The Python is actually pretty fun, you write code to make animals move around and get stars.
Re: Scratch is the world’s largest coding community for children
#120My 8 yo loves Scratch. She's made over 30 apps with it and has had a great time. However, now that she's reached the limits of what it can do, I have been frustrated that there isn't a natural place for her to graduate to. And Scratch does get really limited quickly. There are unofficial forks like SheepTester's one which let you drop JavaScript into Scratch projects, but they're not easy to use. We've failed a few t…