4 ms·
I'm building an interactive, web-based Python tutorial site intended to help with learning basic syntax. Originally it was for my kids who wanted to learn to co
by finnigja 2y ago
I'm building an interactive, web-based Python tutorial site intended to help with learning basic syntax. Originally it was for my kids who wanted to learn to code, but... might be useful to others.
https://learnpy.dev https://learnpy.dev
The content needs some work, but I'm pretty happy with the framework / UX. I would love to get any feedback from folks who check it out!
(The first section is just multi-guess questions as part of the introductory content. Try any other section to get the full in-browser-code-execution experience, which uses client-side Pyodide under the hood.)
- rahimnathwani 2y agoI'm happy you're working on this. The best option I've found for my son (8yo) is this, but it's a little dry for a child: https://programming-25.mooc.fi/ https://programming-25.mooc.fi/
- em-bee 2y agothe navigation buttons should be at the bottom, because that's where you are when you finish a question. or maybe a "next" button that only shows up when a question is answered correctly. content wise, i found the first lesson to dry. i'd rather start with something interactive, and explain necessary concepts along the way. the print lesson introduces the separator feature which is rather rarely used and should only be introduced when there is a practical need for it.