Hacker News new | ask | show | jobs
by jonathang6k 754 days ago
To be clear, I’m not saying high schoolers shouldn’t be learning more complex languages.

My main point is that Scratch should not be stigmatized. It can be a good introduction to get kids “hooked” :-)

Harvard even uses Scratch in their CS50 course!

https://cs50.harvard.edu/scratch/2024/

1 comments

I don't think it should be stigmatized, I just feel that it's utility among older students, at least those interested in STEM, is limited. I've seen that with one of my own kids, hearing him complain about classes taught in visual block based languages being unable to switch to the coding based language to do things more efficiently.

>Harvard even uses Scratch in their CS50 course!

Even ignoring the 'appeal to authority' fallacy, I believe they only use scratch as an introduction to the concepts, it isn't even mentioned on the Harvard page for the larger cs50 class.