In programare si alte domenii este foarte important computational thinking, in romana nu stiu cum s-ar traduce si se refera la skill-ul de a transpune o problema intr-o secventa exacta de pasi care pot fi cod.
Computational Thinking is an iterative process based on three stages (captured by the figure to the right):