Learning Python starts with Learning about Learning
The following should be obvious. However, for many it's not obvious. We need to know HOW to learn. But each of us has a strong desire to just dive immediately into the intricacies of the Python computer language without concerning ourselves about planning HOW we should "learn", and more importantly what will cause us to retain the learnt material and what will enable us to later recall that material. To be continued ... see Justin's 6 points re proper studying here Using a Mind Map instead of a "Road" Map Part of the learning process involves connecting interrelated concepts (aka interleaving) so that each stored memory fragment reinforces the storage of its adjacent fragment (and so they all connect to a pre-existing, well memorized other memory fragment aka a strong connectome) To the right is an example of a possible mind map. ... to be continued MORE TO EXPLORE to be continued