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.
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.)
the 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.
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.)