APPLICATION OF DECOMPOSITION IN THE COMPUTATIONAL THINKING CONCEPT THROUGH THE MERGE SORT ALGORITHM

Authors

  • Nusratova Shakhzodakhon Bakhtiyorovna Author

Keywords:

Keywords: Computational Thinking, Programming, Python, Algorithm Design, Decomposition, Abstraction, Pattern Recognition, Problem Solving, Computer Science Education, Digital Literacy.

Abstract

Abstract. This article is dedicated to the course "Introduction to Computational Thinking and Programming", which aims to develop fundamental skills in computational thinking, algorithmic reasoning, problem analysis, and systematic problem-solving. The study examines the core concepts of computational thinking and their role in addressing real-world challenges through structured and logical approaches. Particular attention is given to the four key pillars of computational thinking: decomposition, pattern recognition, abstraction, and algorithm design. These concepts are explained through practical and accessible examples that demonstrate how complex problems can be broken down into manageable components and transformed into efficient computational solutions.

Published

2026-06-21