I got home in 2015/8/9 and finished Codecademy python.

Source: Internet
Author: User

Yesterday did more than 20 hours of hard-seat home. It is also a good place to study on a train that has poor network signals. If your phone is low on battery, it's a perfect match with two books. I read on the train more than 200 pages of content, and not much tired, so boring environment inside can read study is also very good.

On the train to read the "Mystery of the Code", the book's system is super-praise, from the coding system step-to-day implementation of the computer, the entire structure is in accordance with the technical development of a step-by-step explanation, it is difficult to understand in layman's terms, this book is indeed a good interpretation of the easy. Of course, it is basically about the realization of things, the specific technical details mentioned is not much, so the reading notes will be relatively loose, for the time being do not do this series of reading notes. But this book is a very good structure of knowledge map.

From the Torch Telegram introduced, the code system and the system to speak clearly, with the relay began to the realization of the number of electricity. Then from the digital to chip production, and then to the operating system.

This book is very good, especially I as a student of electrical, just learned the digital and microcomputer principles, this extracurricular reading directly is a more vivid way to summarize their application, the same, some details, such as the storage of instructions, address of the storage also answered the question of learning at that time. A great book, thank you for your recommendation. Sincerity does not deceive me.

Then on the train continue to open the introduction of computer science, read the five chapters of the content, "Introduction to Computer Science," the first 7 chapters should be the "secret of the Code" completely coincident with the knowledge structure, of course, it has some more detailed, but there are also some places less than the "Code of the Mystery" more detailed. From the learning level, the "secret of coding" language description and knowledge structure is better, more suitable for learning, after learning to supplement the "Introduction to Computer science" has the magic.

However, the latter chapters of the book are the design of algorithm data structure, software engineering, database, security direction, computational theory, artificial intelligence, and the introduction of a wide range of aspects. I didn't do any further study and I didn't dare to comment. Only know that each chapter of the book can have more detailed content to learn. Reading this book is mainly about the general direction of computer science.

Reading this book I will follow MIT's 6.00.1x study. At the same time exercise their English skills. Come on.

I completed the Python section of Codecademy first, based on the guidance of the v1.3 Programming Guide. (in the latest V1.4 version, there is no mention of Codecademy learning, only the Python core programming is recommended)

The next learning goal is to read "Introduction to Computer Science" and MIT 6.00.1x, while learning the book "Python Core Programming" and writing reading notes.

Codecademy is really a good learning channel for learning basic grammar and understanding. However, such an online programming site does not allow me to really learn the language, the language will have to learn the fine at the same time through continuous training to learn. Of course, Codecademy Web page do is still very good, this still has to praise a bit. However, human-machine verification must be FQ to do, but also domestic people do not like to use it for reasons. There is no way, to use to learn Fq Bai.

Since I am a C language primer, there are some obvious insights into the basic syntax of Python. The disappearance of the semicolon bracket and the use of the colon is very unaccustomed, as to indentation is not a problem, just have been puzzled by the code format, copy the code has to consider a long time indentation problem, is also a question of python it. Python's language description is very good, almost identical to the pseudo-code of the algorithm book, understanding that there is absolutely no problem, as long as a little English people can read the code without obstacles. The use of the interface is also very convenient. The weak type language at the beginning (to me now) really confused me, I almost subconsciously think of the variable type of problem, python such a weak type of language makes me very unaccustomed. The benefits of weakly typed languages I continue to study besides reducing the learning curve.

Codecademy's Python learning was done in 8/6. It is estimated that it will take about 12 hours to complete. It took about a day and two days to complete the task. The speed of completion is not very fast, of course, there are a lot of reasons for the language misunderstanding in some places have been troubled for a long time. After all, not the first language to learn. It's supposed to take a short time, but it's not good for me to procrastinate so long.

Just write it here for the time being. Turn on the next task.

I got home in 2015/8/9 and finished Codecademy python.

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.