Am I on the Right Track with My Programming Journey?
Asked by
CuriousCoder88
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!
Answers
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!
Reply to this answer
Your approach looks great! Itโs more important to understand how to find information and apply it rather than memorizing everything.
Reply to this answer
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!
Reply to this answer
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.
Reply to this answer
Add your answer
Answers are reviewed before publication.
InquisitiveUser42: Wait, just to clarify, do you mean I should copy the lecture link into an AI to get project ideas?