The Year Seven Coding course is designed to further develop in students the skills and knowledge required for programming. It will introduce them to the key components of computational thinking: deconstruction, abstraction, pattern recognition and algorithms. They will come to understand the purpose of decision-making statements, branching, iterations and functions when writing their code.

Students will develop their skills in writing pseudocode and constructing flow charts, as they come to realise they are important tools for effective programming.

The study of coding reminds us of how God has programmed every person for a particular purpose. He equips them with skills and gifts to achieve that purpose. God adjusts and fine-tunes them where necessary, just as a programmer does with their code to improve its performance. However, there is one major difference. We have been given the freedom to choose whether we follow God’s programming for us or if we follow our own program.