Computational thinking is the practice of systematically solving a problem and of constructing and presenting a solution in such a manner that a machine can execute it. Yet to think like a computer scientist, does not require an IT background. Accelaratig your computational thinking just needs some (and sometimes a lot) of practice. In this coming weeks I will be posting riddles, most of it mathematical riddles, and how to solve them by writing a few lines of code.

This post is also available on DEV.