News for hackers. Stuff that matters.
Re:Scratch is a big deal by Sirened on Saturday July 16, 2022 @04:08PM (#32121470)
>7yo was making a number guessing game, and to display a two-digit number we had to make two sprites that had 10 "costumes" (0-9) then do modular math to select the costume for each digit

This, imo, is what makes Scratch a great education platform. It has a couple of very easy to use primitives (such as displaying and moving sprites) and leaves you to build whatever else you need by abstracting things on top of it. This teaches you one of the most foundational programming skills: how to do something complicated with only weird, rudimentary tools.

Re:Scratch is a big deal by Wowfunhappy on Saturday July 16, 2022 @05:07PM (#32121972)
This is also a good point. Scratch isn't designed to make coding easy so much as conceptually understandable.
Re:Scratch is a big deal by pishpash on Saturday July 16, 2022 @09:16PM (#32123500)
That's not it, otherwise you'd make the little ones play with a Turing machine.
Re:Scratch is a big deal by space_fountain on Saturday July 16, 2022 @09:39PM (#32123635)
Turing machines are about being mathematically tractable right not about understanding right?
Re:Scratch is a big deal by tmaly on Saturday July 16, 2022 @10:55PM (#32124059)
I just think there are so many other forms of distraction today. Young kids are carrying around cell phones, texting their friends. It’s that or they are doing something on Tiktok.

They don’t have time to hack like that anymore.

Re:Scratch is a big deal by BenHerbst on Sunday July 17, 2022 @12:27AM (#32124460)
Yes true for most people ( I am 13, Started programming in Java with 10 ) but some also do this other stuff. Like I installed ubports on my second phone today ( Writing this on it )
Re:Scratch is a big deal by herewulf on Sunday July 17, 2022 @03:39AM (#32125135)
Never heard of ubports. Looks interesting. A 40 year old just learned something from a 13 year old. If this is how you're spending your free time, then you have a bright future ahead of you. Keep it up!
Re:Scratch is a big deal by koide on Sunday July 17, 2022 @06:46AM (#32125740)
You should consider this interaction as an opportunity to also revisit your ageism. I'm all for encouraging young people, and OP seems a really bright 13 years old person, for sure. But try to keep condescension out of the way. As anybody with children can tell you, we all learn from them all the time. It's not something surprising.
Re:Scratch is a big deal by andybak on Sunday July 17, 2022 @02:33PM (#32129634)
Maybe don't throw -isms around so lightly, eh?
Re:Scratch is a big deal by koide on Sunday July 17, 2022 @03:04PM (#32129986)
I find hard to interpret "A 40 yo learned something from a 13 yo" in a non ageist way. Seems that people disagree, but nobody has provided a counterpoint.

Actually, the comment in question would have been perfect encouragement in my view just by removing that phrase.

Re:Scratch is a big deal by elendee on Monday July 18, 2022 @05:59AM (#32136410)
I've only ever heard that term to mean bias against people considered too old for a given activity.
Re:Scratch is a big deal by koide on Monday July 18, 2022 @09:35AM (#32138189)
That's the most commonly discussed form. There are others as in https://www.medicalnewstoday.com/articles/ageism
Re:Scratch is a big deal by andybak on Sunday July 17, 2022 @03:59PM (#32130630)
Just felt like a bit of an overreaction to me.
Re:Scratch is a big deal by tmaly on Sunday July 17, 2022 @03:01PM (#32129952)
I think you are the exception, not the rule. I teach Scratch, MakeCode, and Microbit to kids at my daughters school. Only a small fraction take it serious and get into tinkering and making stuff.
Re:Scratch is a big deal by megous on Sunday July 17, 2022 @03:56AM (#32125196)
postmarket OS is also fun, and a bit more Linuxy...