Computers have the potential to enhance the way people think and can change the patterns of access to their knowledge. Computational thinking is broadly defined as a collection of cognitive and creative problem-solving skills that include (but are not limited to) recognizing patterns, breaking down a bigger problem into smaller parts and formulating problems in a way that is easier for a computer to solve more efficiently. With Singapore embarking on its mission to become the first Smart nation, an initiative like Bebras has immense potential in building Computational Thinking as our nation’s capability.


Computational Thinking is becoming part and parcel of our everyday lives and is not that easy to ignore. These skills are sought by the employers in every sector ranging from arts and humanities, STEM (Science, Technology, Engineering, and Mathematics) and business, not just in technology. We envision Computational Thinking to be an essential part of every child’s education.