Computational thinking is a process which includes solving a problem through the decomposition into simpler parts, searching for patterns in these parts, abstracting these patterns to make it easier, and creating an algorithm in order to solve this problem, and similar problems in the future. This kind of thinking can be used in regular classrooms of any subject. This should be seen as a strategy, or a step by step process of problem solving. An example using computational thinking is one that I used in a finances class I took. We plugged equations into Google Sheets, and this algorithm gave us the answers to the question, even with different number variables. This is an awesome tool in order to save time, yet use the resources we have in order to understand the concept in a different way.