Lec 14 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

  Рет қаралды 125,242

MIT OpenCourseWare

MIT OpenCourseWare

Күн бұрын

Пікірлер: 43
@RichardSmart
@RichardSmart 12 жыл бұрын
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.
@veramentegina
@veramentegina 15 жыл бұрын
and not only there is excellence of the profs and material, but the profs are so personable, likable characters. thank you MIT.
@msven
@msven 12 жыл бұрын
Awesome lectures as always....So much better than the intro to CS classes I am taking now..
@jeffinfinney
@jeffinfinney 7 жыл бұрын
@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.
@srosell100
@srosell100 4 жыл бұрын
33:20 in other words, use stack overflow whenever you can
@Akavall
@Akavall 13 жыл бұрын
I need this stuff for my research, but it is not taught at my institution. Thank you so much MIT!
@leonjones7120
@leonjones7120 3 жыл бұрын
I have a block with OOP with C++. Hope its better explained here!
@leonjones7120
@leonjones7120 3 жыл бұрын
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!!!
@amoghdadhich9318
@amoghdadhich9318 6 жыл бұрын
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.
@aerofart
@aerofart 12 жыл бұрын
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.
@aerofart
@aerofart 12 жыл бұрын
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?
@aerofart
@aerofart 12 жыл бұрын
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.
@arcadeportal32
@arcadeportal32 13 жыл бұрын
Reminds me on how GML script works using instances, and self contained data :P
@adiflorense1477
@adiflorense1477 4 жыл бұрын
23:36 what is Pi stand for?
@lemn1sk856
@lemn1sk856 4 жыл бұрын
the price/value of each item
@ETatArea51
@ETatArea51 11 жыл бұрын
I only watch for the candy :p
@shivanshumishra7613
@shivanshumishra7613 8 жыл бұрын
Did you got one ;)
@sasisarath8675
@sasisarath8675 4 жыл бұрын
34:28 python OOP
@tobalaba
@tobalaba 3 жыл бұрын
thanks
@wasim_thetechguy
@wasim_thetechguy 6 жыл бұрын
Fantastic
@سندسفرجالصغير
@سندسفرجالصغير 4 жыл бұрын
Thanks for make this taturial 🥰
@vibol03
@vibol03 13 жыл бұрын
MIT i wanna go to that school so bad
@ncckdr
@ncckdr 9 жыл бұрын
thinks sir i like u are lectur
@Grasshoppa065
@Grasshoppa065 12 жыл бұрын
True, but just as a hobby, not if they're actually trying to be productive.
@brainstormingsharing1309
@brainstormingsharing1309 4 жыл бұрын
👍👍👍👍👍👍👍
@fartzy
@fartzy 6 жыл бұрын
O (ns) is quadratic not exponential. So he made an exponential problem a quadratic one, why did he say its still exponential.
@Jegan0369
@Jegan0369 14 жыл бұрын
@ultimateZigzag . Who cares if they teach on blackboards? As long as the students understand the lesson it doesn't matter...
@eliotball
@eliotball 15 жыл бұрын
yeah
@gogetasaiyan5756
@gogetasaiyan5756 11 жыл бұрын
Same for me.
@arcadeportal32
@arcadeportal32 13 жыл бұрын
Interesting! :P
@Grasshoppa065
@Grasshoppa065 12 жыл бұрын
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.
@zombiesalad2722
@zombiesalad2722 5 жыл бұрын
But can it run Crysis?
@red94mr28
@red94mr28 5 жыл бұрын
Because Apple gives them massive discounts.
@SAMARTBO
@SAMARTBO 9 жыл бұрын
can we using something else not math to apply code when we learn coding :D lol
@yyguuyg
@yyguuyg 6 жыл бұрын
wut
@usmanyaqoob6369
@usmanyaqoob6369 12 жыл бұрын
niceeeeeeeeeeeeeeeeeeee
@ultimateZigzag
@ultimateZigzag 14 жыл бұрын
Even MIT professors are still teaching programming on blackboards. -.- They should know how to use computers.
@yyguuyg
@yyguuyg 6 жыл бұрын
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
@red94mr28
@red94mr28 5 жыл бұрын
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.
@sasisarath8675
@sasisarath8675 4 жыл бұрын
Computers, We don't need computers where we are going. We got blackboards.
@Rhysinator19
@Rhysinator19 13 жыл бұрын
POO!
@javedkhan0258
@javedkhan0258 14 жыл бұрын
My uni's Lecturer is better than this Guy, My uni is Called RMIT
Lec 15 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008
50:25
10. Understanding Program Efficiency, Part 1
51:26
MIT OpenCourseWare
Рет қаралды 239 М.
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
6. Recursion and Dictionaries
48:22
MIT OpenCourseWare
Рет қаралды 381 М.
5 Simple Steps for Solving Dynamic Programming Problems
21:27
Reducible
Рет қаралды 1,1 МЛН
What P vs NP is actually about
17:58
Polylog
Рет қаралды 145 М.
2. Branching and Iteration
43:31
MIT OpenCourseWare
Рет қаралды 590 М.
4. Decomposition, Abstraction, and Functions
41:09
MIT OpenCourseWare
Рет қаралды 238 М.
Why America’s Biggest Companies Are Going Anti-’Woke’ | WSJ
8:46
The Wall Street Journal
Рет қаралды 248 М.
Lec 11 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008
48:59
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 260 М.
12. Searching and Sorting
48:32
MIT OpenCourseWare
Рет қаралды 180 М.