Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: A better way to learn Python (epicpython.com)
6 points by damicoa1 on Feb 2, 2021 | hide | past | favorite | 4 comments


I started learning Python recently and thought I’d share a project that I’ve been working on to teach myself Python in the process. Basically it’s just simple quick step by step interactive lessons. Hopefully anyone learning python can find it useful as well.

Currently I just have the “Syntax Intro” module created and working on completing the rest when I can. I want to improve the lessons quite a bit and make them more engaging and unique. Some of them are pretty lacking.

In the future, if enough people are interested, I would love to add in user accounts and have a much more structured learning journey for each user. My goal is to incorporate intelligent quizzes and flashcards for each module that is tailored to the user and where they need the most help. I also want to look at incorporating spaced repetition that automatically reminds and tests your knowledge at specific intervals like 1 day, 3 days, or 7 days based on how easy or difficult a lesson was.

I’m just trying to build this so I can learn Python as well. Building each lesson helps me understand the topic at a much deeper level. There’s still lots of work, bugs, and styling to fix but I wanted to share with this subreddit first. So if you’re interested then follow along the journey! This is a pretty epic project so I named this project to reflect that. Check it out:

epicpython.com


Thanks, I tried the syntax intro and love the experience so far. Do you use skulpt for the in-browser code runner?


Looks very promising. Are there any channels available to provide feedback or suggest specific content?


Thanks! Looking to add a feedback 3rd party service soon, but in the meantime you can DM via twitter @EpicPythonApp or email at hello@epicpython.com




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: