We equip and develop all students to become independent users of computers. Students will develop their computational thinking skills. They will learn how to solve problems using algorithms and flowcharts. Students discover how computers function and learn how to program computers to solve problems. Students become digitally literate and understand how technology can be used safely and effectively in this technological society.
We have developed our curriculum to incorporate the changes to the national curriculum. Our students study programming languages such as Python and Scratch. They will also learn how computers communicate. They will learn key terminology associated with computing. They build important problem solving skills and develop techniques for breaking problems into smaller parts. They build resilience so that they are able to debug their programs and ensure that they function logically and efficiently.