The London School of Mathematics and Programming is a unique institution that helps children to develop their intellectual and cognitive skills. We provide classes for ages 4 to 18 that explore and encourage a deeper understanding of Maths, Programming, Robotics and Chess. Founded in 2013, we were the first school in the UK to offer Maths Circles where children solve and discuss maths problems in small groups lead by a senior mathematician.
We teach at weekends and on evenings during term time and provide STEM camps during half terms and holidays. Our weekend schools are located in Kensington, Hampstead and Wimbledon and we also teach online.
Our teaching approach is highly systematic. We make sure
each subject is thoroughly learned and understood so our pupils solve problems
through logic rather than memorizing theory. Our aim is to help children
understand and love mathematics and coding, be inventive, open-minded and strive
to think outside the box. To achieve this we provide an engaging and enriching
environment in which children can develop their abilities far beyond the
What we offer
Our courses and camps are practical and fun and deliver a unique approach:
Mathematics – our maths circles and curriculum classes lift maths up from any perception of being dry, dull or difficult to being exciting, challenging and enjoyable through problems, games and competitions that engage our pupils’ powers of logic and problem solving skills
Programming – we teach coding theory by demonstrating its practical applications, taking a child from the construction of an algorithm through to its end use, for example a computer game or screen animations
Robotics – mathematics, programming and engineering is brought to life as children assemble and programme state of the art educational robots to perform tasks and tricks. Our teachers can describe complex programming and mathematical theories in a visible, practical context, with the robots magically transforming the learning process from dry scientific concepts and facts into real life
Early Intellectual Development (Maths and Logic) courses are aimed at children aged 4 to 8 to build a strong foundation in logic, analysis and maths and set them on the path to enjoying this exciting subject
We give children as much one to one attention as possible within a motivating classroom environment. Our pupil to staff ratio is crucial at no more than 6 to 1 and often even less.