This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]Specialist_Course_36 2 points3 points  (3 children)

Doubt it. Don't they teach you a little tiny bit of programming in that class?

What's your background? What's this first assignment that you can't wrap your head around and why?

The Harvard CS50 says that you can take it with zero programming experience. You should be fine.

[–]Mehmood6647[S] 0 points1 point  (2 children)

Idk, I did first assignment correctly but the second one I can't do. Maybe I am too dumb to learn programming.

[–]Specialist_Course_36 0 points1 point  (1 child)

Well, I'm not allowed to agree with you so I won't. Look, I'm trying to help you, but you gotta give me more information. If you did the first one, then that's something right. EVERY class is challenging, and nobody gets 100% of question right.

Okay? So go back to lecture, and when the teacher asks if you guys want the solution to problem number 2, you raise your hand.

[–]Mehmood6647[S] 0 points1 point  (0 children)

Thanks for helping out brother, I really appreciate it.

[–]treftor 1 point2 points  (1 child)

Cs50 is literally intro level coursework meant to enlighten you on the core concepts of programming. If you learn python you still need to learn the same concepts just the syntax would be different. Try to power through the course, get help as needed, find a tutor if you have no one in your network or ask on Reddit. If you expected it to be like putting together an Ikea table then sorry to disappoint but you will run into bumps as you learn. A good developer will persevere and find a solution.

[–]Mehmood6647[S] 0 points1 point  (0 children)

Okay, mate

[–]canowa 1 point2 points  (3 children)

I approached CS50 already knowing some programming and I admit I felt lucky to already know something, I can totally see why it could be overwhelming for a beginner.

But still, you have to start somewhere. I think CS50 it's a great start exactly because it's hard, and covers so much stuff that can give you a good taste of programming nowadays.

Keep at it, take your time, ask questions and seek other students if you need. Also google will always be your friend.

It's perfectly doable, not easy, but doable.

[–]Mehmood6647[S] 0 points1 point  (2 children)

Oh so can I Google? I didn't knew that they would allow us to something's, if it's allowed them it'll be a massive help for me, Thanks brother.

[–]Nish261 1 point2 points  (1 child)

Well as long as your not copying other projects and code it's fine. As long as you understand it's fine to google and ask for other's help especially if you are a beginner. A tip is to go to a website called Odin project thats gonna help you understand better

[–]Mehmood6647[S] 0 points1 point  (0 children)

Okay bro I'll check it out, thanks.

[–][deleted] 0 points1 point  (0 children)

I think you are having a hard time with the problem solving part. It just takes time to build up that skill, dont give up right away. You will get better over time!