Lecture 1: Introduction to CS and Programming Using Python

  Рет қаралды 414,715

MIT OpenCourseWare

MIT OpenCourseWare

Ай бұрын

MIT 6.100L Introduction to CS and Programming using Python, Fall 2022
Instructor: Ana Bell
View the complete course: ocw.mit.edu/courses/6-100l-in...
KZbin Playlist: • MIT 6.100L Introductio...
An introduction to what computation is, python basics, mathematical operations, and python variables and types. We explore python objects and python programs.
License: Creative Commons BY-NC-SA
More information at ocw.mit.edu/terms
More courses at ocw.mit.edu
Support OCW at ow.ly/a1If50zVRlQ
We encourage constructive comments and discussion on OCW’s KZbin and other social media channels. Personal attacks, hate speech, trolling, and inappropriate comments are not allowed and may be removed. More details at ocw.mit.edu/comments.

Пікірлер: 246
@mitocw
@mitocw Ай бұрын
MIT 6.100L Introduction to CS and Programming using Python, Fall 2022 Instructor: Ana Bell View the complete course: ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/ KZbin Playlist: kzbin.info/aero/PLUl4u3cNGP62A-ynp6v6-LGBCzeH3VAQB An introduction to what computation is, python basics, mathematical operations, and python variables and types. We explore python objects and python programs. License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu Support OCW at ow.ly/a1If50zVRlQ We encourage constructive comments and discussion on OCW’s KZbin and other social media channels. Personal attacks, hate speech, trolling, and inappropriate comments are not allowed and may be removed. More details at ocw.mit.edu/comments.
@tmo314
@tmo314 27 күн бұрын
Chapters: 00:00 - Intro 05:05 - Data and Algorithms 10:53 - Memory Storage 15:15 - Language 21:40 - Data Types 31:00 - Expressions 40:38 - Variables 55:33 - Python Tutor 1:01:40 - Summary
@vorsybl
@vorsybl Ай бұрын
These courses released for free by MIT OCW have been invaluable to me. Thanks again. The content is nothing short of gold.
@AskATony
@AskATony Ай бұрын
Nice to see Dr. Bell is back! I saw an earlier version of this course like 8 years ago and it was very good!
@Amingo21
@Amingo21 Ай бұрын
Computer science student from Africa taking this course is really helpful.
@sergemoktali7948
@sergemoktali7948 Ай бұрын
From Africa thanks a lot. There's no way we might have such a qualitative (and it's free, may God bless you) content from our universities out here. This might make a big difference ❤
@Dante-fk4yi
@Dante-fk4yi Ай бұрын
Just get her book, it’s absolutely the same thing.
@KindamanKakinda
@KindamanKakinda Ай бұрын
Hello bro can you please take me through how to install anaconda python un till i reach on code editor and shell/console
@sergemoktali7948
@sergemoktali7948 Ай бұрын
@@KindamanKakinda you mean the anaconda distribution for Machine learning?
@KindamanKakinda
@KindamanKakinda Ай бұрын
@@sergemoktali7948 yes please
@obehiokojie4066
@obehiokojie4066 11 күн бұрын
What Africa kids need is a device and access to the internet. Knowledge is easily accessible from anywhere in the world in this era. Thanks to her and MIT for making this content available to all.
@josephcote6120
@josephcote6120 Ай бұрын
I'm retired from a long career as a programmer and programming teacher. Learned and used a lot of languages along the way, but never happened to do Python. Enjoying this series to see what I might have been missing and how Python differs from what I already know.
@Cukito4
@Cukito4 25 күн бұрын
It's like a heavily improved Basic and it's wonderful.
@Javy_Chand
@Javy_Chand Ай бұрын
I liked the older version of this class, its great it has been updated! It helped me a bit in my own intro to programming class, so definitely appreciated.
@banshee6969
@banshee6969 5 күн бұрын
I will learn python in a week if the classes are of this quality. Thanks OCW
@pandaxpanther8128
@pandaxpanther8128 Ай бұрын
High School freshman here interested in a cs career, and this course so far seems amazing, fast paced but very helpful. Thank you very much for this free course.
@oakleyorbit
@oakleyorbit 16 күн бұрын
Already working as a SWE but coming back is really good for brushing up and sharpening your skills.
@adwaeitdixit9032
@adwaeitdixit9032 Ай бұрын
Awesome, was looking for something just like this for brushing up knowledge before I begin my masters
@ARUNRAWAT-rh5ks
@ARUNRAWAT-rh5ks Ай бұрын
Thank you, MIT OCW, for democratizing education and empowering learners worldwide.
@weixuanpks6050
@weixuanpks6050 Ай бұрын
best course ever. took this few years ago to learn python
@AlexG-ij9yn
@AlexG-ij9yn Ай бұрын
Finally they update this course. ❤❤❤
@ShontasiaTheGOD
@ShontasiaTheGOD Ай бұрын
Thank you MIT OCW for doing these classes! I love how Dr. Bell explains things so that even an absolute newcomer like myself can understand it! I'm forever grateful! 🙏🏾
@feliciatrebian4383
@feliciatrebian4383 9 күн бұрын
Your communication skills are 2000% awesome! i love this!
@modnocslair5661
@modnocslair5661 16 күн бұрын
Happy to watch this. As a Filipino, I can easily understand what you are saying.. Thank you!
@COLATO_com_br
@COLATO_com_br 19 күн бұрын
well done ! Powerful language ! Thank you, Ana Bell
@rienwijnsma3410
@rienwijnsma3410 Ай бұрын
I have watched the video and enjoyed it. Thanks. Greetings from Amsterdam.
@zahidnisar3857
@zahidnisar3857 Ай бұрын
Congratulations to you and the institution, very informative and nice lectures
@Lamb666
@Lamb666 Ай бұрын
Quick skim through, definitely looks like a good refresher for an introductory course.
@vorsybl
@vorsybl Ай бұрын
You can find these fundamentals at work in every system, even the most complex.
@fearmamba
@fearmamba 19 күн бұрын
What do you mean by "Quick skim through"? i'm not a native speaker lol
@Petticca
@Petticca Күн бұрын
@fearmamba To "skim through" something is to check, or look ahead at a few (usually) random sections of the thing, in this case a video, to better judge if it is likely to be something you will want to go through properly.
@fearmamba
@fearmamba Күн бұрын
@@Petticca Oh, thanks bro, that makes totally sense.
@Studentmaniac
@Studentmaniac Ай бұрын
I watched half way now I will try to complete with the pace of MIT Schedules
@CustAndCode
@CustAndCode Ай бұрын
Wow very valuable content! Thanks for that! 🤩
@SohailKhan-uj5fu
@SohailKhan-uj5fu Ай бұрын
This course is more valuable than my entire CS degree ❤
@user-vj4sn1hk3n
@user-vj4sn1hk3n 25 күн бұрын
You are a good educator.
@Boubaker_elbikam
@Boubaker_elbikam Ай бұрын
Thank you Ana Bell
@bobanmilisavljevic7857
@bobanmilisavljevic7857 Ай бұрын
Awesome! 🦾🥳
@Jndstudiofan
@Jndstudiofan 21 күн бұрын
Anna have a full course now! Gut gemacht
@LaudvekkysGrooveLab
@LaudvekkysGrooveLab Ай бұрын
This is wonderful
@surajshukla6813
@surajshukla6813 Ай бұрын
Wish we had teacher like her in our University
@school_business
@school_business Ай бұрын
Thank you for the course MIT
@gunawanwibisono5084
@gunawanwibisono5084 Ай бұрын
Thanks.nice to meet you.
@PaulGoyes
@PaulGoyes Ай бұрын
Thanks for sharing 😊
@chandrasekars8904
@chandrasekars8904 Ай бұрын
This is really an excellent channel on Python like "techie talkee"
@user-js6yn2hc5p
@user-js6yn2hc5p Ай бұрын
Thanks MIT 😊
@user-if1dj7fy2y
@user-if1dj7fy2y Ай бұрын
Bravo 🌞 Lit 💡 Impressive 😍 gratitude for your satisfactory Work 💪🚀
@user-mh1gk8qg5o
@user-mh1gk8qg5o 6 күн бұрын
Quality of teaching is next level 🙏
@flickmew99
@flickmew99 Ай бұрын
Dr. Bell is back
@Aryan37419
@Aryan37419 Ай бұрын
"Wow, this introduction to computer science and programming using Python is simply fantastic! I love how the video covers everything from the basics to more advanced concepts in such a clear and engaging way. Whether you're new to coding or looking to sharpen your skills, this series is a must-watch. Can't wait to see what else is in store - let's code our way to success together!"❤
@darrondavis5848
@darrondavis5848 Ай бұрын
I am struggling with the circumference question. Pi=3.14, radius 2.2*2 .My answer is 13.8. Mit answer is 15. Please assist...😢
@steve3586rgt
@steve3586rgt Ай бұрын
@@darrondavis5848 The circumference is 13.8... like you calculated. When she mentions "15 something" she's actually referring to the _area_ of the circle, which is (2.2**2)*pi. I had to go back and replay that part several times before I realized she was referring to the area not the circumference. So to summarize: pi is 3.14159292 and circumference is pi*4.4=13.823008848 and area is pi*4.84=15.205309733.
@joesan7588
@joesan7588 Ай бұрын
@@darrondavis5848 operation is Pi*rad^2 = 3.14*2.2*2.2 = 15 and this as an integer number .
@joesan7588
@joesan7588 Ай бұрын
just adding in Phyton exponential operator is coded as doble star so; it should be written as 2.2**2
@jessen00001
@jessen00001 Ай бұрын
very cool thanks a lot ❤
@kareem_3atef
@kareem_3atef Ай бұрын
I remember watching the last version of the course understanding nothing, now i know what Prof, Ana talking about
@terapeutenergeticsimediums6384
@terapeutenergeticsimediums6384 Ай бұрын
Thank you very much!
@user09832
@user09832 Ай бұрын
Thanks MIT!
@jasonluong3862
@jasonluong3862 Ай бұрын
Naming your kid Ana with a last name of Bell ensures that kid having to clarify her name for the rest of her life.
@MMABeijing
@MMABeijing 25 күн бұрын
She has a brother, Ringo.
@fundef
@fundef Ай бұрын
This course has some of that SICP "flavor" in it, that's cool
@usmanahmed1378
@usmanahmed1378 22 күн бұрын
wonderful work
@ranajit8353
@ranajit8353 24 күн бұрын
Thank you MIT.🥰
@johnmahugu
@johnmahugu Ай бұрын
perfect :) thank you
@gaze4178
@gaze4178 Ай бұрын
Loving this ..when I make it... Will come back t make a toast 🎉
@bharattak8901
@bharattak8901 Ай бұрын
This is very useful video mam
@juanmacias5922
@juanmacias5922 Ай бұрын
1:00:00 x, y = y, x
@Jgn_It
@Jgn_It Күн бұрын
thank you
@afriend8961
@afriend8961 Ай бұрын
I'm here to freshen up some knowledge. =).
@icetea2517
@icetea2517 Ай бұрын
New mit video, don’t mind if I do!
@Martininga
@Martininga Ай бұрын
Thank you
@user-lt6hz7jh2p
@user-lt6hz7jh2p Ай бұрын
What a time to be alive
@dabrutte
@dabrutte 6 күн бұрын
Great lecturer !! What course is subsequent to this one?
@asif_chouhanproduction415
@asif_chouhanproduction415 Ай бұрын
Keep doing good
@OtakuFrontier
@OtakuFrontier Ай бұрын
Thanks
@mshaijatv4952
@mshaijatv4952 Ай бұрын
Thanks 🙏
@majiddehbi9186
@majiddehbi9186 Ай бұрын
great teatcher
@YourAashique
@YourAashique Ай бұрын
Watching this on 16th April 2024.
@theFirstJaiye
@theFirstJaiye Ай бұрын
I'm here. 😂😂
@Be-h
@Be-h Ай бұрын
Same
@belkisali6144
@belkisali6144 Ай бұрын
😅
@KA-uv8gq
@KA-uv8gq Ай бұрын
👍
@Eah2019
@Eah2019 Ай бұрын
Same
@panofilossas6564
@panofilossas6564 Ай бұрын
She has a good heart.
@franklock6696
@franklock6696 Ай бұрын
nice....
@junaidabbas5120
@junaidabbas5120 Ай бұрын
Watching this on 25th April ❤
@redbarn8481
@redbarn8481 Ай бұрын
Resume @33:33 :)
@petchtansangworn6466
@petchtansangworn6466 Ай бұрын
i am from asia thank you thank you
@xiao6826
@xiao6826 Ай бұрын
I watched the old course where there is also a professor talking about recursive function
@user-pq4dx2kc7m
@user-pq4dx2kc7m 26 күн бұрын
Technology is great upgrades often too engineering is what I was looking to find a different way to work on a computerized world where we all need these skills
@user-pq4dx2kc7m
@user-pq4dx2kc7m 26 күн бұрын
It's Sunday and technology is working great. 3.5
@mrhassell
@mrhassell 24 күн бұрын
0xEB 0xFE represents an infinite loop on an x86 CPU. introduction to programming using machine code.
@Mega_Casual
@Mega_Casual Ай бұрын
I have this weird problem with Spyder Ver 5.5.4. If I run the "Compute approximate value for pi", it works when I just click on Run and then type the variable names they return the proper values. But if I click on Debug and Run button, it fails and complains that pi is not defined.
@TheDoc-Worker
@TheDoc-Worker 20 күн бұрын
HEY, IF YOU DON'T HAVE THE TEXTBOOK (OR JUST DON'T WANT TO READ ALONE), I'M DOING ALL THE ASSIGNED READING FOR THIS COURSE ON A PLAYLIST OF VIDEOS ON MY CHANNEL I hope that's allowed, I mean I'm never in a million years going to make money off of that. The text is on the screen as I read, you can absorb all the course material without ever leaving KZbin lol
@johnpinheiro6211
@johnpinheiro6211 Ай бұрын
I m watching st 1.75 speed 😅 !!!!! Love from Portugal 🇵🇹🇵🇹🇵🇹👍🇪🇺
@vrclckd-zz3pv
@vrclckd-zz3pv Ай бұрын
Funny that the Turing diagram is from an unknown source. "We can't legally give you permission to use this because we don't know where we stole it from".
@Rajveer_124
@Rajveer_124 Ай бұрын
Done😊
@ecaltroyer
@ecaltroyer 27 күн бұрын
People in Africa who desire to acquire or develop their coding skills and enthusiasm for computers and electronics here is a one time shot I am one 👨🏾‍💻.
@Fiscais_da_Fe
@Fiscais_da_Fe Ай бұрын
I love python
@user-xu5yd5ll8n
@user-xu5yd5ll8n Ай бұрын
Hello. Thank you for uploading this amazing course, but I was wondering how is it different from 6.00.2x on EdX. I tried to enroll but I'm past the the deadline.
@mitocw
@mitocw Ай бұрын
It has similar materials as the EdX course when it was run in 2022. The MIT OpenCourseWare version doesn't have built-in assessments, people to help answer questions, and any certificates of completion... but it is always available. There is also another EdX version of this starting May 29th, if you are willing to wait: www.edx.org/learn/computer-science/massachusetts-institute-of-technology-introduction-to-computer-science-and-programming-using-python. Best wishes on your studies!
@Dante-fk4yi
@Dante-fk4yi Ай бұрын
I have read her book
@LanKelley
@LanKelley Ай бұрын
more precision
@chandrasekars8904
@chandrasekars8904 Ай бұрын
This is a great channel on Python programming. There is one channel "techie talkee" which explains all important features and concepts in Python - Data Science very clearly with excellent examples. It will be very useful to watch.
@kiprmatik
@kiprmatik 7 күн бұрын
16:50
@isalutfi
@isalutfi Ай бұрын
❤❤❤
@lokesh303101
@lokesh303101 8 күн бұрын
Heaven.
@HJRC_
@HJRC_ Ай бұрын
Mit if i binge all your videos accept me
@muhammadtasib_
@muhammadtasib_ Ай бұрын
I dream is to study CS ❤️
@Emrit007
@Emrit007 Ай бұрын
❤❤❤❤
@NinjaScorpio
@NinjaScorpio 12 күн бұрын
Is Dr Ana Bell from Bell Labs?
@TherealElijhawatkins
@TherealElijhawatkins Ай бұрын
6:57
@ricardootero5658
@ricardootero5658 4 күн бұрын
👍👍👍
@pjm3005
@pjm3005 Ай бұрын
i assumed that an MIT lecture would be harder than this.
@mitocw
@mitocw Ай бұрын
We recommend look for a course that is not titled "Introduction to...". As the course description states, "This subject is aimed at students with little to no programming experience." Here's a link to all the courses that we have: ocw.mit.edu/search/?t=Programming+Languages. If you just want video lectures, click on "Lecture Videos" under Features. Best wishes on your studies!
@gabrielgomesmabiala6707
@gabrielgomesmabiala6707 Ай бұрын
People are always praising MIT so we must see some of the lecture live to really confirm that they are brilliant
@BINGUX_BEAT
@BINGUX_BEAT Ай бұрын
CS STUDENT from Nigeria 🇳🇬🇳🇬🇳🇬🇳🇬
@mndtr0
@mndtr0 Ай бұрын
I thoughth someone from MIT says that programming will become obsolete soon... Maybe I got something mixed up and that was told by different person not from MIT
@hnbindiahistory465
@hnbindiahistory465 14 күн бұрын
How to submit course
@brittnyfreeman3650
@brittnyfreeman3650 11 күн бұрын
What is the next course after we complete this one?
@mitocw
@mitocw 10 күн бұрын
To get an idea of what courses to take, we recommend you look at the EECE Curriculum page: www.eecs.mit.edu/academics/undergraduate-programs/curriculum/. Best wishes on your studies!
@rafaelquadros7970
@rafaelquadros7970 Ай бұрын
Hi, just started following this as I wish to learn the basics about CS and coding. At 22:30 she runs a program, can anyone tell me if that's free and where can I download it? I couldn't find info about it at the course information page.
@mitocw
@mitocw Ай бұрын
She is using Python to talk about the types of data objects. Python is free to download and use: www.python.org/downloads/. Best wishes on your studies!
@mytho_raj
@mytho_raj 28 күн бұрын
Can I learn from here,if I don't have any knowledge in computer science?
@mitocw
@mitocw 25 күн бұрын
Yes, this course is designed for people who don't have any computer programming experience.
@user-lt9vw3ry4x
@user-lt9vw3ry4x 21 күн бұрын
Algebraic python. It's algorithm.
Lecture 2: Strings, Input/Output, and Branching (old)
1:18:58
MIT OpenCourseWare
Рет қаралды 64 М.
How many pencils can hold me up?
00:40
A4
Рет қаралды 19 МЛН
Эффект Карбонаро и бесконечное пиво
01:00
История одного вокалиста
Рет қаралды 6 МЛН
2010 Full Episode Vol 2
1:03:25
Country's Family Reunion
Рет қаралды 113 М.
I've Read Over 100 Books on Python. Here are the Top 3
9:26
Python Programmer
Рет қаралды 281 М.
Introducing Python in Excel
19:01
Leila Gharani
Рет қаралды 1,5 МЛН
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Internet Made Coder
Рет қаралды 1,5 МЛН
Lecture 3: Iteration
46:42
MIT OpenCourseWare
Рет қаралды 24 М.
Lecture 4: Loops over Strings, Guess-and-Check, and Binary
1:13:16
MIT OpenCourseWare
Рет қаралды 16 М.
Stanford's FREE data science book and course are the best yet
4:52
Python Programmer
Рет қаралды 645 М.