Computational Thinking & Scratch - Intro to Computer Science - Harvard's CS50 (2018)

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

КОМЕНТАРІ • 414

  • @Gili0
    @Gili0 4 роки тому +252

    This man is an Olympic educator. he's clearly pushing education skills so hard that he's dripping in sweat bro. He's ELITE.

  • @imie-nazwisko
    @imie-nazwisko 5 років тому +871

    God bless the guy who spent hours on the subtitle

    • @ShebinGeorge2013
      @ShebinGeorge2013 4 роки тому +34

      Subtitles are automatically computer generated btw

    • @mahdiasemani397
      @mahdiasemani397 4 роки тому +9

      or bot!!

    • @WasiMaster
      @WasiMaster 4 роки тому +4

      Live transcribe 😉

    • @exactzero
      @exactzero 4 роки тому +25

      @@ShebinGeorge2013 There are two options when selecting subtitles in this video: English and English (auto-generated). Which one do you think OP is giving thanks to?

    • @suryatejaswi4751
      @suryatejaswi4751 4 роки тому +3

      @@exactzero Exactly

  • @becomeacodeher1282
    @becomeacodeher1282 4 роки тому +242

    As a cs student., He explained so much in the first lecture. I wish my intro classes were this in depth

  • @vanamutt43
    @vanamutt43 5 років тому +47

    harvard is on top of the food chain ,for good reason...
    that lecturer is a magician...i would never get tired of listening to him

  • @aogposton
    @aogposton 3 роки тому +186

    Never seen a fit man talk about programming so hard he starts sweating. This is inspirational.

    • @NiksCro96
      @NiksCro96 3 роки тому +4

      after 10 minutes of watching I myself started to sweat...

  • @therelaxationstation5258
    @therelaxationstation5258 2 роки тому +24

    What a great professor. It’s nice to see a teacher who is truly passionate about what he is teaching.

  • @Dizzy-tw5ce
    @Dizzy-tw5ce 5 років тому +386

    HE SAID THERE WAS CAKE. I can't believe I watched this whole thing! I will be taking notes for the next ones, self teaching is pretty easy from UA-cam. I'm starting off today with this video, good luck to every future computer science student watching this series!

    • @muhammednahhas9963
      @muhammednahhas9963 4 роки тому +7

      thank you bruhh you're awesome..

    • @IndiangolferUSA
      @IndiangolferUSA 4 роки тому +10

      9 months later, how far did you come?

    • @Ka-nd5lh
      @Ka-nd5lh 4 роки тому +5

      A year later, how ya doing?

    • @rjlacanlaled9419
      @rjlacanlaled9419 4 роки тому +7

      @@Ka-nd5lh probably shifted to a different program

    • @atahualpaarias1840
      @atahualpaarias1840 3 роки тому +3

      @@IndiangolferUSA idk about him/her but I took the course and just finished it, I totally recommend it to you, take it on edx or Google cs50x, it's the best thing I did this year :)

  • @shivamwagh22
    @shivamwagh22 5 років тому +155

    Love how he broke down these concepts into something even a kid can understand!

  • @yulyalesheva98
    @yulyalesheva98 5 років тому +115

    Mr.Malan is amazing. I took full CS50 course a year ago. That's how I started my wonderful journey in developing.

    • @yulyalesheva98
      @yulyalesheva98 5 років тому +7

      @Anonymous Boy learn programming language you need for your purposes: game developing, Web, data sciences and eat. Then practice.

    • @yulyalesheva98
      @yulyalesheva98 5 років тому +17

      @@RS-sx6ne ok, first at all answer the question "what do I want to do with my knowledge of programming?". The answer may be: making a web sites or data analysis or games and get money from that(or something else). Then you Google what programming language you need for your purpose (c++, c#, lua, java, js for gamedev. python for data, machine learning and web programming. Php only for web, js for web). To learn any programming language I advise UA-cam channel " the new boston". When you've learned syntaxes and bases, start practicing and working on some real project. And if you're good in English, you may get cs50 course before you start learning the language. Maybe you will not understand all concepts at first time, it's ok, don't give up. Return and repeat until you understand. Good luck

    • @junaidraza2558
      @junaidraza2558 4 роки тому +1

      @@yulyalesheva98 Hay sis your English and knowledge is so good about programming and I like your way of talking or guide line to others, i also want to start my basic programming but there is not good tutors of Hindi or Urdu is available if you ever seen just before tutors like Harvard university then kindly guide us .We will be thanks full to your kindness

    • @sebastianwiton2907
      @sebastianwiton2907 4 роки тому

      @@yulyalesheva98 where can I get that?

  • @ethanluc8908
    @ethanluc8908 5 років тому +33

    Outstanding video. Takes a brilliant, expert grasp of a concept to be able to explain it so concisely and simply using analogy. No wonder Harvard is world renowned

  • @matt-g-recovers
    @matt-g-recovers 3 роки тому +38

    I have been a software engineer for a long time and I still revert to early lectures to refresh...
    This particular series I watch as entertainment...
    I learn something new every time

  • @kaslomanfi6672
    @kaslomanfi6672 5 років тому +71

    The best computer science lecture so far. It just makes you fell in love with CS...

  • @youssefel-seddique467
    @youssefel-seddique467 2 роки тому +9

    18 minutes into this video, I'm loving the way he's simplifying things. He makes the whole thing sound pretty easy

  • @freecodecamp
    @freecodecamp  5 років тому +71

    We'll be posting one lecture of this course per day. This is the first video in the course. Check out the full playlist: ua-cam.com/play/PLWKjhJtqVAbmGw5fN5BQlwuug-8bDmabi.html
    Here is a forum to discuss CS50 with other people from freeCodeCamp: www.freecodecamp.org/forum/c/harvard-cs50

  • @PiratesRock
    @PiratesRock Рік тому +8

    Got to say, thanks for whoever did the subtitles so well!. As someone who's a bit hard of hearing, being able to use and read subtitles can be such a nice quality of life improvement.

  • @adennis200
    @adennis200 4 роки тому +72

    Jesus
    That dude has so much energy and his lecture is so vivid compared to my cs lectures in Germany where I always feel like I'm a long asleep

    • @bachlai4263
      @bachlai4263 3 роки тому

      no one in Germany has so much energy like this man

  • @fridaee
    @fridaee 2 роки тому +18

    It's truly incredible how they talked about Scratch during the lecture.

  • @carlosl5125
    @carlosl5125 5 років тому +57

    Someone get this man a fan!

  • @divinepraiseericc
    @divinepraiseericc 5 років тому +33

    I'm only barely 20 minutes into this class. Man I gotta say this is just so so so Good!!! Thanks a lot!

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

    That intro is absolutely electric.

  • @Livgoodgirl
    @Livgoodgirl 4 роки тому +58

    He was born to be a Harvard Professor. Great seminar! Thank you, I learned so much and will continue supporting your content 😃

    • @VinaySharma-eg7di
      @VinaySharma-eg7di 2 роки тому +4

      And, you are born to exchange numbers with me. What say?

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

      @@VinaySharma-eg7di 😂😂😂😂😂

    • @min-k2689
      @min-k2689 Рік тому

      Typical comments you can feel that entitlement is everything.

  • @102_mayurpawar9
    @102_mayurpawar9 Рік тому +5

    This was one of the best lecture I have ever seen. Thank you for explaining concepts in such depth.

  • @faisalm.2663
    @faisalm.2663 5 років тому +41

    This was so far the best intro to CS i’ve ever seen. Thanks #freeCodecamp for sharing

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

    I show respect for his every drop of sweat while he is explaining this. Such a great lecture to listen. Thanks!

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

    Love, regards and gratitude from India. What a passionate and lucid teacher. I never truly understood how computers worked at a binary level. This taught me everything I wanted to know. Fascinating! May success and prosperity attend this team - ALWAYS

  • @chinmaymadavi8719
    @chinmaymadavi8719 4 роки тому +10

    It took him 30mins to teach what my college took weeks to teach me... looking forward to More videos

  • @MK-cf1rm
    @MK-cf1rm 3 роки тому +15

    I'm going to start my programming journey with this course. I'm gonna update in a year to see how far I've come with programming. Good luck to everyone who is starting.

    • @FARHANKHAND-id9bx
      @FARHANKHAND-id9bx 3 роки тому +1

      Hey how you doing??

    • @MK-cf1rm
      @MK-cf1rm 3 роки тому +2

      @@FARHANKHAND-id9bx hey I didn't continue because med school and I got covid which made me really sick:( im planning to start again tho

    • @FARHANKHAND-id9bx
      @FARHANKHAND-id9bx 3 роки тому +1

      @@MK-cf1rm really man?! You got covid?? Keep grinding bro and wish you health.(^^)

    • @MK-cf1rm
      @MK-cf1rm 3 роки тому +2

      @@FARHANKHAND-id9bx yesss it was so bad I was out for two weeks and now have distorted smell and taste and my concentration and energy is lower :( thankyou btw!

    • @cassandra-om7gj
      @cassandra-om7gj 3 роки тому +1

      get well soon co-army 🥺💜 and good luck on your CS journey fighting^^

  • @rikon4931
    @rikon4931 3 роки тому +8

    David Malan is my favorite teacher on earth. I wish i could attend the classes in person

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

    bro is literally sweating while teaching, this are type of teachers who change the world by their teaching.. W teaching!

  • @dhia9000
    @dhia9000 5 років тому +228

    now i know where harvard reputation comes from

    • @dhia9000
      @dhia9000 3 роки тому +4

      @dota vinkz yo, you serious ? if u had a cs course in live with someone just charismatic like him, you are so lucky bruh

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

    Thanks for this lecture , pretty useful for understanding bytes and binary in simple way

  • @aaronkhoo5348
    @aaronkhoo5348 4 роки тому +8

    Hey freecodecamp just want to thanks you for bringing us a wonderful video! Of all the other channel this channel is by far the best!

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

    This is just beautiful....learnt so much in just a short time....best intro to a course ever

  • @PlumbmonkeyMusic
    @PlumbmonkeyMusic 5 років тому +18

    High Energy Instructor excellent presentation thank you for making this available!

  • @kreglfromworld
    @kreglfromworld 5 років тому +39

    It's like every lecture you come to see a Ted talk, paying for Harvard might actually be worth it, I'm extremely jealous of these people

  • @dianeairala7769
    @dianeairala7769 3 роки тому +3

    This man, omg 🙌🏽 may God keep him safe, he has a gift.

  • @abdullahfurkanozbek7558
    @abdullahfurkanozbek7558 5 років тому +3

    Really amazing begginning to computer science. It was a wonderful example to show binary with real problems

  • @dhia9000
    @dhia9000 5 років тому +166

    lecturing is like working out

    • @ViTeresa
      @ViTeresa 5 років тому +2

      my thought lol

    • @Ayyy-lmao
      @Ayyy-lmao 5 років тому +17

      Good lecturing i suppose
      My lecturers wouldn't even know what sweat is

    • @kevinleeds979
      @kevinleeds979 3 роки тому +3

      reminds me of a book title, 'Teach Like Your Hair Is On Fire' by Rafe Esquith

  • @earlbullock8367
    @earlbullock8367 5 років тому +13

    I Want A Lot More Of Those Harvard Programing Classes

  • @rosh70
    @rosh70 3 роки тому

    This video should be shown in every school, in a computer science class and even a Math class.

  • @_Anna_Nass_
    @_Anna_Nass_ 3 роки тому +1

    Harvard lectures for free? Wow what a time to be alive

  • @muhaiminzulkarnain5628
    @muhaiminzulkarnain5628 5 років тому +4

    Is this the best thing to ever happened on UA-cam?

    • @freecodecamp
      @freecodecamp  5 років тому +8

      Probably. Well, after this: ua-cam.com/video/oHg5SJYRHA0/v-deo.html

    • @chriswade9616
      @chriswade9616 5 років тому +3

      @@freecodecamp Got me lol

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

    This lecture was amazing! I'm so happy it comes with notes.

  • @MohsinKhan-nx2pj
    @MohsinKhan-nx2pj 4 роки тому +1

    All the teachers/professors should get a lesson on How to Teach from this guy

  • @swapnilharpale7244
    @swapnilharpale7244 4 роки тому +4

    I know all of this stuff as I am computer science graduate. But this teacher is from like heaven, he is just too good. Watched entire video just bcoz of him.
    I did not get a chance to go to Harvard but this online course is fulfilling my dream.

  • @schlaus_kwab
    @schlaus_kwab 5 років тому +15

    Top information, top lecturer! He is putting all of himself into this :)

    • @detectiveMM
      @detectiveMM 5 років тому +1

      yo can tell by how much he's sweating!

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

    Grateful for this vid. I feel less intimidated about CS. Nothing ever made sense... until now.

  • @jeff-perry
    @jeff-perry 2 роки тому +3

    This is a very good video and a complete training session. Thank you very much for this excellent training session.

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

    Best professor ever

  • @abhishek9249
    @abhishek9249 4 роки тому

    Thank u so much who ever post these for free

  • @thiravidan1
    @thiravidan1 4 роки тому +1

    It is very simple and fantastic explanations. My children watched and happy with Scratch tool programming.

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

    This guy is electric!. Never had a lecture on cs this interesting.

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

    I wish I had this when I was being introduced to software engineering. Thank you

  • @xavi_6767
    @xavi_6767 4 роки тому

    I know all these things, I find it boring to go through the stuff I already know but I was hooked to it for some reason.

  • @blind020
    @blind020 4 роки тому +3

    I'm only 13min in and I'm already exhausted for the guy XD unbelivable

  • @Irzani938
    @Irzani938 5 років тому

    This guy is superb lecturer.
    Energetic.

  • @FCatherine
    @FCatherine 5 років тому +2

    Прекрасный подарок всем нам! Спасибо за видео.

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

    So energetic tutor
    Love this course 🔥❤️

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

    In 11 minutes this man explained binary counting so simple a child would understand it.

  • @kraftwerk974
    @kraftwerk974 4 роки тому

    This guy is a genuine performer

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

    this is really amazing just hope professors are good as this

  • @anishnepal3486
    @anishnepal3486 4 роки тому +1

    Best course i had ever seen

  • @LeviAckerman-hs2sl
    @LeviAckerman-hs2sl 2 роки тому +2

    I'm starting today I hope I'd be able to keep going and not give up. I'd be serious about it I gave up in middle so many times I hope I won't this time wish me luck!

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

    I haven't watched the entire lecture yet but I can sense this guys pedagogic skills are on another level.
    I do however find it a bit strange to talk about binary counting in a Harvard lecture. **Surely** everyone in the audience will have heard this about 500 times by now

  • @wherethereiswillthereisway7350

    Wow❤❤ loved it

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

    Awesome teaching, great teacher for beginners

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

    Thanks, now I can say I've received an education from Harvard University on my resume.

  • @skodaaboybrand3767
    @skodaaboybrand3767 3 роки тому

    His energy mehn is unreal!! really broke things down.. So helpful!!

  • @agnostimous2859
    @agnostimous2859 4 роки тому +1

    The Crème de la crème of CS content. Thanks FCC

  • @Adityaarockss
    @Adityaarockss 5 років тому +5

    Absolutely loved the last game

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

    2:32 Computer Science is about problem solving. Noted sir

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

    he explained more in 70 minutes than my teachers could have in 3 hours.

  • @KhaiYTC
    @KhaiYTC 4 роки тому +1

    The first 7 minutes of what he lectured took 2 weeks to lecture at my past college. Wow!

  • @ouroborospi9318
    @ouroborospi9318 4 роки тому +1

    CS50 is great and freecodecamp is amazing too 🥰🥰🥰

  • @iamakifislam
    @iamakifislam 3 роки тому

    This is the best class I have ever had !

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

    BROTHER, YOU ARE THE BEST!!! You oooh really helped me!! THANK YOU VERY MUCH!This is cool, well done!

  • @diggee172
    @diggee172 3 роки тому +1

    Man, he speaks so fast I have to listen to this on .75 speed and English is my native language. I’ll keep listening though.

  • @tozrimondher4250
    @tozrimondher4250 4 роки тому +1

    I was really overwhelmed by learning from this wonderful lecturer until that dude shakes his phone to open the flashlight 😂

    • @4n0nym0u5
      @4n0nym0u5 3 роки тому

      and failing at it. LOL.

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

    Thank you very much for this lesson and subtitles

  • @rjlacanlaled9419
    @rjlacanlaled9419 4 роки тому +15

    Harvard knows how to teach. They teach the most basic things before going into advance stuff and take note the students that get into this university are already smart to begin with. Meanwhile, in my university they teach OOP as an Intro to CS and confuse the living shits out of the new students. No wonder students shift away from CS after first semester. I wish professors teach more like this and the curriculum assumes everyone's dumb as a kite instead of just giving all the hard stuff in the beginning.

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

      That's true, I have a friend that got Java OOP on his first semester, I was lucky and got more basic stuff like networks and binary operations

  • @Short1Million-g2q
    @Short1Million-g2q 5 місяців тому

    omeone get this man a fan!

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

    This is a gift. Thank you.

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

    Explained in great detail! Thank you so much!!

  • @ishugoyal629
    @ishugoyal629 4 роки тому

    Brilliantly designed for the beginners ,hopefully found sth worth watching

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

    this is amazing, why am I enjoying studying?

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

    Thank you so much Sensei! You are a blessing!

  • @herbin45
    @herbin45 3 роки тому +3

    To all who question why the audio is missing around 34 minute mark it's probably due to a copyright issue with the song that plays during the scratch program showcase.

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

      Glad I’m not the only one. I guess I will just skip over that part

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

    i clicked by mistake...
    couldnt stop watching!

  • @overlordprincekhan
    @overlordprincekhan 4 роки тому +8

    29:32
    My Amazon Fire Device really got awaken after hearing that 'Alexa'. Lol

  • @shrastamathema5411
    @shrastamathema5411 3 роки тому

    actually had to check if my playback speed was 2X for this one!
    and not just once

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

    I checked - everything is clean

  • @shareddlove
    @shareddlove 5 років тому +1

    This is so easy to understand and follow!!

  • @4realphresh.x
    @4realphresh.x 2 роки тому

    I got a lot out of this video! Thanks for sharing

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

    do more of this!! this is amazing

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

    i really apreciate your help with dowloanding this software

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

    This works Hella good! Recommended

  • @insignickyfant
    @insignickyfant 3 роки тому +1

    I need to play this at x0.75 speed to not lose my mind :') but this is great thanks!

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

    Nice sir may you live long.

  • @maryferonthemoon6575
    @maryferonthemoon6575 4 роки тому +1

    Thank you for sharing this lecture was great!!

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

    you deserve a lot more subs