Lecture 1: Introduction to CS and Programming Using Python
Vložit
- čas přidán 10. 04. 2024
- 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...
CZcams 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 CZcams 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/
CZcams Playlist: czcams.com/play/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 CZcams 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.
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
These courses released for free by MIT OCW have been invaluable to me. Thanks again. The content is nothing short of gold.
Already working as a SWE but coming back is really good for brushing up and sharpening your skills.
Computer science student from Africa taking this course is really helpful.
Nice to see Dr. Bell is back!
I saw an earlier version of this course like 8 years ago and it was very good!
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 ❤
Just get her book, it’s absolutely the same thing.
Hello bro can you please take me through how to install anaconda python un
till i reach on code editor and shell/console
@@KindamanKakinda you mean the anaconda distribution for Machine learning?
@@sergemoktali7948 yes please
Happy to watch this. As a Filipino, I can easily understand what you are saying.. Thank you!
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.
You are a good educator.
Finally they update this course. ❤❤❤
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.
It's like a heavily improved Basic and it's wonderful.
best course ever. took this few years ago to learn python
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.
Awesome, was looking for something just like this for brushing up knowledge before I begin my masters
Thank you, MIT OCW, for democratizing education and empowering learners worldwide.
well done !
Powerful language !
Thank you, Ana Bell
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! 🙏🏾
Quick skim through, definitely looks like a good refresher for an introductory course.
You can find these fundamentals at work in every system, even the most complex.
What do you mean by "Quick skim through"? i'm not a native speaker lol
Congratulations to you and the institution, very informative and nice lectures
Wow very valuable content! Thanks for that! 🤩
I have watched the video and enjoyed it. Thanks. Greetings from Amsterdam.
I watched half way now I will try to complete with the pace of MIT Schedules
Thank you Ana Bell
Thank you for the course MIT
Thanks.nice to meet you.
"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!"❤
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 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.
@@darrondavis5848 operation is Pi*rad^2 = 3.14*2.2*2.2 = 15 and this as an integer number .
just adding in Phyton exponential operator is coded as doble star so; it should be written as 2.2**2
Awesome! 🦾🥳
Thanks for sharing 😊
Wish we had teacher like her in our University
wonderful work
Anna have a full course now! Gut gemacht
This course is more valuable than my entire CS degree ❤
Thanks MIT 😊
This is really an excellent channel on Python like "techie talkee"
This is wonderful
Thanks MIT!
Bravo 🌞 Lit 💡 Impressive 😍 gratitude for your satisfactory Work 💪🚀
Dr. Bell is back
I remember watching the last version of the course understanding nothing, now i know what Prof, Ana talking about
Naming your kid Ana with a last name of Bell ensures that kid having to clarify her name for the rest of her life.
She has a brother, Ringo.
Thank you MIT.🥰
Thank you very much!
very cool thanks a lot ❤
This course has some of that SICP "flavor" in it, that's cool
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
It's Sunday and technology is working great. 3.5
Thank you
1:00:00 x, y = y, x
New mit video, don’t mind if I do!
Keep doing good
perfect :) thank you
Loving this ..when I make it... Will come back t make a toast 🎉
This is very useful video mam
I'm here to freshen up some knowledge. =).
Watching this on 16th April 2024.
I'm here. 😂😂
Same
😅
👍
Same
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 👨🏾💻.
great teatcher
Thanks
Thanks 🙏
She has a good heart.
What a time to be alive
nice....
Resume @33:33 :)
I watched the old course where there is also a professor talking about recursive function
i am from asia thank you thank you
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".
0xEB 0xFE represents an infinite loop on an x86 CPU. introduction to programming using machine code.
Algebraic python. It's algorithm.
Watching this on 25th April ❤
Watching this on 24-04-2024 from Mumbai India
People are always praising MIT so we must see some of the lecture live to really confirm that they are brilliant
Done😊
I love python
i assumed that an MIT lecture would be harder than this.
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!
CS STUDENT from Nigeria 🇳🇬🇳🇬🇳🇬🇳🇬
ကွန်ပြူတာမသုံးပေမဲ့ProgLan (ပိုတွန်) ဟာအရေးကြီးပါသလါး။ စာအုပ်တအုပ်ရောက်လါဖူးသဖြင့်မေးမြန်းပါသည်။
more precision
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.
I m watching st 1.75 speed 😅 !!!!!
Love from Portugal 🇵🇹🇵🇹🇵🇹👍🇪🇺
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 CZcams lol
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.
I have read her book
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
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.
❤❤❤
Why was there a need to take average @ 7:53?
❤❤❤❤
Mit if i binge all your videos accept me
👍👍👍
I dream is to study CS ❤️
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
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.
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!
Somebody please provide the full playlist link
CZcams Playlist: czcams.com/play/PLUl4u3cNGP62A-ynp6v6-LGBCzeH3VAQB.html
View the complete course: ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/
@@mitocwThank you very much
Wow. Learned this in grade 10 and 11. For free????
Do the hw too 🗿
Python vector power union.
Watch this on: Saturday, April 20th, 2024!😃👍
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.)
@carsonjamesiv2512 Did you watch it backwards?😂
6:57
I'm from India
Dear sir can you write the code to draw the flag of india
No ❤ button, so I put ❤ here