Reflcetion and future

The effects of computational thinking on our future information technology (IT) sector and education because computational thinking demands us to learn to apply computer science principles to understand and solve issues, which is abstract and requires ingenuity We must learn concepts like recursion, abstraction, decomposition, protection, fault tolerance, recovery, etc. in future courses and career planning and use hair reasoning techniques to solve problems as a result of the merger of mathematical thinking and engineering thinking (Kwon, Ottenbreit-Leftwich and Brush, 2021).Computational thinking has gained interest in computer science and technology research as a result of the field's ongoing progress, and its incorporation into future work and study could be a quick and efficient technique for solving problems. Computational thinking is being promoted throughout the entire future computer science discipline and IT business as thinking has evolved into the most fundamental form of thinking in the growth of modern society (Cetin and Ozden 2015).

systematically create a corresponding computer science system and include computational thinking into the remaining computer science courses, such as data structures, computer fundamentals, programming, and compilation principles. In order to make a specific impression, have strong problem-solving skills, or have divergent thinking with various problems, computational thinking must first be studied in relation to traditional knowledge. Using programming classes as an example, you can learn and investigate the program's basic algorithm on your own in future studies. You can also think about issues from several angles and spread your thinking to find the best solution (Chen, Shen, 2017).

Second, computational thinking can improve our capacity to apply knowledge from present courses to future occupations, enabling us to advance in both knowledge and application. You can constantly experiment with new approaches to problem-solving, become an expert in computer application technology, and translate theoretical knowledge into computational thinking for flexible use when employing computer operations as you progress through future courses and practise.

The bar for computing as an intellectual endeavour will soon be surpassed. The use of computational thinking should no longer be limited to scientists. It will progressively gain popularity. It will first become a prerequisite for all scientific and engineering students before being made available to all of these students. The fundamental ability of college students will eventually be gradually expanded to include the collective intuition of the entire human race. Due to the unstoppable pace of the information age, computational thinking has gained increasing prominence (Denner and Werner, 2014).

Cetin, I., & Ozden, M. Y. (2015). Development of computer programming attitude scale for university students. Computer Applications in Engineering Education, 23, 667–672.

Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., & Eltoukhy, M. (2017). Assessing elementary students’ computational thinking in everyday reasoning and robotics programming. Computers & Education, 109, 162–175.

Denner, J., Werner, L., Campe, S., & Ortiz, E. (2014). Pair programming: Under what conditions is it advantageous for middle school students? Journal of Research on Technology in Education, 46, 277–296. https://doi.org/10.1080/15391523.2014.888272