
Knowledge and Skills Statement
Computational thinking--foundations. The student explores the core concepts of computational thinking, a set of problem-solving processes that involve decomposition, pattern recognition, abstraction, and algorithms.
Further Expanation
Computational Thinking is a thinking process used to solve problems logically and methodically. Computational Thinking promotes a purposeful, describable, and replicable method of problem solving.