
Mr Ivan Lopez
Mr Ivan Lopez studied Computer Engineering at the University of Las Palmas de Gran Canaria and completed a Postgraduate Certificate in Education (PGCE) at Alfonso X El Sabio University. He holds Qualified Teacher Status (QTS) in the UK and is currently pursuing a Master’s degree in Video Game Programming at the Open University of Catalonia.
Mr Lopez has over 20 years of teaching experience in British international schools in Spain and Thailand, delivering Computer Science across Key Stage 3, IGCSE, A-Level, and the IB Diploma Programme. His key roles have focused on teaching Computer Science and leading coding and robotics clubs, enabling students to participate in international competitions and collaborative projects. In addition to his teaching, he serves as an examiner for Cambridge International A-Level Computer Science and was responsible for organising whole-school community initiatives such as food bank collections and recycling campaigns. His areas of expertise include programming, computational thinking, and the integration of emerging technologies into teaching and learning.
Outside the classroom, Mr Lopez loves spending time with his family, travelling to discover new places, and exploring nature and different cultures. He is also interested in minimalism and science fiction, and enjoys sharing his enthusiasm for technology and creativity with those around him.
Academic Qualifications:
BSc Computer Engineering – University of Las Palmas de Gran Canaria
PGCE – Alfonso X El Sabio University
QTS – Qualified Teacher Status (UK)
MSc Video Game Programming (in progress) – Open University of Catalonia
IB DP Cat 1 Computer Science – International Baccalaureate