I recently started to learn Python. I’m using Anki for this, with a deck of small programming… “puzzles”, I guess. Basically, the questions are small programs and the answer is the output, with an explanation. I add new cards as I progress through various topics. Seems to work so far, but I’d like to hear suggestions for further improvement. Check it out:
https://ankiweb.net/shared/info/1318286441
I’ve used CodeAcademy to learn Python, and I highly recommend their interactive tutorials. You may want to look into it. Getting feedback as you code can be very useful.
That’s great. Good luck and stick with it. I’m on mobile so I can’t look it up, but I read something about a method for using spaced repetition to speed up learning programming. I believe it was called the “janki” method. I remember it having some good things to say.
I recently started to learn Python. I’m using Anki for this, with a deck of small programming… “puzzles”, I guess. Basically, the questions are small programs and the answer is the output, with an explanation. I add new cards as I progress through various topics. Seems to work so far, but I’d like to hear suggestions for further improvement. Check it out: https://ankiweb.net/shared/info/1318286441
Congrats!
I’ve used CodeAcademy to learn Python, and I highly recommend their interactive tutorials. You may want to look into it. Getting feedback as you code can be very useful.
That’s great. Good luck and stick with it. I’m on mobile so I can’t look it up, but I read something about a method for using spaced repetition to speed up learning programming. I believe it was called the “janki” method. I remember it having some good things to say.