Computational Thinking : Introduction To Mathematica