Algorithmic Thinking and Algorithmic Thinking
"Algorithmic thinking" is one of the first maxims taught to computer science students. It means to think like a computer, in logical steps. In essence, it's the kind of mindset needed to automate a task. But it's really more than that.
Where does the word "algorithm" come from?
It has its origins in a 9th century Muslim scholar and mathematician named Muhammad Ibn Musa Al-Khwarizmi. But Europeans would struggle to say "Al-Khwarizmic Thinking" so the last part of his name, "Al-Khwarizmi," was Latinized to Algorithmi. What underpins the idea of an algorithm is logic, and logic is the basis of math. And math, as we know, is the basis of science.
For us, the term "algorithmic thinking" is a call back to Al-Khwarizmi's pioneering work that changed the world. The true Algorithmic thinker is not only impeccable in logic, but is also one who carries a spirit of intellectual innovation.
One who walks the footsteps of the father of Algebra, a man who changed the world.