Scratch for Kids Programming
Discussions recommend and share experiences using MIT's Scratch visual programming tool to teach programming concepts to young children (ages 5-12), including its effectiveness, fun factor, alternatives like Hedy or Replit, and progression to text-based coding.
Activity Over Time
Top Contributors
Keywords
Sample Comments
My son is learning using Scratch (https://scratch.mit.edu/) and it's pretty well tuned-in to the way he thinks. Haven't put any "code" in front of him yet, but he can make some pretty neat games very rapidly using Scratch. Might be worth a look.
Was the programming language Scratch[0]? Because Scratch is flippin' awesome. My 8-year-old programs a new game in it every week, without prompting or coaching from me. They're getting progressively more sophisticated, with variables, loops, and everything.And yet his first exposure to it was dragging little icons into a list to make an animated character move... which is exactly the right material for a 90-minute course presumably designed for total neophytes.[0] <a href="https:
Make programming simple and fun. Scratch is a great gateway for younger kids >10. It'll allow them to see the cause and effects of adding different 'blocks' of code. The Scratch website also offers opportunities to remix previously made games. After 10, possibly introduce 'proper' programming and maybe create a small project together. The older they get the more ideas they may want to pursue on their own. It's best to make programming rewarding but not taxing at
Try Scratch. MIT designed it for kids to do code like they play with legos. They proceeded to do amazing things with it.https://scratch.mit.edu/
How good is this for kids learning programming (compared to Scratch and others)?
Have a try on https://scratch.mit.edu. My 9 year old kid love it.
Off-topic: do you think this could be used to learn coding (by an 8-year old)? Especially a kid who easily gets bored with things like Scratch (MIT). Thanks in advance.
I second the recommendation for Scratch.It is an environment where you have sprites and other objects. You program by assembling visual blocks that are either control structures, instruction top modify properties of objects, event triggers etc. It is good because it greatly reduces the part of learning to program where you find the syntax errors in your code. It is also a lot of fun because the result of your program is visual, animated and interactive.I introduced it to my nieces a few m
Maybe something like Hedy will work better for you, instead of Scratch.https://hedy.org/https://youtube.com/watch?v=ztdxlkmxpIQ
Related. I'm a bit surprised there hasn't been more (most of these threads were small). Others?Ask HN: Alternatives to Scratch for a blind child? - https://news.ycombinator.com/item?id=34229502 - Jan 2023 (67 comments)Ask HN: is learning Elixir suitable for a kid who currently uses MITβs Scratch? - <a href="https://news.ycombinator.com/item?id=3224