zuzuleinen
Joined 13 years ago
Joined 13 years ago
I have a rule of doing 20 XP per day, and I kept that rule for more than half a year. Maybe the price is also a factor, but I never managed to keep that pace for Khan Academy when I tried it. You can check their current courses here: https://www.mathacademy.com/courses
I think the topics and curriculum are more serious, and I would definitely recommend it if you have kids or are in highschool/uni. I'm 37 now and only do it to keep my brain sharp and build my mathematical intuition and I think is great for that due to its focus on practice and spaced reviews.
I think they have a 1-month trial, and you get your money back if you cancel within 30 days if you want to try it.
Now, with AI, we can really build tools that were not possible before. I built for myself AlgoTutor[1], a CLI tool that teaches Go developers algorithmic skills and concurrency.
The recent Understanding floating point[2] from Oz Nova is also a type of tutorial I want to see more often.
Love this!
https://github.com/zuzuleinen/algotutor/
a spaced repetition system that teaches you how to solve algorithmic problems and Go concurrency. I use it daily.
An Android mobile app that sends e-mails to myself. So far private, but I use extensively throughout the day to send notes to myself.
If someone wants an invite drop me an e-mail.
I use it every morning for about 15 minutes. Review the cards, then 1 problem in the algorithms, 1 problem in concurrency, and I'm done.
I wrote more here about my motivations for creating it: https://medium.com/@andreiboar/algotutor-using-ai-to-actuall...
I built this tool for Go developers who want to get better at algorithmic problem solving or learn concurrency in Go.
I was not too happy with traditional methods, which only show you the solution straight away, so I came up with a way to leverage AI to present easier problems if the user doesn't know the answer, then gradually go back to the initial problem and add a spaced-repetition component to learning.
Explained more in a Medium post[1], but happy to answer any questions!
[1] https://medium.com/@andreiboar/algotutor-using-ai-to-actuall...
I'm using AI at work; however, I still believe fundamentals are valuable.
This is why at 37 I still do every day a session of MathAcademy[1] and recently I built a tool to practice coding&algorithms[2] that I plan to do a session each day because I believe coding&math will prove useful in the future and the only way to get really good at them is to practice them in a deliberate way and also have a sort of review component built in place.
These 2 take around 1h combined each day. Will I look back in 10 years telling myself I wasted this time? Probably not, because I really enjoy doing both of them and I really like learning stuff, so at least I can look back and know I had fun learning.
[email protected]
https://medium.com/@andreiboar