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
Using variables to control movement and even colour and sound.