Learn and Practice Maths with programming - online and in-person
LAMPS: Learning Mathematics through Programming
LAMPS is an online and in-person tutoring site for students aimed at using computer programming as a tool for learning and practising mathematics in secondary schools across Scotland and the United Kingdom. Our goal is to provide a unique approach to learning mathematics by integrating programming concepts, making it an engaging and effective learning experience for students. We are passionate about empowering students to excel in both mathematics and computer programming, and we strive to create a supportive and inspiring learning environment.


Innovative Learning Modules
20+
Interactive Programming Challenges
15+
Experienced Tutors
500+
Successful Student Outcomes
98%
Positive Student Feedback
At LAMPS, we offer a wide range of innovative learning modules that integrate mathematics and computer programming, providing interactive programming challenges to enhance students' problem-solving skills. Our experienced tutors are dedicated to ensuring successful student outcomes, with a high percentage of positive feedback from our students.
Core Principles
Integration of Disciplines
Mathematics
At LAMPS, we believe in the integration of mathematics and computer programming, allowing students to gain a deeper understanding of both disciplines.
Computer Programming
We are committed to instilling a sense of accountability and integrity in our students as they explore the world of computer programming, fostering a strong foundation for their future endeavors.
Personalized Guidance
Our knowledgeable tutors provide personalized guidance to each student, nurturing their passion for learning and encouraging a long-term commitment to their academic and programming pursuits.
Holistic Learning
We are passionate about creating a holistic learning environment that promotes a deep understanding of mathematics and computer programming, inspiring students to embrace these disciplines with enthusiasm and dedication.
Collaboration
We value collaboration and teamwork, aiming to foster a supportive community where students can share their ideas, learn from each other, and grow together.
Collaboration with Educational Institutions








