Our #BISHCMC coding superheroes have been busy solving problems near and far with innovative ideas and intricate coding skills solving the problem of water pollution, loneliness, and traffic congestion and even optimising the school’s lost and found system.
Whilst learning to code is about learning the language to give to the computer, an important precursor is learning about problem-solving. After all, we are creating solutions by giving instructions to a collection of computer chips in order to make an action, where there is no real product at all. It is the nearest connection between BIS HCMC and Hogwarts!
Our students are taught the process of:
-
Analysing a problem
-
Designing a solution
-
Creating the solution
-
Evaluating how successful it was
This approach helps structure the students' thoughts so that they can apply their learning.
The ability to problem solve is just one of the many benefits of learning to code, along with nurturing creativity in the design process, our students are creating a product, just as with art or music or literacy. Programming requires a lot of patience and a lot of trial and error, so the process helps build perseverance and encourages reflection, 2 of our #BISHCMC core values.
FOBISIA Senior Coding Competition
Our students demonstrated these skills perfectly in the latest FOBISIA coding challenges, the first of which was the senior edition hosted by the British School of Manila.
Our Secondary STEAM Coordinator, Mr Astbury recaps the event perfectly:
Entering the week-long Fobisia senior coding challenge, Max, Davis and HaJin embraced that process to great effect. Completing a challenge entitled ‘making a difference’, the students were given the brief to “Create an application that targets local/community waste and/or promotes sustainable living habits.”
The students brainstormed ideas, deciding to target the lost and found process at school. From here designs were discussed, iterations were passed through, tasks were subdivided, and a working platform was built. It was fantastic to be sat in a software development meeting again. Then, over the next week, remotely from each other, the product took shape. The teamwork and collaboration displayed were truly exceptional.
Our #BISHCMC coders targeted the problem of our school's lost and found organisation, creating a platform where one can upload and access a database of information on lost and found items throughout the school: