Computational thinking refers to the thought processes involved in expressing solutions as computational steps or algorithms that can be carried out by a computer.
Practice 3. Recognizing and Defining Computational Problems
Practice 4. Developing and Using Abstractions
Practice 5. Creating Computational Artifacts
Practice 6. Testing and Refining Computational Artifacts
These videos explain the computational thinking efficiently. Please watch them.
English Videos..
Turkish Video: