Lecture 1: Introduction to CS and Programming Using Python

2024 ж. 10 Сәу.
340 840 Рет қаралды

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...
KZhead 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 KZhead 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.

Пікірлер
  • 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/ KZhead Playlist: kzhead.info/channel/PLUl4u3cNGP62A-ynp6v6-LGBCzeH3VAQB.html 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 KZhead 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.

    @mitocw@mitocwАй бұрын
  • 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

    @tmo314@tmo31411 күн бұрын
  • These courses released for free by MIT OCW have been invaluable to me. Thanks again. The content is nothing short of gold.

    @vorsybl@vorsyblАй бұрын
  • Already working as a SWE but coming back is really good for brushing up and sharpening your skills.

    @oakleyorbit@oakleyorbit6 сағат бұрын
  • Computer science student from Africa taking this course is really helpful.

    @Amingo21@Amingo2125 күн бұрын
  • Nice to see Dr. Bell is back! I saw an earlier version of this course like 8 years ago and it was very good!

    @AskATony@AskATonyАй бұрын
  • Happy to watch this. As a Filipino, I can easily understand what you are saying.. Thank you!

    @modnocslair5661@modnocslair566119 сағат бұрын
  • 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 ❤

    @sergemoktali7948@sergemoktali794829 күн бұрын
    • Just get her book, it’s absolutely the same thing.

      @Dante-fk4yi@Dante-fk4yi28 күн бұрын
    • Hello bro can you please take me through how to install anaconda python un till i reach on code editor and shell/console

      @KindamanKakinda@KindamanKakinda25 күн бұрын
    • @@KindamanKakinda you mean the anaconda distribution for Machine learning?

      @sergemoktali7948@sergemoktali794824 күн бұрын
    • @@sergemoktali7948 yes please

      @KindamanKakinda@KindamanKakinda23 күн бұрын
  • 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.

    @Javy_Chand@Javy_ChandАй бұрын
  • You are a good educator.

    @user-vj4sn1hk3n@user-vj4sn1hk3n9 күн бұрын
  • Finally they update this course. ❤❤❤

    @AlexG-ij9yn@AlexG-ij9ynАй бұрын
  • 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.

    @josephcote6120@josephcote6120Ай бұрын
    • It's like a heavily improved Basic and it's wonderful.

      @Cukito4@Cukito49 күн бұрын
  • best course ever. took this few years ago to learn python

    @weixuanpks6050@weixuanpks6050Ай бұрын
  • 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.

    @pandaxpanther8128@pandaxpanther812823 күн бұрын
  • Awesome, was looking for something just like this for brushing up knowledge before I begin my masters

    @adwaeitdixit9032@adwaeitdixit9032Ай бұрын
  • Thank you, MIT OCW, for democratizing education and empowering learners worldwide.

    @ARUNRAWAT-rh5ks@ARUNRAWAT-rh5ks29 күн бұрын
  • well done ! Powerful language ! Thank you, Ana Bell

    @COLATO_com_br@COLATO_com_br3 күн бұрын
  • 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! 🙏🏾

    @ShontasiaTheGOD@ShontasiaTheGOD28 күн бұрын
  • Quick skim through, definitely looks like a good refresher for an introductory course.

    @Lamb666@Lamb666Ай бұрын
    • You can find these fundamentals at work in every system, even the most complex.

      @vorsybl@vorsyblАй бұрын
    • What do you mean by "Quick skim through"? i'm not a native speaker lol

      @fearmamba@fearmamba3 күн бұрын
  • Congratulations to you and the institution, very informative and nice lectures

    @zahidnisar3857@zahidnisar3857Ай бұрын
  • Wow very valuable content! Thanks for that! 🤩

    @CustAndCode@CustAndCode14 күн бұрын
  • I have watched the video and enjoyed it. Thanks. Greetings from Amsterdam.

    @rienwijnsma3410@rienwijnsma341023 күн бұрын
  • I watched half way now I will try to complete with the pace of MIT Schedules

    @Studentmaniac@StudentmaniacАй бұрын
  • Thank you Ana Bell

    @Boubaker_elbikam@Boubaker_elbikamАй бұрын
  • Thank you for the course MIT

    @school_business@school_businessАй бұрын
  • Thanks.nice to meet you.

    @gunawanwibisono5084@gunawanwibisono508429 күн бұрын
  • "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!"❤

    @Aryan37419@Aryan3741929 күн бұрын
    • 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...😢

      @darrondavis5848@darrondavis584829 күн бұрын
    • @@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.

      @steve3586rgt@steve3586rgt28 күн бұрын
    • @@darrondavis5848 operation is Pi*rad^2 = 3.14*2.2*2.2 = 15 and this as an integer number .

      @joesan7588@joesan758828 күн бұрын
    • just adding in Phyton exponential operator is coded as doble star so; it should be written as 2.2**2

      @joesan7588@joesan758828 күн бұрын
  • Awesome! 🦾🥳

    @bobanmilisavljevic7857@bobanmilisavljevic7857Ай бұрын
  • Thanks for sharing 😊

    @PaulGoyes@PaulGoyesАй бұрын
  • Wish we had teacher like her in our University

    @surajshukla6813@surajshukla6813Ай бұрын
  • wonderful work

    @usmanahmed1378@usmanahmed13786 күн бұрын
  • Anna have a full course now! Gut gemacht

    @falloutfromunicorn@falloutfromunicorn5 күн бұрын
  • This course is more valuable than my entire CS degree ❤

    @SohailKhan-uj5fu@SohailKhan-uj5fuАй бұрын
  • Thanks MIT 😊

    @user-js6yn2hc5p@user-js6yn2hc5pАй бұрын
  • This is really an excellent channel on Python like "techie talkee"

    @chandrasekars8904@chandrasekars8904Ай бұрын
  • This is wonderful

    @LaudvekkysGrooveLab@LaudvekkysGrooveLabАй бұрын
  • Thanks MIT!

    @user09832@user09832Ай бұрын
  • Bravo 🌞 Lit 💡 Impressive 😍 gratitude for your satisfactory Work 💪🚀

    @user-if1dj7fy2y@user-if1dj7fy2yАй бұрын
  • Dr. Bell is back

    @flickmew99@flickmew99Ай бұрын
  • I remember watching the last version of the course understanding nothing, now i know what Prof, Ana talking about

    @kareem_3atef@kareem_3atef16 күн бұрын
  • Thank you MIT.🥰

    @ranajit8353@ranajit83538 күн бұрын
  • Naming your kid Ana with a last name of Bell ensures that kid having to clarify her name for the rest of her life.

    @jasonluong3862@jasonluong386228 күн бұрын
    • She has a brother, Ringo.

      @MMABeijing@MMABeijing9 күн бұрын
  • Thank you very much!

    @terapeutenergeticsimediums6384@terapeutenergeticsimediums6384Ай бұрын
  • very cool thanks a lot ❤

    @jessen00001@jessen00001Ай бұрын
  • This course has some of that SICP "flavor" in it, that's cool

    @fundef@fundef26 күн бұрын
  • 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-pq4dx2kc7m10 күн бұрын
    • It's Sunday and technology is working great. 3.5

      @user-pq4dx2kc7m@user-pq4dx2kc7m10 күн бұрын
  • Thank you

    @koushikp4724@koushikp47244 күн бұрын
  • 1:00:00 x, y = y, x

    @juanmacias5922@juanmacias5922Ай бұрын
  • New mit video, don’t mind if I do!

    @icetea2517@icetea2517Ай бұрын
  • Keep doing good

    @asif_chouhanproduction415@asif_chouhanproduction41529 күн бұрын
  • perfect :) thank you

    @johnmahugu@johnmahugu28 күн бұрын
  • Loving this ..when I make it... Will come back t make a toast 🎉

    @gaze4178@gaze4178Ай бұрын
  • This is very useful video mam

    @bharattak8901@bharattak8901Ай бұрын
  • I'm here to freshen up some knowledge. =).

    @afriend8961@afriend896115 күн бұрын
  • 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 👨🏾‍💻.

    @ecaltroyer@ecaltroyer11 күн бұрын
  • great teatcher

    @majiddehbi9186@majiddehbi918619 күн бұрын
  • Watching this on 16th April 2024.

    @YourAashique@YourAashiqueАй бұрын
    • I'm here. 😂😂

      @theFirstJaiye@theFirstJaiyeАй бұрын
    • Same

      @Be-h@Be-hАй бұрын
    • 😅

      @belkisali6144@belkisali6144Ай бұрын
    • 👍

      @KA-uv8gq@KA-uv8gqАй бұрын
    • Same

      @Eah2019@Eah2019Ай бұрын
  • Thanks

    @OtakuFrontier@OtakuFrontierАй бұрын
  • Thanks 🙏

    @mshaijatv4952@mshaijatv495224 күн бұрын
  • She has a good heart.

    @panofilossas6564@panofilossas656428 күн бұрын
  • What a time to be alive

    @user-lt6hz7jh2p@user-lt6hz7jh2p16 күн бұрын
  • nice....

    @franklock6696@franklock6696Ай бұрын
  • Resume @33:33 :)

    @redbarn8481@redbarn8481Ай бұрын
  • I watched the old course where there is also a professor talking about recursive function

    @xiao6826@xiao682614 күн бұрын
  • i am from asia thank you thank you

    @petchtansangworn6466@petchtansangworn646629 күн бұрын
  • 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".

    @vrclckd-zz3pv@vrclckd-zz3pvАй бұрын
  • 0xEB 0xFE represents an infinite loop on an x86 CPU. introduction to programming using machine code.

    @mrhassell@mrhassell8 күн бұрын
  • Algebraic python. It's algorithm.

    @user-lt9vw3ry4x@user-lt9vw3ry4x5 күн бұрын
  • Watching this on 25th April ❤

    @junaidabbas5120@junaidabbas512027 күн бұрын
  • Watching this on 24-04-2024 from Mumbai India

    @abhipatil7309@abhipatil730928 күн бұрын
  • People are always praising MIT so we must see some of the lecture live to really confirm that they are brilliant

    @gabrielgomesmabiala6707@gabrielgomesmabiala6707Ай бұрын
  • Done😊

    @Rajveer_124@Rajveer_12420 күн бұрын
  • I love python

    @Fiscais_da_Fe@Fiscais_da_Fe15 күн бұрын
  • i assumed that an MIT lecture would be harder than this.

    @pjm3005@pjm300517 күн бұрын
    • 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!

      @mitocw@mitocw16 күн бұрын
  • CS STUDENT from Nigeria 🇳🇬🇳🇬🇳🇬🇳🇬

    @BINGUX_BEAT@BINGUX_BEATАй бұрын
  • ကွန်ပြူတာမသုံးပေမဲ့ProgLan (ပိုတွန်) ဟာအရေးကြီးပါသလါး။ စာအုပ်တအုပ်ရောက်လါဖူးသဖြင့်မေးမြန်းပါသည်။

    @jurassicamethystkyawlinlin1551@jurassicamethystkyawlinlin15514 күн бұрын
  • more precision

    @LanKelley@LanKelley22 күн бұрын
  • 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.

    @Mega_Casual@Mega_Casual27 күн бұрын
  • I m watching st 1.75 speed 😅 !!!!! Love from Portugal 🇵🇹🇵🇹🇵🇹👍🇪🇺

    @johnpinheiro6211@johnpinheiro6211Ай бұрын
  • 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 KZhead lol

    @TheDoc-Worker@TheDoc-Worker4 күн бұрын
  • 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.

    @chandrasekars8904@chandrasekars8904Ай бұрын
  • I have read her book

    @Dante-fk4yi@Dante-fk4yi28 күн бұрын
  • i love how women explain computer programming they do It better then the men, ITS like fishing without a rod or running with your legs tide, their masculinity and ego aré always in your face and reminding you of they status... No hard hard feelings, no disrespect But with all point intended. Ive read 920 Pages of computer programming content, I learned functions, Arrays, arguments, loops/for loops/while do loops/End loops, statements/if statements/End statements, Encapsulation, enumeration, Parameters, variables, doc manipulation, nodes, values, intergers values, decimals, intergers, binary numbers, boolean algebra/#'s, switch statements. And keep in mind im still learning all these things

    @americopa1956@americopa195627 күн бұрын
  • In Germany computer science is named INFORMATIK. I think the german term is misleading. As it translate to information science. To me information science should be about the also for computers but also many other fields basic principle of IPO (Input, processing, output). Whereas computer science should be about the tools to process information with computers. I.e. data structures, algorithm and computers plus peripherals. Also I don't recommend to use PYTHON to teach computer science. I would recommend C and Assembly language to understand the very core of data processing. JMHO. Also it might be known that currently Python ranks as the most unefficient programming language based on a recent study. And as everybody should be aware also in regards to greener tech... EVERY SINGLE BIT COUNTS. AND EVERY WASTED CPU-CYCLE adds to the pollution.

    @Heisenberg2097@Heisenberg209711 күн бұрын
  • ❤❤❤

    @isalutfi@isalutfiАй бұрын
  • Why was there a need to take average @ 7:53?

    @adityaroy9031@adityaroy9031Ай бұрын
  • ❤❤❤❤

    @Emrit007@Emrit00724 күн бұрын
  • Mit if i binge all your videos accept me

    @HJRC_@HJRC_Ай бұрын
  • 👍👍👍

    @Nur_Md._Mohiuddin_Chy._Toha@Nur_Md._Mohiuddin_Chy._TohaАй бұрын
  • I dream is to study CS ❤️

    @muhammadtasib_@muhammadtasib_Ай бұрын
  • 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

    @mndtr0@mndtr0Ай бұрын
  • 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.

    @user-xu5yd5ll8n@user-xu5yd5ll8nАй бұрын
    • 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!

      @mitocw@mitocw29 күн бұрын
  • Somebody please provide the full playlist link

    @tanishqkashyap5240@tanishqkashyap5240Ай бұрын
    • KZhead Playlist: kzhead.info/channel/PLUl4u3cNGP62A-ynp6v6-LGBCzeH3VAQB.html View the complete course: ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/

      @mitocw@mitocwАй бұрын
    • @@mitocwThank you very much

      @9wyn@9wynАй бұрын
  • Wow. Learned this in grade 10 and 11. For free????

    @rogerdodger8813@rogerdodger881328 күн бұрын
    • Do the hw too 🗿

      @andiuptown1711@andiuptown171128 күн бұрын
  • Python vector power union.

    @user-lt9vw3ry4x@user-lt9vw3ry4x5 күн бұрын
  • Watch this on: Saturday, April 20th, 2024!😃👍

    @carsonjamesiv2512@carsonjamesiv2512Ай бұрын
    • This class is so fast paced, and I’ve never programmed before so I got her book, “Get Programming - Learn to Code with Python,” by Ana Bell, and used that as my introductory course before this M.I.T. course by her. She wrote the book specifically to prepare students before doing this course. (Actually I didn’t buy it. I just kept on re-borrowing it from the Phoenix library.)

      @repsaknivek@repsaknivekАй бұрын
    • @carsonjamesiv2512 Did you watch it backwards?😂

      @narcissismisadisease@narcissismisadiseaseАй бұрын
  • 6:57

    @TherealElijhawatkins@TherealElijhawatkins24 күн бұрын
  • Dear sir can you write the code to draw the flag of india

    @dd07871@dd078717 күн бұрын
  • I'm from India

    @ranjitsingha5519@ranjitsingha551910 күн бұрын
  • Watching this on May 20th 2024

    @salisuibrahim2354@salisuibrahim23542 күн бұрын
KZhead