Ask HN: It's 2022. Where should I direct the youths to learn about programming?
151–160 of 192 posts
Re: Ask HN: It's 2022. Where should I direct the youths to learn about programming?
#152I think what I found amazing what that it was relatively easy to rebuild something that I used every day and that was immensely cool/useful.
So maybe help him rebuild a basic instagram / TikTok clone app on a mobile device?
Re: Ask HN: It's 2022. Where should I direct the youths to learn about programming?
#153There is nothing wrong with BASIC or turtle graphics. Those would probably be awesome places to start at least for a few sessions. Google for online turtle graphics or basic or emulators. The main thing is that he finds something that is interesting and approachable. Build up small achievements. Let him start with simple examples and then figure out how to change colors or the number of iterations in a loop. Don't ru…
Re: Ask HN: It's 2022. Where should I direct the youths to learn about programming?
#154Earlier quoted context omitted.
Why not?
What is a four letter word that starts with “P”? That’s a big reason I’d guess.
Re: Ask HN: It's 2022. Where should I direct the youths to learn about programming?
#155Python is a great option because it is high-level, easy to pick up, powerful and has a library for anything they are interested in pursuing. Something like streamlit is cool because you can write a small amount of code to build a useful web app that you can interact with. For data viz related things, Jupyter + Python (maybe Pandas, not SciPy or NumPy unless that sort of math is specifically interesting to them) Javas…
Re: Ask HN: It's 2022. Where should I direct the youths to learn about programming?
#156Python is a great option because it is high-level, easy to pick up, powerful and has a library for anything they are interested in pursuing. Something like streamlit is cool because you can write a small amount of code to build a useful web app that you can interact with. For data viz related things, Jupyter + Python (maybe Pandas, not SciPy or NumPy unless that sort of math is specifically interesting to them) Javas…
Re: Ask HN: It's 2022. Where should I direct the youths to learn about programming?
#157Another is to just let them build a website, so learn some javascript to make games and put them up there.
Re: Ask HN: It's 2022. Where should I direct the youths to learn about programming?
#158Earlier quoted context omitted.
Not the parent but, as the parent of a 16 year old, I can imagine that some kids at age 12 simply aren't mature enough to be let loose on the internet.
Yes, this is pretty common. For the most part my friends and work pals who are all software engineers or work closely with tech (DBAs, SREs, Sec). Their children aren’t allowed to use the internet unsupervised or in some cases not at all. Pretty much all of us don’t let our kids use social media. For my friends who don’t work in tech, their kids all have social media and use the internet unsupervised.