Hey everyone! I'm a 19-year-old student from Turkey preparing for my university entrance exam, specifically aiming for Computer Engineering at METU. In addition to my studies, I've taken an interest in learning Python. However, I find myself procrastinating and am unsure about how to structure my learning. Should I focus on the basics, like data structures, or is it better to dive into small projects right away? Any tips for juggling exam prep and coding would really help!
3 Answers
Try to create a balanced routine where most of your energy goes toward exam prep since it's crucial. But also set aside some time for coding—maybe 30 to 45 minutes a few times a week. Focus on learning the basics of Python, like data structures and functions, and apply them right away with small projects. For instance, once you get comfortable with lists, try building a simple quiz game or a to-do list app. It'll keep things fun and reinforce your skills. Remember, consistency is key; it’s better to code a little regularly than to overdo it and burn out.
Treat studying for the exam like it’s your job, and think of Python as your hobby. Keep it low-pressure; even if you write just five lines of code a day, it adds up over time.
It's tricky to give advice without knowing the specifics of your exam. If you have access to practice exams, that might help you identify what topics to prioritize. Is Python involved at all in your entrance exam?

Yeah, good point. The exam I'm prepping for is called YKS, which mostly covers math, physics, and chemistry—so no coding involved. I’m learning Python as a side skill for my interest in Computer Engineering.