Siblings or cousins? Mathematics and Computer Science, the relationship

Mathematics is a fundamental intellectual tool in computing, but computing is increasingly used as a key component in mathematics and there are obvious connections between computing and mathematics in the areas of numerical analysis, logic and number theory. Computer science has had an impact on many branches of mathematics – replacing existing proofs by computer…

Learning Computer Programming – easy peasy! Sure we’re all tech savvy!?

Learning the fundamentals of coding or programming encourages children to learn skills which will enable them to excel in other subject areas, such as problem solving, computational thinking, critical thinking, art, engineering and design. Computer programming also encourages active creators and enables pattern recognition, counting, comparison – it fosters collaboration amongst students across age groups and skill level.…