MIT Introduction to Computer science and programming (Lesson one)

Source: Internet
Author: User

MIT Introduction to Computer science and programming (Lesson one)

This article is a note on the first episode of MIT's introduction to Computer science and programming.

Lesson One:goals of the course;what is computation;introduction to data types,operators,and variables

The task of explaining the course, the goal of the course
    • Think Like a computer scientist
    • are able to read and write programs
    • Tacking technical problems
Skills
    • Learn to write small-scale programs to develop your own computational thinking
    • Learn to read someone else's code and apply it to write your own style of code
    • Understand the fundamentals and limitations of computers
bis there is no best language
  • They all is description diferent things, has said that, some of them is bettr suited for something than others.
  • Matlab is great for doing things with Vactors and mathices.
  • C is better to control date networks (specialized in surgery, each language has its own)
  • High-level VS. Low-level Language
  • General VS targeted Language
  • Compiled VS interpreted Language
  • Python is high, general-purpose, interpreted language
Three statics, string, numbers, some others etc ...
    • The code style allows us to avoid simple semantic errors
    • Some simple code

MIT Introduction to Computer science and programming (Lesson one)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.