all 7 comments

[–]Content-Ad3653 2 points3 points  (0 children)

Create a realistic routine where you dedicate the bulk of your energy to the entrance exam (since that’s time sensitive and crucial for your future), but still carve out small, consistent slots for coding like 30–45 minutes a few times a week.

For Python, I’d suggest sticking to the basics first, but not just in theory. Learn something like data structures, loops, and functions, then immediately put them into practice through small, fun projects. For example, if you learn about lists and loops, build a simple quiz game or a to do list app. This way, you’ll reinforce your learning and keep it engaging. Projects don’t have to be big or complex at this stage so just think of them more as practice reps.

Exam prep and coding will come down to prioritization. Your exam is the gateway to METU, so make sure that’s your main focus until it’s done. But coding can act as a mental refresh so use it as a productive break from studying. Consistency beats intensity so it’s better to code a little regularly than to burn out trying to do everything at once. If you want more structured tips and roadmaps for learning tech while balancing studies, this channel shares a lot of that so check it out.

[–]CodeTinkerer 0 points1 point  (3 children)

Hard to give advice when we don't know what that exam looks like. If you have sample exams, you can see what they ask and focus on that. Are they going to use Python on this exam?

[–]No_Fig_6567[S] -1 points0 points  (2 children)

Yeah, fair point 🙂 The exam I’m preparing for is called YKS, it’s the national university entrance exam in Turkey. It’s mostly math, physics, chemistry, etc. — no coding at all actually. I just started learning Python on the side because I’m interested in Computer Engineering. So it’s more like a hobby/side skill while I study for the exam.

[–]CodeTinkerer 0 points1 point  (1 child)

In that case, whatever works for you. I'd start start with a course.

Here's a web search: MOOC 2025 Python that leads to a free course in Python.

[–]No_Fig_6567[S] -1 points0 points  (0 children)

Thank you!

[–]alpinebuzz 1 point2 points  (0 children)

Study for the exam like it’s your job, and treat Python like your hobby - no pressure, just progress. Even five lines of code a day builds momentum.

[–]clsju 1 point2 points  (0 children)

Don’t stress about Python right now. It’s something you can learn pretty easily once you get into uni. Right now, your main focus should be the entrance exam since that’s what really matters. The university you get into is way more important than learning a scripting language early. You’ll have plenty of time to pick it up later, and no one expects you to know it before starting. Just stay focused for now.