1. What is Computation?

preview_player
Показать описание
MIT 6.0001 Introduction to Computer Science and Programming in Python, Fall 2016
Instructor: Dr. Ana Bell

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
Рекомендации по теме
Комментарии
Автор

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!

figulapt
Автор

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?

sayee
Автор

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

鄭心和
Автор

I can't believe that the course is free. Thanks to everyone who helps to open the course to the public...

gnamal
Автор

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.

nuszkat
Автор

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! :)

showcase-me
Автор

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!

AlanCanon
Автор

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

shoaibmohammedmansoori
Автор

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.

kibby
Автор

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.

phareke
Автор

This is an amazing course if you persevere. Both Ana Bell and Eric Grimson are AMAZING prof's.

jasdeepsingh
Автор

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.

干挺急嘛扯淡
Автор

13:24 "Start with a guess, G" that's actually a well put advice, man. Thanks!

vgzvusr
Автор

Thanks MIT for giving us an opportunity to learn from one of the best instructors like Anna Bell.

christopheracob
Автор

MIT really deserves to be the best of all.

nimishgigras
Автор

Thank you so much MIT. I know I would not get into this school but you guys have the best lectures!

Doreenic
Автор

This is great. Starting off the bat with "everything in Python is an object" helps me understand coming from other programming languages.

WanderP
Автор

Starting my programming journey today. Thank you for this great lecture, I love passionate professors!

atticusli
Автор

She's awesome at her job, honestly

hugopablo
Автор

so nice to have a kind-hearted lecturer like this woman

adiflorense