Am I on the Right Track with My Programming Journey?

0
27
Asked By CuriousCoder88 On

I'm just getting started with programming, currently in week 1 of the CS50 introduction to computer science course. So far, I've been following along with the instructor's coding, running the commands, and occasionally using AI to help me grasp new terms like arguments, functions, and GUI. I take notes on what I've learned, but I'm starting to worry because this process is taking me a long time. I feel like I'm nitpicking every detail and I'm not sure if I'd be able to code without referencing the material. Am I just passively learning at this point? Also, I'd love any tips on how to improve my learning and take the next steps without getting overwhelmed by jargon!

4 Answers

Answered By CodingNinja99 On

That's totally normal! With practice, the concepts will start to stick. I also use AI to better understand code, and I ask it to create challenges that incorporate what I’m learning. This helps reinforce my understanding!

CuriousCoder88 -

Thanks! How can I use AI effectively without it doing all the work for me? I don't want to rely on it too much.

Answered By TechieTom On

You're definitely doing it right! It's normal for things to take longer in the beginning. After each lecture, try creating a simple project based on what you've learned. You could even use AI to get project ideas that are related to the material and then attempt to code them yourself. It's a great way to apply what you've learned!

InquisitiveUser42 -

Wait, just to clarify, do you mean I should copy the lecture link into an AI to get project ideas?

Answered By CodeQuestor On

Your approach looks great! It’s more important to understand how to find information and apply it rather than memorizing everything.

Answered By LearnerLane On

You're right on track, and it takes time to learn coding. Don't worry about needing to look things up; it's completely normal, especially at this stage. Make sure to apply what you learn in small projects, and if CS50 has assignments, give those a shot using your newfound knowledge!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.