Computational thinking --- a thing to be seen as only two states

Online definition of computational thinking is: the use of computational thinking is based on the concept of computer science to solving problems, designing systems and understanding human behavior.

For this definition, according to my personal opinion, it is to use computer language (not referring to the definition of Baidu c c ++ language and the like, but a more mature language, will be mentioned later) to complete the mind with ideas now based. As for the definition of "solving problems, designing systems and understanding human behavior," I think it should be up to the human animal instincts of intelligent thinking must have the basic elements of computational thinking is not unique, then in accordance with the thinking in the abstract method, we calculate to explore the mind can put these three basic elements stripped out, just look at part of the trunk.

But before proceeding further, I have to talk about the relationship with the language of thinking. For a bias problem intuitive (for example: how to find the stone from the 100 largest), wants to find a solution, we have to go through the following process: 1. First the problem with their most used language translation in the brain. (If you do not understand this point, it can be combined with write speeds up to start thinking in this regard) 2 and then own custom language to translate the memory of the experience, to see if there can be directly used. 3 If the memory is empty, then start thinking deeply, carrier or your own language habits.

So the question is, whether a different language for the operation of thinking have different effects? The reader is now full English just to think of (my mind appear only in English!) In general, for the first time will find it hard to even know what to do, but also accustomed okay. Based on this, I concluded that in language learning: to see whether a person is to learn a language to see if he can think in this language. Then continue the above problems, Chinese and English in the end it is better? I think for different kinds of problems, maybe this is better Chinese, English is better than another.

Once saw in a documentary that is three-dimensional Chinese language, each word has its meaning. English language is a two-dimensional, simple letters did not mean to, you need to connect into words the job. If one day the computer language developed to par with Chinese English height (computer language at this time include not only software but also hardware, etc.), the computer language is kiwi it? We humans really do like to think with their own mother tongue as a computer language? These I can not give an answer.

Now computer language did not reach that height, we do not think it can be yet? Not that we think can be mixed language (which in turn gives a possibility branch:? Mixing languages ​​than monolingual effects okay). If we now use computer language to Chinese hybrid solve the above problem (how to find the maximum from the 100 stone), in accordance with the process, first translation, build stone class represents the stone, 100 stone using ** storage. *** After solved by the method (Monte Carlo). *** method did not, then we start the simulation from the most basic point. . . . . . This is just my knowledge combined with a prior given, like the giant deep skill certainly look quite different.

Well, to sum up here, so much above me, to say nothing but computational thinking is a computer language as the carrier, to achieve a variety of thinking has the basic elements --- Dahua small, templated similarities, points to something a good solution in the order, abstraction, and so on. In a number of basic elements included in the calculation of thinking, I am more interested in computational thinking peculiar "to be seen as a thing 01 only two states," the thinking.

Below I will detail this thought:

First, I want to emphasize, "a thing to be seen as only two states" does not mean only two states of a thing. For example, we human beings have lived and died two states, there are also married and single two states, specifically how to divide depends on how the practical application.

I think the biggest effect of this way of thinking is to simplify a problem of the property, to facilitate all aspects of brain tissue condescending to think about this problem, and will not allow ideas reached a dead end. Mystery novels are often hidden this way of thinking. Uh, touch on a bit far, in fact, just recently, thinking this would help me.

When I first started to be processed simultaneously test two things and buy a ticket, I was a little flustered, one aspect of choosing between the two, the second is the issue of timing. I'm on the important things, in fact, there is a small problem, love to be in the original Lenovo extended on the basis of things, all aspects of all want things to think clearly, and the illnesses it is difficult to stop a start, knew time passed and a half hours, hey! Fortunately, such a sudden thought, so I put the matter as a point, on two states, sorted, in order to do on the line, do not be too concerned about what will happen. Suddenly felt the whole thing was bright. Hey! In fact, long experience, a lot of things change a thinking process result is completely different. Everyone should have had this experience of it!

Published 65 original articles · won praise 138 · Views 450,000 +

Guess you like

Origin blog.csdn.net/qq_41371349/article/details/104896073