Coding @ OFS

What is Coding?

Coding, in simple terms, is instructing a computer to do what you want it to do. Here at OFS, students will learn a programming language to code a set of precise instructions that the computer can understand.  

Benefits of Coding

Learning to code from young age helps develop creativity, curiosity, persistence, critical thinking, foresight and logic. Learning basic Coding can improve problem solving skills and train the mind to follow programming logic and to think  in a more analytical manner. 


Students will also learn how to debug errors in their programs, checking their work in detail, applying logic, persistence and resilience.  Finally, we recognise that programmers work in teams and we will provide opportunities for the students to collaborate on projects. These transferable skills and learning behaviours will endure in the mind far longer than any particular programming language.


Our Math Coding program is specially designed to enhance our students’ mathematics skills such as : 

  • Number, decimals, fractions
  • Positive and negative integers
  • Addition, subtraction, multiplication, division
  • Geometry
  • Measurement
  • Coordinates
  • Using variables to control movement and even colour and sound.
  • Problem solving and deductive thinking

Quick Links


Code Studio

Student Pages

Grade 1

Grade 2

Grade 3

Grade 4

Grade 5














  Screen Shot 2016-08-08 at 10.05.16 PM

Screen Shot 2016-08-08 at 10.05.16 PM