Computational Thinking

Computational Thinking is one of our four pillars and is a high priority for us. We believe that it is not only a subject or a skill but also a way to learn any subject or skill as well as solve real life scenarios and challenges. In short, it is the new critical Literacy.

In order for us to shape our vision, we have remodeled our Innovation Lab by making visible and purpose built areas for different tasks such as identifying a problem and working through different critical thinking strategies to reach a solution.

We have Computational Thinking introduced as early as FS where students apply it through Bee-bots and is continued all the way to Year 10 in various ways; which involves the use of available technology such as Drone Programming, Sphero Programming and other Robotic suits including WEDO & EV3. Students are also learning programming languages such as Python to realize ideas into solutions.

To keep all skills relevant to real life, we run GFM Innovation Challenges in different year groups/subjects. Students are required to work in groups to select a Global Sustainable Goal (SDG) such as water, Education & environment that they want to work on for improvement. Students go through the four stages of Computational Thinking namely Decomposition, Pattern Recognition, Abstraction & Algorithm Design to come up with a feasible solution. They apply HPL ways of thinking and ways of working along with the usage of Technology in order to bring their ideas to life.

We are always striving to avail the best opportunities available locally and globally to guide our students in the direction that will help them becoming  lifelong learners, innovative and mindful citizens.


Click on the link below to know more about the highlights and benefits of using Computational Thinking as a tool for giving students an opportunity to learn and apply HPL and Learning skills in general.

Videos on Computational Thinking