How not to fail Harvard's CS50

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 120

  • @TheWorldsStage
    @TheWorldsStage Рік тому +210

    You know CS50 is hard since even the teacher is sweating from the difficulty

    • @realKombina
      @realKombina  Рік тому +11

      Hahaha

    • @hashaamzahid3319
      @hashaamzahid3319 Рік тому +3

      but my question is that there is lot of github solution available of cs50x why people say it is harder ?

    • @nampham1447
      @nampham1447 Рік тому

      @@hashaamzahid3319 it is so hard if you truly do it by yourself

    • @baivabdutta8480
      @baivabdutta8480 Рік тому

      The point is not to copy, also if caught copying(which happens very often) they will ban u from edx, and revoke ur certificate(past certificates too). And trust me u dont want to be banned from a top uni.@@hashaamzahid3319

    • @Yassine-W
      @Yassine-W 4 місяці тому +9

      @@hashaamzahid3319 you're not supposed to look at solutions bro

  • @aznkid60
    @aznkid60 Рік тому +65

    if you are reading this, you can do it and you got this! most people will think that a course like CS50 would be impossible to land a job, but at the end of the day it's up to you to push through because it's still possible, the only thing that's going to stop you is yourself. Just set your mind to it and keep believing!

  • @richardgarrow9260
    @richardgarrow9260 Рік тому +23

    Thank you for your comments on how to not fail with CS50, as I was one of the folks who dropped out. I was doing exactly what you said we shouldn’t. So now I will try and do what you suggested. While I am no youngster, I still feel that I have the drive to complete the course and learn to code. My problem has been taking an idea and being able to turn it in to a plan. Or as some folks say having a vision and being able to bring it home. So thanks oh I am 67 years young right now.. All the best for 2023

    • @realKombina
      @realKombina  Рік тому +1

      Much success. Basically do the bare minimum to pass. You don't need to make a super idea with a super plan for that

  • @abdiabdinoor4470
    @abdiabdinoor4470 Рік тому +12

    I've been immersed in Python programming for the past 8 years, mainly through watching hours of video content without much practice. However, when I enrolled in CS50, I found myself struggling with the problem sets (psets), which were exceptionally challenging. Even seemingly easy problems took days to solve. Currently, I'm working on pset2, and I'm on this journey alone without any tutors or friends in the field to rely on. I'm determined to complete the course, but it might take me longer than I initially expected.
    If you carefully go through each pset and retain what's covered in the lectures, you might be able to solve the psets. However, if you don't grasp the lecture material, it's crucial to revisit the lectures to understand their context. To my friends who are also tackling this course, feel free to gather here for advice and support.

    • @chiragjain1452
      @chiragjain1452 11 місяців тому +1

      Hey, I'm also attending this course alone, facing a lot of difficulties, how about we could connect to share our difficulties and get them resolved??

    • @mute_sparrow
      @mute_sparrow 6 місяців тому

      @@chiragjain1452 hey, i am planning to start this course, Are you still on the same route? Can you share your difficulties and roadmap so far?

  • @Calypso694
    @Calypso694 2 роки тому +19

    blessed by the algorithm sir! great video. The difficulty spike from the intro to even the first Pset is crazy.

    • @realKombina
      @realKombina  2 роки тому +1

      stay in there - you will succeed!

  • @JohnWilliams-cr2sz
    @JohnWilliams-cr2sz 2 роки тому +58

    I am currently on pset 8 for the course, and not gonna lie, been struggling a fair bit. I understand what is being said in the lectures, but having a nightmare of time remembering the proper syntax for the different languages discussed. If it wasn't for a couple of friends who are professional programmers/coders basically acting as tutors for me, not sure I would have gotten this far.
    I was actually feeling pretty bad about how much trouble I was having at times until a friend pointed that this is a Harvard course, and Harvard, not exactly known for easy classes, so the fact that I was understanding a good chunk of things even if I still needed help was a good sign.

    • @realKombina
      @realKombina  2 роки тому +5

      You can do it!

    • @JohnWilliams-cr2sz
      @JohnWilliams-cr2sz 2 роки тому +1

      @@realKombina Thanks! I am powering through. I know I won't become a programmer from this class, buts definitely giving me a good base I can build off of!

    • @jazelismarrero4330
      @jazelismarrero4330 2 роки тому +9

      Another thing you can do is instead of always watching the lectures everytime you feel lost, you can look for the notes that the course offers you of every lecture. It includes notes of important details said in the lectures, which in my opinion is a big win and easier than watching the whole class/lecture again. And you can always print them if you want to have them at hand and more accesible.

    • @smashing_data4292
      @smashing_data4292 2 роки тому +5

      If someone like me who wasn’t prepared for college can get through Introduction to Programming at an engineering school can do it you should be able to succeed.

    • @prathapprathap8035
      @prathapprathap8035 Рік тому

      I have a doubt regarding recording and uploading videos. Is it mandatory to upload videos on UA-cam and share the link? In these videos, we want to provide explanations with a voiceover.

  • @Zeyz607
    @Zeyz607 2 роки тому +61

    Man, youtube algorithm doing its job. Today I was doing pset 5, and it is so hard than the previous ones, and I thought maybe I have to stop doing the course as the psets seem so difficult. I will follow these steps, let's see if I will be able to finish it or not. Thanks for the video.

    • @Ryokans
      @Ryokans 2 роки тому +4

      I'm also doing pset 5, what is going on here...

    • @Joker-mx8zs
      @Joker-mx8zs 2 роки тому +2

      hahahah exactly the same here! "speller"

    • @Zeyz607
      @Zeyz607 2 роки тому +4

      Finally I finished it, shorts really helped. I also looked for explanations on youtube when I was stuck, but overall I did the most part of it

    • @tybaltmercutio
      @tybaltmercutio 2 роки тому

      What is pset 5?

    • @Zeyz607
      @Zeyz607 2 роки тому +4

      @@tybaltmercutioit means problem set 5, each week has its own problem sets

  • @raybp7512
    @raybp7512 Рік тому +4

    Another note you may have mention is that the whole course is graded overall not each week. Just like IRL college - you dont have to pass EVERY WEEK with a grade A. As long as you commit to atleast trying to learn the material if you get stuck one week just Submit the best you can do. Remember at Harvard they do CS50 PLUS 2-3 other classes at that same time!!!

  • @ragotmarvel
    @ragotmarvel Рік тому +2

    Just dropping a comment here and I will be back what will be my progress for CS50. Thank you for the clear and precise insights and recommendations, a great help.

    • @mon_exe
      @mon_exe 11 місяців тому

      update?

  • @jazelismarrero4330
    @jazelismarrero4330 2 роки тому +27

    Instead of always watching the lectures everytime you feel lost, you can look for the notes that the course offers you of every lecture. It includes important details said in the class which I think is very usefull if you want a more quick and accesible source of information from the lecture. And you can print it if you want it at hand and highlight info that you easily forget.

    • @ibrahimkutuk9403
      @ibrahimkutuk9403 Рік тому +3

      i printed lecture notes ıts very good working tip thanks man

    • @jazelismarrero4330
      @jazelismarrero4330 Рік тому +1

      @@ibrahimkutuk9403 No problem, always here to help 👍🏻

  • @unknownman1
    @unknownman1 2 роки тому +6

    high-quality video. nice

  • @JustaSimpleComplexSyrian
    @JustaSimpleComplexSyrian 2 роки тому +16

    the video suddenly stopped I thought there was something wrong lol

  • @darkobakula5190
    @darkobakula5190 Рік тому

    I can connect with what you are saying. Many people can connect with your life story. From my opinion this is not about ego. This is about pushing people into different industries and filling out positions that the economy needs not about what you need. From my experience, if you are want to do something you have to do it yourself. Nobody will support or push you, give you incentives or motivation to pursue it. If you want something then it is up to you to get it. Whether it's America or some other countries, the rules are pretty much the same.

  • @perelium-x
    @perelium-x 2 роки тому +9

    Will be submitting my final project this week. Been working on it for almost 2 weeks now. I feel burned out really. Wish me luck ppl
    ...and btw you can do it! If I can, why can't you? Good luck.

    • @realKombina
      @realKombina  Рік тому

      Much success! Did you finish?

    • @perelium-x
      @perelium-x Рік тому

      @@realKombina Thanks! Yeah I did, even though it wasn't a mind blowing project, it made me quite engaged and I learned a lot from it. You can check it out in my channel.

  • @sososantana3273
    @sososantana3273 Рік тому

    There’s a lot of UA-cam videos explaining problem sets for deeper knowledge and help if needed

  • @ItsSchwifty
    @ItsSchwifty 2 роки тому +3

    What a great underrated video.

  • @cheapScrewDriver
    @cheapScrewDriver 9 місяців тому +1

    i wonder if using the duck ai is hampering my ability to learn. on one hand its just easier to pester the ai with questions after questions to fully understand and conceptualize the assignment or method i am using. on the other hand it sometimes feels like it spoils the assignment, or at times it feels like i am cheating my self out of finding the answers on my own by scouring stack overflow and rewatching the lectures.

    • @realKombina
      @realKombina  8 місяців тому +1

      No. Keep using it. It is a good way to learn. It’s like asking a study partner - without him giving you the answer solution. ChatGPT on the other hand - don’t use it.

  • @dpacc88
    @dpacc88 2 роки тому +6

    What an abrupt end to the video 😅

  • @ajaystyles8369
    @ajaystyles8369 2 роки тому +2

    am on the final project now

  • @kainesteezy8379
    @kainesteezy8379 2 роки тому +2

    great video dude

  • @Shekow
    @Shekow 2 роки тому +3

    Why am i seeing this now. I just finished cs50 a few days ago

    • @mr.G4MES1
      @mr.G4MES1 2 роки тому +2

      Meaning you're now a Programmer 👍💯

  • @jadedjimmy
    @jadedjimmy Рік тому +3

    Definitely feel like a dummy bc I'm literally stuck on week 1 with the Mario problem and feel pretty lost on how to even remotely code those damn "blocks" lol. I get this course is supposed to be tough but it really seems like they don't give you much help with these problems. I'm just hoping I can figure it out eventually otherwise it feels like I'm not learning anything and will have to resort to finding help online.

    • @sorryboss8550
      @sorryboss8550 Рік тому +2

      Bro I’m on pset 1 and I did the low comfortability exercise and tried moving on to the higher ones, I’m currently starting the higher mario

  • @margolitapnina6716
    @margolitapnina6716 2 роки тому +2

    insightful 😄🥰

    • @margolitapnina6716
      @margolitapnina6716 2 роки тому

      btw, if you read this comment, is the tech demand high in tel-aviv? I am interested in remote jobs but 🇮🇱 is one of my favourite places {been once}

  • @jesutobitobi7588
    @jesutobitobi7588 10 місяців тому +1

    Thanks bro

  • @adrnprada
    @adrnprada 11 місяців тому

    How do you guys do it to take it slowly and easy when the Assessments have such stressful deadlines?

  • @argenisrodriguez1491
    @argenisrodriguez1491 Рік тому

    what's the name of the song at 0:05 ?

  • @mostafaboras
    @mostafaboras Рік тому

    thank you
    your content is so helpfull

  • @vuongnguyen4774
    @vuongnguyen4774 Рік тому

    Hi! Are there outside resources besides stack overflow and the lecture themselves to help you along the way?

    • @realKombina
      @realKombina  Рік тому +1

      Yes, but those are the ones I found most useful.

    • @Supremeleader007
      @Supremeleader007 8 місяців тому

      @@realKombinaim stuck in 1 problem terminal not taking commands can I delete hello.c after submitting it

  • @poonamhr
    @poonamhr 10 місяців тому

    Hi! I have just finished week 4 problem set after starting from about three weeks. I'm doing bachelor in Computer Science ( first year) in a greek university. I actually took some help from online solutions and the ai from Harvard. Will they remove me for doing this? I didn't copy paste exactly as it was but used to write first on my own and then my answers would resemble a lot with the online solutions.

  • @maitreverge
    @maitreverge Рік тому

    POV : you're stuck at Week 5 Spelling Problem and looking for help !

  • @cyntiaoliveira8076
    @cyntiaoliveira8076 Рік тому +1

    I'm crying with this , cuz it was supposed to I and my friend be in the 5th week, but we are stuck in the week 2 😭😭😭
    We are not getting out of the log 1 problem 😭
    And I feel it's mainly because of me, cuz I'm being super inconsistent with the classes.😞
    But anyway, thank you very much for the video ❤️

  • @mars4838
    @mars4838 Рік тому +1

    Bro how can you just miss a semicolon and wake up next day !? The corrector literally says you when your code has errors and where they are located

    • @realKombina
      @realKombina  Рік тому +1

      I hope the corrector always works perfectly for you

  • @kiva860
    @kiva860 Рік тому +1

    I’m stuck on the first project and is due tomorrow 😢

    • @realKombina
      @realKombina  Рік тому +1

      Just do the bare minimum, enough to pass. Read the specs well!

  • @prathapprathap8035
    @prathapprathap8035 Рік тому

    I have a doubt regarding recording and uploading videos. Is it mandatory to upload videos on UA-cam and share the link? In these videos, we want to provide explanations with a voiceover.

    • @realKombina
      @realKombina  Рік тому

      Hey it is only mandatory for the more advanced courses. Whenever an assignment requires it - it will say it in the specs.

  • @alibrand619
    @alibrand619 Рік тому +1

    Pov Getting your advice in Pakistan 🇵🇰! And you are from Isreal! Soo Rare.

  • @georgiojabb
    @georgiojabb Рік тому

    question hope you answer after that long time of the video 😅 . is it good to ask chatgpt to help us in the problems ?

    • @realKombina
      @realKombina  Рік тому

      CS50 has their own chatbot that complies w/ the course's policy. cs50.ai

    • @georgiojabb
      @georgiojabb Рік тому

      @@realKombina hey thanks for the reply .
      yeah i actually find out about the chatbot yesterday but is it good for me as beginner to getting help from him whenever im stuck with something?

  • @binayathulung4343
    @binayathulung4343 2 роки тому

    How to fix ?
    Error, failed Liner command (use -ve for invocation)
    how to fix that bro, I'm just in my pset1 and been 1 week already stuck in same place.

  • @ekay10
    @ekay10 Рік тому

    Yes! The semicolon 😭😭

  • @abolbuna8418
    @abolbuna8418 Рік тому

    were can i get the community or the website?

  • @Hex-Scholar
    @Hex-Scholar Рік тому

    I have done Python, like the Beginner to Intermediate stuff, is CS50 worth it for me ?

    • @realKombina
      @realKombina  Рік тому

      Yes. See: ua-cam.com/video/l3H18xyz3U4/v-deo.html

    • @Sainisaab-h9r
      @Sainisaab-h9r Рік тому

      ​@@realKombina sir I 0 knowledgeable of computer I am 45 year old working as cleaner. Can I do this course and get job like front end developer? Plz reply

  • @DarkKnight-zn1iq
    @DarkKnight-zn1iq 2 роки тому +1

    Any help for tideman? Tideman hit me hard

    • @realKombina
      @realKombina  Рік тому

      I tried finishing Tideman for a week. And I didn't. I submitted the "more comfortable" assignment instead. Afterwards I found out CS50 sells T-shirts that say "I Passed Tideman". cs50.harvardshop.com/products/i-finished-tideman-cs50-t-shirt

  • @helaljabel6629
    @helaljabel6629 Рік тому +1

    Did you take any help from youtube or friends to solve the problems when you used to get stuck? Or could you solve each of the problems on your own? Cause as a beginner, I'm finding it difficult to solve the problems of PSET1 :(. So I look for solution or take some idea from the web and then implement on my own way. So what do you think about this approach?

  • @abolbuna8418
    @abolbuna8418 Рік тому

    can i take the course 2 hrs three days a week ?

  • @DarknessMate
    @DarknessMate 2 роки тому +6

    I get and respect your view on CS50, i can partially agree, and also can confirm their methods of educating are amongst the best, but.. but
    In my oppinion C++ will do far greater work for teaching students how to structure and understand code. Also there is absolutely no point of cs50 library, shortcuts at the begining of learning new skill don't do studenta a favor.. I get the idea but, would of been better to teach us gow to create our own library and use it throughout few lectures.
    This is not really a criticism, it's just my point of view.
    I appreciate your video mate, and i strongly believe if you keep going and stay true to yourself and to the nature of your videos, you will exceed your own expectations!
    Best wishes! 👌

    • @erimkies
      @erimkies 2 роки тому +4

      Heyy, can you perhaps recommend a course of equal depth that goes over C++ instead?

    • @mykellharris1
      @mykellharris1 2 роки тому

      like the other comment asked, can you recommend a course of equal depth that goes over C++ instead?

    • @Gailon1000
      @Gailon1000 2 роки тому +3

      I think c++ is horrible for beginners. In you want to develop an understanding of memory management etc. just learn plain C

    • @Gailon1000
      @Gailon1000 2 роки тому +2

      @Wrath Baby First and foremost I commented on why C++ would not be my first choice. IF you want to learn the concept of Memory Management and other low level stuff, than C is, in my humble opinion, the better tool for the job as you'd probably call it. There is NOTHING wrong with choosing Python or JS as your first language if you just want to get things done and learn how to write basic code. But a lot of people find joy in developing an understanding of the low level processes that allow your computer to do all the funky stuff you know and love. IF you want to learn said things you probably wont be able to avoid learning C or C++. I honestly dont understand the point you are trying to make because i did not imply any of this through my comment

  • @luigiramirez29
    @luigiramirez29 Рік тому

    who else did lecture 0 and problem set 0 including learning how to use vscode for python and learning github in 1 day? lol

  • @sherlockholmes6956
    @sherlockholmes6956 2 роки тому +2

    Can I find a job after completing cs50?

    • @BertaCodes
      @BertaCodes 2 роки тому +6

      Nope:)

    • @sherlockholmes6956
      @sherlockholmes6956 2 роки тому

      @@BertaCodes so what else do I gotta do?

    • @realKombina
      @realKombina  2 роки тому +1

      ua-cam.com/video/WkSqD6zJnPg/v-deo.html

    • @sherlockholmes6956
      @sherlockholmes6956 2 роки тому

      @@realKombina thanks man for making this video. I love it! I am a pharmacist and I am trying to learn programming so one day I can use it to apply to my profession.

  • @itaintover93
    @itaintover93 Рік тому +1

    Honestly the part that takes me the longest is the lecture

    • @realKombina
      @realKombina  Рік тому

      Then you're already miles (or kilometers) ahead

  • @บุณยาพรชัยมงคลทรัพย์

    Nice video.

  • @rajivkurryah6894
    @rajivkurryah6894 Рік тому +1

    The exercises are easy, you just need to use logic. I finished it in a week.

  • @JustinDAMusic
    @JustinDAMusic 2 роки тому +3

    No one is grading you so you can't fail.

    • @realKombina
      @realKombina  Рік тому

      Right. Failing means not finishing

  • @MohammedTubail
    @MohammedTubail 9 місяців тому

    Thanks Mr. Jew

  • @tushargupta9428
    @tushargupta9428 2 роки тому +12

    people are failing cs50?

    • @razakadegoke3340
      @razakadegoke3340 2 роки тому +6

      Yes

    • @sherlockholmes6956
      @sherlockholmes6956 2 роки тому +12

      It's hard AF. I'm not a programmer so it's so hard especially the logic part

    • @AhmadShehanshah
      @AhmadShehanshah 2 роки тому +3

      HarvardX Cs50x dude

    • @JohnWilliams-cr2sz
      @JohnWilliams-cr2sz 2 роки тому +5

      I am having issues with it. I understand what David is teaching, but I am having a bitch of time remembering all the syntax, and while its probably just in my head, it at times feels like the problem sets are lot more complicated than what is gone over in the lectures. I am powering through, I luckily have a few friends who are progammers and have happily put on their tutoring hats to help me, but its still a tough course for me. Harvard, not exactly known for easy classes, ya know.

  • @oleg-hx6im
    @oleg-hx6im Рік тому

    Chat Gpt helps me a lot with this course