Computational Thinking

  • 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:

  • Lesson: Computational Thinking and Algorithms

    Handout
    Powerpoint
    Lesson