Computational Thinking

by Peter J. Denning, Matti Tedre

An introduction to computational thinking: explaining and interpreting the world as information processes, and designing computations to operate in that world.