• Learning How to Give a Computer Directions (programming)

    Computational thinking is about:
    • learning about how to break down steps (decomposition),
    • seeing things that are shared by many items (patterns),
    • finding common themes objects (abstraction);
    • and writing a set of directions for the computer (algorithm) to solve the problem.
     
    This website below will walk you through all those concepts.
    Try it by clicking on the graphic below.thinking myself   
     
  • What is an algorithm?