Тёмный

1. What is Computation? 

MIT OpenCourseWare
Подписаться 5 млн
Просмотров 1,8 млн
50% 1

MIT 6.0001 Introduction to Computer Science and Programming in Python, Fall 2016
Instructor: Dr. Ana Bell
View the complete course: ocw.mit.edu/6-0001F16
RU-vid Playlist: • 6.0001 Introduction to...
In this lecture, Dr. Bell introduces the theory of computation and explains some aspects of computational thinking. Programming languages are discussed, with an emphasis on basic Python syntax and data structures.
License: Creative Commons BY-NC-SA
More information at ocw.mit.edu/terms
More courses at ocw.mit.edu

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

 

30 июл 2019

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 804   
@sayee.
@sayee. 4 года назад
Thanks. I can only dream of MIT but thanks to their free opencourseware, I am able to attend lectures and learn Python, from a village in India. Isn't that cool?
@malkisehgal2481
@malkisehgal2481 4 года назад
Too cool i'd say...i too am from india (from a town tho)
@galvanaut7119
@galvanaut7119 4 года назад
That is very very cool!
@davidb.854
@davidb.854 4 года назад
Cool!
@bigfudge3223
@bigfudge3223 4 года назад
how far weve come!!
@therat6868
@therat6868 4 года назад
It's cool as hell my friend.
@figulapt3784
@figulapt3784 6 месяцев назад
Witched this lecture series 5 years ago. I graduated in a liberal arts field but wanted to transfer to CS. I rigorously watched and practiced with this lecture series and another free lecture series in UPenn for 1 month then applied for a master's program in my university. Thankfully, the knowledge I got from this almost 40 videos is enough to be accepted. Now, I'm the project head of my company concentrating in machine learning. I would always be thankful to MIT for this amazing lecture!
@magorzatatylke1137
@magorzatatylke1137 5 месяцев назад
Would you mind sharing specifically what other 3 lecture series you watched? I'd be very thankful 🙏
@Godbrand
@Godbrand 5 месяцев назад
thanks for the idea
@rachelshoumake2244
@rachelshoumake2244 3 месяца назад
That is awesome congratulations. I am going to definitely utilize this series as well thank you for the inspiration.
@user-fl7vs4ed6l
@user-fl7vs4ed6l 3 года назад
pre labeling 0:02:30 Fast paced course 0:04:46 Topics 0:07:03 What does a computer do 0:08:44 Type of knowledge 0:10:18 Spyder IDE installed. 0:11:26 Using toolbox random to pick IP 0:12:48 A numerical example 0:14:35 What is a recipe 0:15:54 Computers are machine 0:17:27 Basic machine architecture 0:20:00 Stored program computer 0:21:52 Creating recipes 0:23:48 Aspects of langues 0:26:25 (Coding) 0:28:22 Python programs 0:30:18 Objects 0:32:00 Type conversions(cast) 0:34:21 Printing to console 0:36:52 Binding variables and values 0:37:57 Abstracting expressions 0:39:53 Changing bindings
@GalacticBacon
@GalacticBacon 3 года назад
you are a legend 🙌
@mickmickymick6927
@mickmickymick6927 3 года назад
You're a god damn hero
@jonasfernandes4144
@jonasfernandes4144 2 года назад
@@GalacticBacon He is!
@Rohit-wz1yh
@Rohit-wz1yh 2 года назад
Thank you
@rajatshenoi6258
@rajatshenoi6258 2 года назад
That help's a lot! Requesting @MIT to please add it in the description or pin this message.
@showcase-me
@showcase-me 3 года назад
I've always felt that not knowing what to code is the equivalent of not knowing how to read. In this quarantine, I'm fixing this. Thank you MIT! :)
@kiwi8115
@kiwi8115 3 года назад
how did it go?
@abrasivehercules
@abrasivehercules 3 года назад
update
@varietyvideozone
@varietyvideozone 2 года назад
same here.
@kibby3164
@kibby3164 3 года назад
much better than the 2008 version with eric grismin. this professor knows it's a beginning course and shes trying not to confuse you or go too far ahead without giving the prerequisites for further knowledge to be built upon.
@nuszkat9953
@nuszkat9953 4 года назад
She is so amazing. For years most of us been using these syntax in programming and we all were taking these for granted. The way she teaches, expressed and mentioned how everything can be computed with just 6 instructions and programs written in python is convertible to another language (Pow!!), I just told myself we knew these yet most of us would not think at all. This is pure love for computers.
@amitgurjar49
@amitgurjar49 Год назад
Bro she is teaching at MIT you know what MIT is ? no.1 college in the world, Do you know where IIT Mumbai stands which is the "top IIT" IT stand for 192th position among all the universities in the world now, can you believe it ?
@gnamal
@gnamal 3 года назад
I can't believe that the course is free. Thanks to everyone who helps to open the course to the public...
@hugopablo2030
@hugopablo2030 4 года назад
She's awesome at her job, honestly
@ZeppinnEU
@ZeppinnEU 4 года назад
her*
@equim7363
@equim7363 3 года назад
Average
@LanaLeon
@LanaLeon 3 года назад
@@equim7363 would be nice to see how extraordinary you are at teaching in MIT.... pffjuasjja...
@mouinemhb4960
@mouinemhb4960 3 года назад
thats what it takes to be a teacher at mit
@KamleshSahu0007
@KamleshSahu0007 3 года назад
Strongly agree
@phoenixocean8594
@phoenixocean8594 2 года назад
Family: What college are you attending? Me: RU-vid Academy.
@Manjaester
@Manjaester 2 года назад
Mum: Sounds more real to you than MIT son.
@hasrulmuhammad8271
@hasrulmuhammad8271 2 года назад
Ccaasree 4'I [anaassksevw .
@Ivan-rs2xt
@Ivan-rs2xt 2 года назад
*MIT
@davyroger3773
@davyroger3773 2 года назад
It's funny, I dropped out of my local community college and was able to attend Harvard, Yale, Standford, and University of Toronto all at the same time . That's the power of the information age.
@nachiketkamble2600
@nachiketkamble2600 2 года назад
you are living in future.
@doreenchang4983
@doreenchang4983 4 года назад
Thank you so much MIT. I know I would not get into this school but you guys have the best lectures!
@jasdeepsingh6568
@jasdeepsingh6568 3 года назад
This is an amazing course if you persevere. Both Ana Bell and Eric Grimson are AMAZING prof's.
@harshitarawat1411
@harshitarawat1411 3 года назад
I really like her way of explaining . Its perfectly paced and smooth .
@user-vg7zv5us5r
@user-vg7zv5us5r 2 года назад
13:24 "Start with a guess, G" that's actually a well put advice, man. Thanks!
@phareke
@phareke 3 года назад
Anna Bell is a very good instructor. I have been trying to learn via open courseware for months and couldn't get passed lesson 4 with the last instructor. He was quite knowledgeable and explained his instructions well, however, he was too advanced in his lessons for an intro course. Some of us come in with absolutely no idea what computer science is or how to ovastand the language and Anna Bell teaches in a way that makes these things clear. So far.
@Wander4P
@Wander4P 2 года назад
This is great. Starting off the bat with "everything in Python is an object" helps me understand coming from other programming languages.
@mitocw
@mitocw 4 года назад
Fix: blurred email addresses. The course materials are available on MIT OpenCourseWare at: ocw.mit.edu/6-0001F16.
@abdulalhazred5924
@abdulalhazred5924 4 года назад
nice
@MrRynRules
@MrRynRules 4 года назад
Thank you guys for posting it. Its really helpful for my personal development skills post graduation.
@yifuliu547
@yifuliu547 4 года назад
How should I apply for MIT Ph.D?
@marwans4018
@marwans4018 4 года назад
@MIT OpenCourseWare i saw online course tutorial on EDX its the same as this videos on youtube ? plz reply to me , is there a link for all mit computer science courses ?
@HMSpeaks
@HMSpeaks 4 года назад
@@MrRynRules ....
@shahzaibkhan8971
@shahzaibkhan8971 3 года назад
The teacher is awesome and explains things very well.
@atticusli785
@atticusli785 3 года назад
Starting my programming journey today. Thank you for this great lecture, I love passionate professors!
@paulobala7615
@paulobala7615 2 года назад
hiow far are you now?
@Nathan-lj2cj
@Nathan-lj2cj 2 года назад
And how far are you lol?
@Gh0stlylee
@Gh0stlylee 2 года назад
How far is anyone ?
@nirajpatil2326
@nirajpatil2326 Год назад
how far is the moon?
@oximas-oe9vf
@oximas-oe9vf Год назад
@@nirajpatil2326 384,400 km away
@scorpii__
@scorpii__ 3 года назад
Thanks a lot... Dr. Ana Bell.... Your teaching style is amazing.... I can understand so easily.... I was afraid of programming. But, now I feel something interesting about programming... And now I think, programming isn't so scary as I thought...
@AlanCanon2222
@AlanCanon2222 2 года назад
I've been playing with computers since before this good instructor was born. So wonderful to get to "see the lights come on" for a new generation, taught by such an able and enthusiastic instructor. Go Dr. Bell!
@NazriB
@NazriB 2 года назад
Lies again? Opposite Nazri
@leon-mi3my
@leon-mi3my 8 месяцев назад
arrogance is your name
@hubertg7100
@hubertg7100 4 года назад
THANK YOU MIT! Thank You Professor, You are outstanding! HG From St Albans Queens NY.
@adiflorense1477
@adiflorense1477 3 года назад
so nice to have a kind-hearted lecturer like this woman
@dgates6165
@dgates6165 2 года назад
I would love to go to MIT, and I can't thank them enough for all of these free lectures!!
@maar2001
@maar2001 Год назад
The first half of the lecture was difficult to understand and visualise but the 2nd half everthing clicked. Thanks for an amazing lecture Prof. Anna!
@christopheracob3689
@christopheracob3689 7 месяцев назад
Thanks MIT for giving us an opportunity to learn from one of the best instructors like Anna Bell.
@user-gp3jy6vq2j
@user-gp3jy6vq2j Год назад
A great teacher can teach you the most complicated thing in the most simplest way, and finally you will learn from the teacher the way how she breaks down the complexcity into small easy pieces.
@shoaibmohammedmansoori3762
@shoaibmohammedmansoori3762 Год назад
We need more qualified people like them mit is doing a wonderful things those who cannot afford big college big university from them is a good source...I am from India even I want to learn programming and coding algorithm but I can't afford it
@Kumardhruv308
@Kumardhruv308 Год назад
Same bro
@scientificgalaxy1883
@scientificgalaxy1883 Год назад
From where can I get notes of this lecture?
@-VinhKhang_yearsago
@-VinhKhang_yearsago 10 месяцев назад
@@scientificgalaxy1883 in the description. Download the course
@digitalien
@digitalien Год назад
I just feeling a bit uplifted after understanding from the very beginning. Thanks a lot to this OCW initiative by MIT i am glad that i am able to access these MIT OCW COURSES FOR ABSOLUTELY FREE, its litterally damn cool, isn't it Its MIT man, its top #1 in the world
@nimishgigras409
@nimishgigras409 3 года назад
MIT really deserves to be the best of all.
@fernandocortes1187
@fernandocortes1187 3 года назад
36:18 save a value to a name meaning variables with an assignment
@zorinize9881
@zorinize9881 Год назад
I never done coding or learned to program in my life. But, this lecture gave me further insight and knowledge, I was unaware of. I seek a programming major or data science. This will benefit me. Thank you.
@bluediamond9364
@bluediamond9364 2 года назад
graduated Stevens tech back in 2002 only learn a bit of C++ now im so eager to learn Java n Python- this is great thanks :-)
@bowlingfanatikzzz
@bowlingfanatikzzz 2 года назад
Very helpful to future students! Great work! Thank you!
@FernandoJoelCortesMendoza
@FernandoJoelCortesMendoza 3 года назад
17:30 basic machine structure
@dinglinglin4699
@dinglinglin4699 4 года назад
great job for the open course MIT! now peopl;e who can't afford college can learn also. good job
@izreeljames7953
@izreeljames7953 2 года назад
Attending a 2019 MIT lecture now in this present year of 2022 while I'm living in Hong Kong.....Thank you MIT!!!
@ravichandola2081
@ravichandola2081 4 года назад
Very enthusiastic instructor... Great stuff..
@The8thWonderofTheWorld1978
@The8thWonderofTheWorld1978 2 года назад
Variables are always to the left of the assignment (=) and the expressions are always to the right of the assignment. Thank you!
@vrendus522
@vrendus522 3 года назад
This prof is a doll. She's really got a good grip on the subject, is capacitive not at only her understanding of the topic at hand, but for the student as well. Is an absolute pleasure as a student to sit in her class-audience. Really good show MIT open source. Thank you, could not afford this otherwise.
@patricioal218
@patricioal218 3 года назад
i will love to see subtitles for other languages like spanish, but anyways, thanks so much for this content in youtube!! it's really helpful
@giftfromyoutube
@giftfromyoutube Год назад
I am so blessed by this. MIT You have helped me a lot.
@raniakhan2333
@raniakhan2333 3 года назад
I had always wanted to learn python and now I can do it for free. Thank you so much
@adnann5232
@adnann5232 2 года назад
The Journey starts for me. Thanks MIT!
@hannahandreessen7724
@hannahandreessen7724 4 года назад
This was so very helpful. Thank you!
@bhuvaneshwaran2311
@bhuvaneshwaran2311 2 года назад
I really appreciate this, as a self learner its really awesome 😎
@tuannabolas591
@tuannabolas591 2 года назад
Now, I don't need to go to MIT anymore. Because of internet, distance is not going to be problem anymore. Good teaching. Everything so clear enough for me.
@fernandocortes1187
@fernandocortes1187 3 года назад
35:00 expressions and assignmets
@ughhhhh5430
@ughhhhh5430 2 года назад
Thank you for this . The lecturer was very eloquent and challenging.
@user-tb3xr5pc1p
@user-tb3xr5pc1p 16 дней назад
Because you recorded the face-to-face lecture, I was able to concentrate on the lecture feeling vivid. And watching the actual lecture at MIT, I learned how real universities start lectures. As a student who dreams of becoming a programmer, I'm happy to learn the basics of Python. I'm also learning Python now, and I can't wait to take the next lecture. Next time, please teach me JavaScript and c language to improve my coding skills. 10901
@SaneCatLady429
@SaneCatLady429 5 месяцев назад
For other languages, you can turn on closed captions, and under settings you can choose to auto-translate, although the auto-translator is not perfect.
@allandogreat
@allandogreat 3 года назад
Thanks, MIT is the greatest university in the world.
@dan.franco
@dan.franco 9 месяцев назад
Thank you, this course is invaluable, I've learnt a lot!
@fayandie
@fayandie 3 года назад
Thank you, thank you and thank you so much MIT!
@HMSpeaks
@HMSpeaks 4 года назад
thank you MIT Thank you Professor you are outstanding
@beyzaeren7214
@beyzaeren7214 3 года назад
amazingly good teaching, thank you !
@sofialazar4372
@sofialazar4372 Год назад
10/10 excellent professor, now I begin to understand
@scientificgalaxy1883
@scientificgalaxy1883 Год назад
From where can I get notes of this lecture?
@HardeepSingh-rr7wf
@HardeepSingh-rr7wf 9 месяцев назад
Is this course using python 3.0 or older version?
@arjunswamy9325
@arjunswamy9325 4 года назад
She is better than others in her job she is doing.
@dillonmartin1096
@dillonmartin1096 3 года назад
No... really?
@Artful-Adventure
@Artful-Adventure 3 месяца назад
I was looking for a good startup program for programming in Python and I found this, Thank you MIT for these valuable lectures.
@fachryanindyo1701
@fachryanindyo1701 3 года назад
this is great! thank you for the explanation!
@user-mc4hj3lk3c
@user-mc4hj3lk3c 18 дней назад
thank Dr. Bell, thank OCW.
@brainstormingsharing1309
@brainstormingsharing1309 3 года назад
Absolutely well done and definitely keep it up!!! 👍👍👍👍👍
@rohank9292
@rohank9292 Год назад
I love the way she gets excited when she calls out the name of the student who won the lucky draw prize.
@cleberiack5840
@cleberiack5840 7 месяцев назад
Good afternoon First I want to congratulate you on the class. I'm from Brazil. The possibility of having the subtitles in my language (Portuguese) made it much easier. Have a great day.
@kenfuji8776
@kenfuji8776 3 года назад
I'm happy I can watch this lecture!
@syedfaysel
@syedfaysel 2 года назад
Okay, Now I am attending classes of MIT. It's really cool to learn from the TOP most Institute.
@TenMinuteKQL
@TenMinuteKQL 8 месяцев назад
Great session! Thank you for supporting the coding community.
@FernandoJoelCortesMendoza
@FernandoJoelCortesMendoza 3 года назад
21:00 6 primitives to compute anything acording to Turing in any language
@exlife9446
@exlife9446 2 года назад
thanks, it is great resource and it is online for free, this benifits many people around the world who loves computer science and programming . it is very worthy and meaningful.
@ElMwanana
@ElMwanana 3 года назад
Best teacher this lady is
@philipkim9779
@philipkim9779 3 года назад
I really enjoyed the class. Thank you.
@TriptoPal
@TriptoPal 3 года назад
Awesome Lecture!! Thank You!!
@ralsanders5761
@ralsanders5761 2 года назад
MIT, Thank you form caring about educating the world.
@chetanpatidar3900
@chetanpatidar3900 3 года назад
Thanks teacher, and I'm really wanna say you are great teacher
@-bravostudies-875
@-bravostudies-875 Год назад
outstanding that we can learn, after years of this lecture, rn I needed to learn phyton and this has been so helpful
@ShadaeMastersAstrology
@ShadaeMastersAstrology 2 года назад
Thank you MIT🙏🏾
@qone89
@qone89 4 года назад
She is a really good instructor. Proof that she really cared in her teaching, she remembered the 6 primitives in 20:43.
@jpdroidjp
@jpdroidjp 2 года назад
True, except she said "scan", which is same as read. She must have meant to say "erase": left, right, read, write, erase, nothing. Yes she is really good teacher IMO as well.
@123nishantsingh
@123nishantsingh 3 года назад
I understand everything what she teaches and i am only High school grade students she really teaches so easy and interesting
@xoraxus4393
@xoraxus4393 2 года назад
This is for students who just passed highschool
@waqiahdua1714
@waqiahdua1714 3 года назад
Alhamdulillah she is cool faculty and its very interesting to learn from her. Blessed to learn from Bangladesh.
@pajareepoonpech1548
@pajareepoonpech1548 2 года назад
Thank you so much. I can learn a lot. This will change my life
@alimekni2931
@alimekni2931 Год назад
thank you MIT for sharing this course
@Anonnius
@Anonnius 2 года назад
Thank you very much for sharing this content!!!
@aashifkhan8767
@aashifkhan8767 Год назад
Thanks Dr. Ana bell I am a student o f class 12th and i learn python with the help of you ❤ and youTube▶️
@superfreiheit1
@superfreiheit1 3 года назад
Can you put the videos on System thinking and Systems Dynamics on. That would be wonderful
@user-sy2jb8wd4t
@user-sy2jb8wd4t 7 месяцев назад
this course is awesome thanks MIT
@embereclipse634
@embereclipse634 2 года назад
big thanks for the free courses from morocco
@tsaichiahungnccu
@tsaichiahungnccu 3 года назад
clear and friendly
@newsensations5633
@newsensations5633 3 года назад
Wowwww thats amazing ...i m preparing for jee exam.n now i loved thhisss after physics n maths
@ajaymeena7799
@ajaymeena7799 2 года назад
Hello, where r u now?
@starogre
@starogre 10 месяцев назад
wow i never dreamed of going to MIT till i saw these. now from floating in the ISS i can learn python
@Ramiristempest
@Ramiristempest 8 месяцев назад
How do we know that we need to averaging g and x/g? 14:00
@rithuvarnakm3575
@rithuvarnakm3575 2 года назад
wow,amazing lecture.
@OPNotes
@OPNotes 4 года назад
Thanks for this course. ;)
@FernandoJoelCortesMendoza
@FernandoJoelCortesMendoza 3 года назад
35:00 operations
@rewrose2838
@rewrose2838 4 года назад
6:56 to skip admin talk
@Zedprice
@Zedprice 4 года назад
You saved 4 minutes of my life. Thank you.
@minhazulislam4682
@minhazulislam4682 3 года назад
I wanted to attend MIT when I took up science back in 2015. Later, I came to know its not an easy job, especially for someone from a third world country like me. But, tech finally made them come to me. I learnt quiet a few things from this channel. A lot of Chemistry, some physics. Now, I am here for more. Thanks for posting videos. (It would be more easy for us if you upload bite size video.)
@user-dv4xk6qm5i
@user-dv4xk6qm5i 3 месяца назад
Excellent! after years of trying I am finally 'getting it'. Thank You Ann. (Is there a small mix up with 'operator' and 'operand' at ca. 23 min?) Great Video! Great Course!
@tupacsnoducket
@tupacsnoducket 2 года назад
Fixed program computers: Theoretical: It can only do the programs that came on it, you can't update or change the programs/commands it can run Practical: Computers with limit of physical inputs, like a calculator having buttons. A Digital alarm clock is another example.
@neptuneblue6977
@neptuneblue6977 10 месяцев назад
I loved the lecture❤
@ahmadhajj7497
@ahmadhajj7497 3 года назад
what a great lecture
@BashirAltahirHassan
@BashirAltahirHassan 2 года назад
Thank you for the information
@saidfarid6382
@saidfarid6382 6 месяцев назад
Hello dear professor Your lessons are really interesting and crucial,i do appreciate your job,i wish you peace and happiness under the sky of prosperity,all the best. Take care and have a good time. Your Student from Algeria.
Далее
Shell vs. Editor
1:20
Просмотров 265 тыс.
Lecture 1: Introduction to CS and Programming Using Python
1:03:30
ZICO (지코) ‘SPOT! (feat. JENNIE)’ Official MV
03:13
MIT Introduction to Deep Learning | 6.S191
58:12
Просмотров 1,9 млн
5. Tuples, Lists, Aliasing, Mutability, and Cloning
41:28
1. Introduction, Threat Models
1:17:13
Просмотров 782 тыс.
8. Object Oriented Programming
41:44
Просмотров 601 тыс.
How to Speak
1:03:43
Просмотров 18 млн
Lecture 1: Introduction to Superposition
1:16:07
Просмотров 7 млн
1. Introduction and Supply & Demand
34:47
Просмотров 2,2 млн
Lecture 1: Introduction
1:19:35
Просмотров 512 тыс.
How I Would Learn To Code (If I Could Start Over)
13:43