Computational Thinking - Denning (IEEE, 2003)