Тёмный
No video :(

Visitas Thinks Big 2016 - Abstraction by Professor David J. Malan 

CS50
Подписаться 1,9 млн
Просмотров 71 тыс.
50% 1

Опубликовано:

 

27 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 81   
@himanshupandey2041
@himanshupandey2041 3 года назад
Thats the type of Teacher we all want in our college. I mean look how energetic he is.
@SandeepRajput-mq4mf
@SandeepRajput-mq4mf 5 лет назад
Believe me i could not skip even a single second of the video.And i use to skip whole lecture of same topic. That's how we should be taught..
@ebnamar
@ebnamar 6 лет назад
I'm studying Android basic and whenever I feel down, frustration or lost, believe me, I restore my energy when I watched David's lectures
@davidjmalan
@davidjmalan 6 лет назад
Thank you, Mo'men!
@moazgamal3161
@moazgamal3161 4 года назад
Hi Mo'men, i have just finished CS50, and i want to start in android also, Which course did you start by or any recommendation to start
@mukaratirichardian9602
@mukaratirichardian9602 8 лет назад
This guy is a genius.Who is watching this in Zimbabwe?
@davidjmalan
@davidjmalan 6 лет назад
Thank you, Mukarati!
@deanbruce5115
@deanbruce5115 6 лет назад
My computer science teacher is making me watch this along with three hours of other content can you get him to stop.
@rogeriorodrigues4210
@rogeriorodrigues4210 6 лет назад
David is such an amazing mentor. I love the way how he is enthusiastic during his lectures. He's so up in the content that you can barely see time passing by. As a teacher myself, I couldn't appreciate more his classes and the way he empowers his students. His classes inspires me to always get better, prepare better classes, care about my students and keep giving back to the community things I've learnt. Hope to study in Harvard (or Yale) so I could watch one live class hahaha All kudos to you sir. The world needs more people like that.
@011azr
@011azr 6 лет назад
David, you are and always have been that smart teacher who can explain things in the clearest way possible. Thanks for making this valuable course available for free on RU-vid. Just want to let you know that you're just plain awesome. :))).
@Sheikhu0103
@Sheikhu0103 7 лет назад
David you are amazing..i really love u..best teacher ever
@davidjmalan
@davidjmalan 7 лет назад
Thanks for the kind words, Sheikh!
@getmorpheeus
@getmorpheeus 6 лет назад
You are the greatest teacher, incredible ! Thanks from France
@Naveen-ef2dg
@Naveen-ef2dg 6 лет назад
He is the master, I completed CS50 and I would suggest every one to take the course
@airpods4
@airpods4 6 лет назад
NAVEEN KUMAR how are you now after taking cs50
@Naveen-ef2dg
@Naveen-ef2dg 6 лет назад
Mcrey Fonacier I am doing EEE and this course is the reason for my love towards Computer science
@MrHayatu
@MrHayatu 8 лет назад
is dave now a professor?This guy inspire me to teach.i took cs50 and it changed me.Thank you
@rodelias9378
@rodelias9378 5 лет назад
Amazing explanation. David is such an outstanding professor. Well done sir!
@dantedt3931
@dantedt3931 5 лет назад
David is one of the best lecturers in the world!
@MemoUlloah
@MemoUlloah 6 лет назад
Very good teacher! Great! I want to study there just by seeing this video, thank you!
@themaninjork
@themaninjork Год назад
I love this talk!
@xnivaxhzne
@xnivaxhzne 3 месяца назад
Incredible teacher.
@liss35
@liss35 3 года назад
You Are really inspiring Professor David J. Malan. I got interested learning CS50 because of you. Just finished CS50T through edX. And currently enjoying CS50x. Thank you for giving an inspiration to the world 👏👏👏
@davidjmalan
@davidjmalan 3 года назад
Thank you, Liss! Congrats on finishing CS50T!
@lepidoptera9337
@lepidoptera9337 Год назад
OMG, you are an ad bot. Who knew? :-)
@thanigaivelan8394
@thanigaivelan8394 5 лет назад
I am a big fan of david sir.....
@Nemesis4u
@Nemesis4u 7 лет назад
sir malan.... u r a genius..... We Indians luv u ❤😊
@davidjmalan
@davidjmalan 6 лет назад
Thank you, Akanksha!
@yawarjamal909
@yawarjamal909 5 лет назад
This guys one of a gem.
@Hyuts
@Hyuts 5 лет назад
Would love to have this guy as a CSCI teacher. Great video!
@osmanmohamed8638
@osmanmohamed8638 4 года назад
Perfect that so useful thank professor David John malan
@rhoeat
@rhoeat 8 лет назад
I wish there was cs50 when i was learning C.
@cassandraclarke8610
@cassandraclarke8610 4 года назад
I have not settle down yet, but you are a great teacher..
@rociovega5673
@rociovega5673 5 лет назад
How the sound abstraction is implemented in a computer?
@aiwiniatemba2089
@aiwiniatemba2089 8 лет назад
Thanks so Much!
@NewNoviceKid
@NewNoviceKid 8 лет назад
3 months ago? HOw come?
@diverseprogrammer18
@diverseprogrammer18 5 лет назад
I am glad I found this. I want to rewrite my code now XD.
@superfreiheit1
@superfreiheit1 2 года назад
What is Abstraction?
@aniekanumoren6088
@aniekanumoren6088 8 лет назад
My teacher used that exact car analogy to discuss abstraction (it's a good one none the less)
@will16320
@will16320 8 лет назад
He probably copied CS50, it is the gold standard...
@xavierdsouza8885
@xavierdsouza8885 5 лет назад
We can draw cube more easily because the shape is in our memory saved by means of english language. So, is using memory and language = abstraction? Its getting more into neuroscience
@iamrising7176
@iamrising7176 8 лет назад
thanks, Dave.
@user-vs8ey9nq2q
@user-vs8ey9nq2q 8 лет назад
72 73 33 Ukraine watching you!
@paulojose7568
@paulojose7568 6 лет назад
So talented
@ahmedslink
@ahmedslink 4 года назад
From which lecture is this clip?
@nonenoone3722
@nonenoone3722 3 года назад
Failing is getting B? I was grateful when I got it.
@jsllsj9871
@jsllsj9871 7 лет назад
where can i access and download the presentation and notes?
@forextradingpk2796
@forextradingpk2796 6 лет назад
hi em from pakistan n want to listen these videos in urdu kindly help me out ...
@NewNoviceKid
@NewNoviceKid 8 лет назад
Wow. Amazing!
@acrtez
@acrtez 7 лет назад
great video
@taransyed4617
@taransyed4617 5 лет назад
Thank you sir !
@taoma9293
@taoma9293 6 лет назад
Fantastic teacher
@davidjmalan
@davidjmalan 6 лет назад
Thank you!
@sohamjoshi9527
@sohamjoshi9527 2 года назад
this is how you appear to be smart due to the way you talk, but say really normal things which is child's knowledge in CS community.
@thunderingeagle
@thunderingeagle 2 года назад
you do realise this course is for people who have no idea about CS ? Its an introductory course.
@sohamjoshi9527
@sohamjoshi9527 2 года назад
@@thunderingeagle I guess that explains it..
@lepidoptera9337
@lepidoptera9337 Год назад
@@thunderingeagle This course is for people who don't have a working bullshit meter. The guy is a simple bullshitter.
@barebears289
@barebears289 2 года назад
What is abstraction tho?
@lepidoptera9337
@lepidoptera9337 Год назад
Certainly not a guy who believes that he is the best thing since the invention of sliced bread pacing around on a stage that is way too big for his tiny show.
@harkiratsandhu4283
@harkiratsandhu4283 5 лет назад
Thanks to instagram
@CM-hn6oc
@CM-hn6oc 6 лет назад
Why sir your always write that 123 only ?
@BigyanChap
@BigyanChap 6 лет назад
Eloquent. Amazing.
@Fractal80Y
@Fractal80Y 6 лет назад
@12:10 Doesnt he mean becoming more abstract ????
@withstyle9216
@withstyle9216 5 лет назад
Well the video is good, but we do need to know the real meaning of abstraction. Whatever the guy was talking is "generalization", which can be one of the outcomes of abstraction. In order to know the real meaning of the word, we need to know the original meaning which is "to separate something from a whole". Have you seen abstract paintings? If you dont know the real meaning of the verb abstract, then you won't understand what those paintings mean. It means that the paintings have separated some elements or ideas or whatever, usually from the real thing, like nature, be it a forest or landscape, and only show those elements or ideas. This process or mechanism is also often used in scientific or philosophical areas to concentrate on separated outcome by analyzing it in order to understand the whole . This can be specific, general, or vague like those abstract paintings, depending on how you do the separation.
@noni9639
@noni9639 5 лет назад
Abstract means 1540s, "to draw away, withdraw, remove" (transitive), from Latin abstractus or else from abstract (adj.). From 1610s in the philosophical sense "consider as a general object or idea without regard to matter." When you abstract something, you remove the (for you) unnecessary details from something and get a general object or idea in return. There are obviously different levels of abstractions as shown in the video. And depending on the point of view the idea or the object could be called abstract or specific. For a driver the motor of his car is very abstract (he just knows its the driving force) he doesent need to know more to drive ther car. For a mechatronic this same motor is more specific he can name some of the parts, take it apart and hopefully repair it when broken he needs to know as no more than whats needed to repair the motor, The vehicle manufacturer who build the motor very likely has an even better understanding of the motor and its properties, for him its very specific he needs to know as much as possible to build a save and high quality motor that doesent fall apart immediately.
@thunderingeagle
@thunderingeagle 2 года назад
@With Style in Computer Science its more synonymous with Generalisation or forgetting the implementation, i.e focusing on "what it does" than "how it does".
@syediftikharali9413
@syediftikharali9413 7 лет назад
super
@i_am_ashutosh
@i_am_ashutosh 8 лет назад
Awesome :-)
@CM-hn6oc
@CM-hn6oc 6 лет назад
Am casually asking
@nameisna1234
@nameisna1234 5 лет назад
1:46
@albertcedeno
@albertcedeno 6 лет назад
it's a cube.
@jagicyooo2007
@jagicyooo2007 5 лет назад
we all know your mom is a female.
@mainulhasan2700
@mainulhasan2700 6 лет назад
I am so jealous of the students in his class right now. Ah how I wish I could have studied in Harvard :( ...life is meaningless
@lindayeung8876
@lindayeung8876 Год назад
Pentagon
@KB24DW8
@KB24DW8 5 лет назад
I seriously confused this prof with Joey from friends lol
@jagicyooo2007
@jagicyooo2007 5 лет назад
How the fk does one speak so fast in a lecture..
@vib7777
@vib7777 6 лет назад
Slowdown pal
@jedayduh
@jedayduh 5 лет назад
Who came here from TedEd
@iyulok
@iyulok 4 года назад
she failed it...
@animemachine
@animemachine 6 лет назад
Man! Why are you so hurried? The worst class ever
Далее
Career Tips by David J. Malan from CS50
7:47
Просмотров 250 тыс.
Reality of CS Majors
4:16
Просмотров 467 тыс.
Teaching CS50 with AI - David J. Malan
48:58
Просмотров 61 тыс.
Computational Thinking: Decomposition
11:03
Просмотров 61 тыс.
Abstraction Can Make Your Code Worse
5:13
Просмотров 639 тыс.