Introduction to Programming Guide personal practice, experience and summary

Source: Internet
Author: User

0, "Programming Guide" Original: http://zhuanlan.zhihu.com/xiao-jing-mo/19959253?_client_version=6.5.8

Although has been code over a lot of code, after all, the undergraduate is not CS, worried that their study is not enough system. By chance you see this introductory guide, which is very well written and very systematic and not simple for getting started.

The following are personal practices and summaries, not regularly updated ...

Enlightenment

1 (v1.3). Complete the Python section of the Codecademy.

The content is simple, the nature of the rush is very motivated to continue to do, about one or two nights can be completed, the content is basically covered in all aspects of the Python Foundation.

Note: The original content was changed in accordance with the "Getting Started with Programming Guide v1.3" at that time.

1 (v1.4). Complete Learn Python the hard .

............

2. Complete the MIT computer Introduction course .

Before you see this article, go through this course on the Academy online. The feeling is after all mit,ps (problem sets) design is definitely the industry conscience. Not only can you get started with the Python language, but more importantly the computational thinking and basic algorithms involved.

PS absolutely must be carefully completed, will have a sense of accomplishment, will also be very progressive. PS material reading is larger (English), "Do not be fooled", any job involved in the point, almost all mentioned in the material to pay attention to. So if there is a hindrance, look at the topic, maybe you can find a solution to the problem.

It was just a paper look at Python, and the big estimate was the beginning of my real start writing python.

Probably due to the good results after the study, but also in the school online as a semester of the teaching assistant.

3. Complete the Harvard CS50.

  The No. 0 Chapter introduces the MIT Scratch, which is indeed a very interesting project. This was written by myself: https://scratch.mit.edu/projects/62700370/.

To be continued ....

Introduction to Programming Guide personal practice, experience and summary

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.