Love the way they reduce bewildering terms to basic logical statements applied to simple postulates that anyone who concentrates can follow. just as with programming you can't assume anything is 'in memory' until you've put it there yourself. The same goes for human brains - you can't use the concepts of object, method, class etc in a students brain until you've used your teaching program to write those concepts into them. Complexity is just lots and lots and lots of simple stuff.
@veramentegina15 жыл бұрын
and not only there is excellence of the profs and material, but the profs are so personable, likable characters. thank you MIT.
@msven12 жыл бұрын
Awesome lectures as always....So much better than the intro to CS classes I am taking now..
@jeffinfinney7 жыл бұрын
@4:45 , The scientists have made tree and its roots. Roots always divide and go below. So rather than thinking as leaves , it is better to think as roots. Btw, Im much grateful for the lectures provided, it is the best ones available.
@srosell1004 жыл бұрын
33:20 in other words, use stack overflow whenever you can
@Akavall13 жыл бұрын
I need this stuff for my research, but it is not taught at my institution. Thank you so much MIT!
@leonjones71203 жыл бұрын
I have a block with OOP with C++. Hope its better explained here!
@leonjones71203 жыл бұрын
I guess this series of lectures is pitched at the first-year degree / or in the U.K would say is H.N.D level. It is good!!! I can take in 2 lectures per day. No rush!!!
@amoghdadhich93186 жыл бұрын
Correct me if I'm wrong but technically don't the bits needed to represent a number grow logarithmic-ally ? For example 2^n needs n+1 bits to be represented.
@aerofart12 жыл бұрын
While there is much discussion about the details of complexity, I am not getting a sense that a frame of time has been given for when these tools and methods are most useful, and how their utility varies over the course of the application development lifecycle.
@aerofart12 жыл бұрын
Would it not be possible to determine a complexity factor or Order by running a series of pre-established data types and set size designed to characterize the program complexity?
@aerofart12 жыл бұрын
IMHO, I would not have the creative flow encumbered by the details of complexity in my code. Let your code flow - like an outline to a book, at first - then worry about the complexity and optimization details once you have something you like.
@arcadeportal3213 жыл бұрын
Reminds me on how GML script works using instances, and self contained data :P
@adiflorense14774 жыл бұрын
23:36 what is Pi stand for?
@lemn1sk8564 жыл бұрын
the price/value of each item
@ETatArea5111 жыл бұрын
I only watch for the candy :p
@shivanshumishra76138 жыл бұрын
Did you got one ;)
@sasisarath86754 жыл бұрын
34:28 python OOP
@tobalaba3 жыл бұрын
thanks
@wasim_thetechguy6 жыл бұрын
Fantastic
@سندسفرجالصغير4 жыл бұрын
Thanks for make this taturial 🥰
@vibol0313 жыл бұрын
MIT i wanna go to that school so bad
@ncckdr9 жыл бұрын
thinks sir i like u are lectur
@Grasshoppa06512 жыл бұрын
True, but just as a hobby, not if they're actually trying to be productive.
@brainstormingsharing13094 жыл бұрын
👍👍👍👍👍👍👍
@fartzy6 жыл бұрын
O (ns) is quadratic not exponential. So he made an exponential problem a quadratic one, why did he say its still exponential.
@Jegan036914 жыл бұрын
@ultimateZigzag . Who cares if they teach on blackboards? As long as the students understand the lesson it doesn't matter...
@eliotball15 жыл бұрын
yeah
@gogetasaiyan575611 жыл бұрын
Same for me.
@arcadeportal3213 жыл бұрын
Interesting! :P
@Grasshoppa06512 жыл бұрын
Don't you love how we have all these "real" computer geeks who are PC fanboys who make claims like "people who know about computers use PC's." And here you have an MIT computer science professor using a Mac. Priceless. Macs are the best.
@zombiesalad27225 жыл бұрын
But can it run Crysis?
@red94mr285 жыл бұрын
Because Apple gives them massive discounts.
@SAMARTBO9 жыл бұрын
can we using something else not math to apply code when we learn coding :D lol
@yyguuyg6 жыл бұрын
wut
@usmanyaqoob636912 жыл бұрын
niceeeeeeeeeeeeeeeeeeee
@ultimateZigzag14 жыл бұрын
Even MIT professors are still teaching programming on blackboards. -.- They should know how to use computers.
@yyguuyg6 жыл бұрын
lol, you kids think computers are better at doing everything. he's trying to communicate complex ideas, so using a blackboard is a more versatile tool. for example, he can draw diagrams etc without having to open a different program. imagine trying to demonstrate a decision tree using a word processor... your thinking is simple-minded and uncreative, which makes me think that programming is definitely not your thing
@red94mr285 жыл бұрын
You're really a rookie. If you go into any development area of a company, you'll find many, many whiteboards and dry erase markers that developers are sketching out problems or designing. It's not the tools, it's the information.
@sasisarath86754 жыл бұрын
Computers, We don't need computers where we are going. We got blackboards.
@Rhysinator1913 жыл бұрын
POO!
@javedkhan025814 жыл бұрын
My uni's Lecturer is better than this Guy, My uni is Called RMIT