This course is delivered as part of the National Centre for Computing Education. The facilitator is Richard Smith. He works in 8 schools a week and helps to run a CAS Community.
Programming and algorithms are fundamental to the primary computing curriculum. Algorithms are clear and unambiguous instructions to solve problems which can often be translated using a programming language for a computer to follow. By thinking computationally, children can harness the power of computers to extend their capabilities.