In 21st century self-learning through online sources is the new mantra! Self-paced self-timed and self-designed learning works for everyone. I discovered this world during my 10th grade.
When it came to learning `What to learn’ in computer sciences there was coding gravitation towards Python because when I went to the learning online sources I tried my learning hand in C, C++, Java, HTML. C, C++ I had learnt earlier as well. However, Python overtook everything. I found Python very intuitive.
I learnt Python both from Codecademy as well as Coursera.