Improving Instruction Through Computational Thinking