
24 episodes

Introduction to Computer Science and Programming MIT
-
- Technology
-
-
4.1 • 18 Ratings
-
This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python™ programming language.
-
- video
Lecture 01: Goals of the course; what is computation; introduction to data types, operators, and variables
-
- video
Lecture 02: Operators and operands; statements; branching, conditionals, and iteration
-
- video
Lecture 03: Common code patterns: iterative programs
-
- video
Lecture 04: Decomposition and abstraction through functions; introduction to recursion
-
- video
Lecture 05: Floating point numbers, successive refinement, finding roots
-
- video
Lecture 06: Bisection methods, Newton/Raphson, introduction to lists
Customer Reviews
Brilliant
Everything is clearly explained from very basic principals on up. I find the bad jokes of the lecturers give the course some personality. Love it, one of the best learning experiences I've had, especially when combined with the open study discussion group.
Great for beginers
whilst some people might find the lecturing style a bit bland, I found this quite helpfull. its great because there are so few resources out there for people with no programming ability whatsoever, like me, so its always pleasing to find a course that even beginers can take and still benefit from it.
over all an excellent reasource.
Top Podcasts In Technology
Listeners Also Subscribed To





