4 ms·
It was mine (not because of this though)! Although in my case I learned "an actual programming language" since my parents discouraged Scratch as an abject waste
by kaladin-jasnah 4y ago
It was mine (not because of this though)! Although in my case I learned "an actual programming language" since my parents discouraged Scratch as an abject waste of time, so I learned Java out of spite. I was hooked onto making video game recreations in Scratch.
- Wowfunhappy 4y agoI'm glad it worked out for you since you learned Java, but hearing stuff like this makes me sad. Scratch needs a "make me feel like an adult" visual setting which darkens the colors or something. I was actually showing Scratch to an adult non-programmer friend last weekend. She was very impressed, saying that if she ever wanted to learn coding, she thought Scratch would be a great tool for her. Programming in Scratch is programming. The only real difference is that instead of typing instructions, Scratch users drag them out from a list of options. I think we would all agree that memorizing syntax isn't a major part of programming, but it's a major source of cognitive load for beginners. Scratch removes that barrier. My company sometimes describes Scratch as "learning to talk before learning to spell." I think that's a great analogy.
- kaladin-jasnah 4y agoTbf, I'm not denying that it is a programming language, but rather that I was discouraged from using it because my parents did not view it as programming.
- Wowfunhappy 4y agoRight, your parents were the ones making that assertion (implicitly if not explicitly).
- sitkack 4y agoWhy did your parents think Scratch was a waste of time? Did they not want you to program or did they have another language in mind?
- kaladin-jasnah 4y agoThey also know how to program and never started on Scratch so their definition of a programming language is different.
- deleted 4y ago[deleted]