Live data from Hacker News

Show HN: PyKidos, Teach Your Kid Python in the Browser

pykidos.github.io

41–50 of 62 posts

Re: Show HN: PyKidos, Teach Your Kid Python in the Browser

#41

This is really cool. I've found that learning the language is a small part of a larger battle. My new year's resolution has been to learn Python (I'm a JS / nodeJS dev), and have been studying on and off the past few months. Biggest hurdle for me has been: - Understanding venvs. Why can't it just be like how node works? I get you need the venv so you don't use some wrong python version or install stuff into system py…

On your first two points, I am relate: I had just started getting comfortable with pip and venv, then needed a package that I could only get to work with conda, but then the Anaconda license made me nervous… Finally settled on conda with miniforge, but it has felt way too complicated.

Re: Show HN: PyKidos, Teach Your Kid Python in the Browser

#42
post #16

Earlier quoted context omitted.

This application is aimed at parents who want to teach programming to their children. The tutorial is for the parents, not for the kids :) I can't envision children using this application independently without adult supervision. Designing an app for children would necessitate much more careful consideration. I'll make sure to clarify this on the website.

Give the kids some credit. There's a generation of us that got started with QBASIC at 8 years old, which did significantly less hand-holding than this.

But most of your generation did not.

Re: Show HN: PyKidos, Teach Your Kid Python in the Browser

#43

This is really cool. I've found that learning the language is a small part of a larger battle. My new year's resolution has been to learn Python (I'm a JS / nodeJS dev), and have been studying on and off the past few months. Biggest hurdle for me has been: - Understanding venvs. Why can't it just be like how node works? I get you need the venv so you don't use some wrong python version or install stuff into system py…

watch Corey Schafer videos on youtube - he's an excellent teacher, and will clear you up quickly on that.

Re: Show HN: PyKidos, Teach Your Kid Python in the Browser

#47

I will never have children but shouldn't you guys that do have some (or will have) teaching your kids how to write prompts so the computer can create such code for them? Isn't that the goal of AI and all that? To automate things further so people don't have to learn to code and so for? To "empower" them to automate things that couldn't be automated before? And maybe eventually even skip python (or any other programmi…

>> I will never have children but shouldn't you guys that do have some (or will have) teaching your kids how to write prompts so the computer can create such code for them?

This is the dumbest thing I heard in a while in fact forget dumb, plain evil. Dr-Evil level of wicked.

Turn the kids you don't have into brainwashed idiots that don't know.

Jeez. Donwvote hard!

Re: Show HN: PyKidos, Teach Your Kid Python in the Browser

#48
post #2

Hi HN! I'm pleased to present PyKidos [1], a quick-and-dirty web application I built in a few days to teach my 8-year-old kid basic programming concepts using Python. I tried several existing apps but couldn't find one that met all my criteria: - Fully browser-based, no need to install anything - Supports Python - Open-source and customizable - Simple UI/UX - Includes simple graphical elements like a grid (my kid tho…

Interesting effort.

Did you check out sites like python-tutor.com (sp?), repl.it, PythonAnywhere, etc.? I don’t mean for feature parity, but just to get feature and flow ideas. There are more like those that I don't remember right now.

Re: Show HN: PyKidos, Teach Your Kid Python in the Browser

#49
post #19

Looks nice! Will try it with my kids later :) If you’re interested in teaching kids Python, also take a look at Hedy. It’s a gradual language that exposed more programming paradigms with each level. It’s used a lot in classroom settings. Full disclosure: I’ve contributed a couple of commits.

https://www.hedycode.com/ is spearheaded by the wonderful https://github.com/Felienne you might know her from her spreadsheet related research. She gave a wonderful talk at Splash 2023 on Hedy, I'll see if I can find it. *edit, I don't think it was recorded but I found these two which will do Hedy: Creating a Programming Language for EveryoneFelienne Hermans • YOW! 2023 https://www.youtube.com/watch?v=j4eSjA6btE8 "He…

Looks nice on a quick try.

I posted it here for HNers to comment on, if they wish:

https://news.ycombinator.com/item?id=39713141

Post reply on HN