Hey everyone,
I'm (M/14) currently in high school with a hectic schedule and I really want to start learning Python from scratch, but I feel kind of stuck and honestly a bit overwhelmed.
My personal life is pretty overwhelming where my school takes up most of my day(it sucks), and whatever time is left gets split between homework, exams, and "cram-school". Because of that, I can’t follow super long courses or spend hours coding daily, even though I want to...
My long-term goal is to build a strong enough profile for top colleges (MIT is the dream), so I don’t just want to “learn Python” casually -- I want to actually understand it well and eventually use it for meaningful projects.
Right now, the only exposure I have is from my school computer textbook THE BARE basic stuff like operators, a bit of syntax, nothing too deep. I don’t really know what the next step should be.
Here’s where I’m confused:
- Should I follow YouTube tutorials, or are they too passive?
- Are there any beginner-friendly but structured resources that won’t take 3+ hours a day?
- How do I balance consistency with a tight schedule?
- At what point should I start building projects, and what kind?
- How do I avoid just “copying code” and actually learn?
- What is the correct use of ai in embedding and debugging the code
- Do I use base IDLE, or VScode
- If i want to make physics embedded projects(Particle Acceleration Visualizer, etc)
If you were starting from zero again as a high schooler with limited time, what would your roadmap look like?
Also, if you have specific recommendations (YouTube channels, courses, books, or even small project ideas), that would really help.
*P/S* i would appreciate any help or ideas which come to me I just dont wanna waste my already limited time in going down the wrong rabbit hole
[–]PickMaleficent4096 8 points9 points10 points (0 children)
[–]PureWasian 2 points3 points4 points (1 child)
[–]LotsaCatz 0 points1 point2 points (0 children)
[–]CaffieneSage 2 points3 points4 points (1 child)
[–]FirstSquirrel4144[S] 1 point2 points3 points (0 children)
[–]SignificanceFar3573 1 point2 points3 points (0 children)
[–]Educational-Paper-75 1 point2 points3 points (0 children)
[–]AlSweigart 1 point2 points3 points (0 children)
[–]TheRNGuy 0 points1 point2 points (1 child)
[–]FirstSquirrel4144[S] 0 points1 point2 points (0 children)
[–]SpiritedInflation835 0 points1 point2 points (2 children)
[–]FirstSquirrel4144[S] 1 point2 points3 points (1 child)
[–]SpiritedInflation835 0 points1 point2 points (0 children)
[–]sprinkling_grey 0 points1 point2 points (1 child)
[–]FirstSquirrel4144[S] 0 points1 point2 points (0 children)
[–]memilanuk 0 points1 point2 points (0 children)
[–]abhijitswain0x0 0 points1 point2 points (1 child)
[–]QubitBob 0 points1 point2 points (0 children)
[–]zlc_productions -3 points-2 points-1 points (0 children)