LogFAQs > #955506861

LurkerFAQs, Active DB, DB1, DB2, DB3, DB4, DB5, DB6, DB7, Database 8 ( 02.18.2021-09-28-2021 ), DB9, DB10, DB11, DB12, Clear
Topic List
Page List: 1
TopicITT: Learning Python
1337toothbrush
06/27/21 11:47:47 PM
#21:


Having a project gives you a direction. You have to think about "how can I achieve this?" and it gives you a reference point to figure out where to go for the next step. Knowledge acquisition is more natural when you pick the next topic based on what you need to do rather than just covering seemingly disparate topics that may or may not relate to each other. It's also beneficial for knowledge retention because you're putting into practice what you're learning instead of simply reading about it.

It's similar to how you'll learn language a lot quicker if you interact with others using that language and exposure yourself to media in that language. You don't have to take on a collaborative project. A solo project would be fine. You could also use a site like https://projecteuler.net to practice, but that's more geared towards mathy problems.

---
... Copied to Clipboard!
Topic List
Page List: 1