The most important aspect of computational thinking is recursive thinking, which is a top-down, whole-then-local way of thinking. Next is partition thinking, which is based on the core principle of taking a very large problem, breaking it down into smaller computable sub-problems, and then combining the results of the sub-problems to obtain the final solution.Computational thinking breaks down and abstracts a complex task through simplification, transformation and modelling, allowing us to better answer complex questions.
By understanding and learning about computational thinking, it is driven by the fact that we have more computational resources at our disposal than ever before and that if we use these computational and learning resources effectively, we can not only achieve better results, but also broaden our horizons and learn new skills by enabling us to discover and invent new areas in our lives and learning.(Mohan, 2018) Computational thinking is often considered to be a skill that computer researchers must acquire in order to develop computer code. But this skill is not limited to the field of computing. The integration of computational thinking into different areas of business, medicine, etc. When I learn about programming and data in the future, I will try to break down writing a program into steps. The total task of writing a program is broken down into smaller, more manageable subtasks, step by step, which reduces the probability of errors and enables errors to be identified and corrected in timeLearn simple things first,Acquire as much basic knowledge as possible in order to learn relatively more complex knowledge.such as the front end, which is the front end of the website, before learning the back end, the architecture and the back end. In programming, first learn the more basic computer language, Python, java and other languages for beginners easier to understand, C++ and C# such object-oriented language and database knowledge is relatively complex, then in the mastery of the basic language and other computer learning. Computational thinking can find logical solutions to scientific problems to avoid making the same mistakes, and I can follow more scientific and logical steps to solve programming and data problems that may arise in the future based on computational thinking.