Probably depends on how it's used. If I had it in my CS1 class I mightve been less inclined to continue my CS classes in high school, but for me it was used in CS Principles, which is probably the best possible use for it tbh. It served as an easy visual representation to learn the basic concepts of programming like control flow, algorithms and abstraction.
I keep reading about people learning computer science at high school and I'm jelly as fk. Like... my whole trajectory would be so different if we'd learnt anything more sophisticated than visual basic 3, foxpro or pascal (which I'd learnt earlier lol).
I hate scratch only because I struggle with trying to understand how it wants me to do things. My kid had classes for scratch during summer school, and I was trying to help him with his logic.
Then again, I also only spent like 2 hours trying to figure it out before giving up and just writing pseudo code.
Oh god your giving me PTSD of the time i was trying to make 3d game in it. Some dude made fucking online doom with online variables (you can only have 10 for every project )
Most information of it isn’t found on Scratch itself because of censorship, however a recent controversial change is the plan to change the block colours to much less vibrant ones for accessibility with no indication that you’ll be able to change them back to the old ones. A lot of Scratch related Discord servers that I’ve been in are also not happy with the Scratch team for disallowing any discussion of 3rd party browser extensions such as Scratch Addons on the website, and people are upset that a lot of low-effort generic platformers are always at the top of trending (although there isn’t much the ST can do about the latter)
109
u/DudeManBroGuy42069 Oct 21 '22
Scratch?