Impact of Computational Thinking in K-12 Education