How Do I Become a Computer Science Professor?
Computational thinking is a series of thinking activities that cover the breadth of computer science using the basic concepts of computer science for problem solving, system design, and human behavior understanding. It was first proposed by Zhou Yizhen in March 2006. In 2010, Professor Zhou Yizhen also pointed out that computational thinking is a thinking process related to formal problems and their solutions, and that the problem-solving representation should be effectively executed by information processing agents.
Computational thinking
- Operational thinking Computational thinking is built on the capabilities and limitations of the computational process and is performed by humans and machines. Calculation methods and models make us dare to deal with those that could not be done by any individual alone
- Many people equate computer science with computer programming. Some parents see only a narrow range of employment for their children majoring in computer science. Many people think that basic research in computer science is complete, and the rest is just engineering issues. When we act to change the social image in this field, computational thinking is a grand vision that guides computer educators, researchers, and practitioners. In particular, we need to capture the audience before entering college, including teachers, parents and students, and send them the following two main messages:
- Intellectual challenges and fascinating scientific issues still need to be understood and resolved. These questions and answers are limited only by our own curiosity and creativity; at the same time, one can study computer science in any industry. A person can major in English or Mathematics, and then engage in various occupations. The same goes for computer science. A person can major in computer science and then work in medicine, law, business, politics, and any type of science and engineering, or even art.
- Computer science professors should offer a course called "How to Think Like a Computer Scientist" for freshmen, aimed at all majors, not just computer science students. We should expose students to computing methods and models before entering college. We should try to stimulate public interest in the scientific exploration of the computer field, instead of lamenting the decline of its interest or lamenting the decline of its research funding. Therefore, we should spread the joy, nobility, and power of computer science, and strive to make computational thinking common sense.