Talent.com
Crimson Education
Part time Teacher of Computer Science, Greenwich CampusCrimson Education • London, United Kingdom
Part time Teacher of Computer Science, Greenwich Campus

Part time Teacher of Computer Science, Greenwich Campus

Crimson Education • London, United Kingdom
2 days ago
Job type
  • Part-time
Job description

Want to revolutionize the future of education and do meaningful work that transforms future generations’ lives?

Our team is looking to bring on passionate educators to support our growing student base through part-time teaching roles. This position offers the opportunity to teach bright, motivated students from around the world while maintaining flexibility in your schedule. You'll play a key role in delivering high-quality, personalized learning experiences as we continue to expand our reach globally.

Role Overview

We are seeking an outstanding and motivated Teacher of Computer Science to join our Greenwich campus. This is a fully remote, part-time teaching role (13 periods per week) delivering live, synchronous lessons to small classes (maximum 15 students) across Key Stage 3 and iGCSE.

Teachers at CGA are expected to deliver well-structured, interactive, and academically rigorous lessons, while contributing to a collaborative global staff community and the wider life of the school.

  • Teaching load: 13 periods per week

  • Lesson length: 45 to 55 minutes

  • Typical working hours within: 7:00 to 15:00 (UK time)

  • Most lessons scheduled between 7:00 and 14:00 (UK time)

  • Some teaching may occur earlier for staff based outside of the UK depending on student demand (currently from 2:00 UK time onwards for staff in Asia)

We welcome applications from candidates based in Europe, the Middle East, or Asia, particularly those able to support earlier UK teaching hours.

Applicants should indicate:

  • Current location

  • Whether visa sponsorship is required

Teaching and Learning

  • Plan and deliver engaging live online lessons in Computer Science that are well-structured, sequenced, interactive, and adapted to learner needs

  • Teach programming fundamentals (typically Python), computational thinking, algorithms, data representation, networks, and the principles of computer systems

  • Use evidence-informed strategies such as retrieval practice, worked examples, live coding, pair programming, and guided practice

  • Ensure all students actively participate and demonstrate visible thinking, particularly during coding tasks

  • Set purposeful homework that reinforces theory and develops practical programming skill

  • Provide timely, clear, and actionable feedback on code, written work, and problem-solving

Curriculum Delivery

  • Teach across Key Stage 3 and iGCSE Computer Science

  • Deliver curriculum aligned with Pearson Edexcel International GCSE Computer Science

  • Contribute to the development of in-house KS3 Computer Science and digital literacy programmes

  • Support curriculum consistency across the department

  • Stay current with awarding body specifications and developments in the subject

Assessment and Progress

  • Use a range of formative and summative assessment strategies, including code reviews and practical programming tasks

  • Track and monitor student progress against benchmarks

  • Identify students requiring support or stretch and adapt teaching accordingly

  • Contribute to internal assessments, mock examinations, and reporting cycles

Online Teaching Practice

  • Deliver high-quality lessons in a fully remote, synchronous environment using Zoom, Canvas, and Teams

  • Make effective use of online coding environments and tools such as Replit, VS Code, or similar platforms

  • Use live coding, shared editors, and breakout rooms to support active practice

  • Maintain well-organised online course materials, code examples, and resources

Pastoral and Wider School Contribution

  • Build positive relationships with students in an online setting

  • Contribute to the pastoral system, including as a Form Tutor where required

  • Communicate effectively with parents and carers

  • Support extracurricular activities such as coding clubs, hackathons, and competitions (e.g. Bebras, British Informatics Olympiad)

  • Participate in assemblies, events, and wider school initiatives

Professional Collaboration and Development

  • Engage actively in the CGA Professional Growth Cycle, including lesson observations, peer observations, and professional learning

  • Collaborate with colleagues across campuses and share best practice

  • Contribute to departmental planning

  • Reflect on teaching practice and engage in continuous improvement

Essential

  • Qualified teacher status (or equivalent)

  • Minimum 2 years' teaching experience

  • Experience teaching Computer Science at KS3 and GCSE (or international equivalents)

  • Strong subject knowledge across programming, theory, and computational thinking

  • Confident programming ability in Python (or equivalent recognised language)

  • Ability to plan and deliver high-quality lessons

  • Excellent communication and organisational skills

  • Confidence using digital tools for teaching and learning

  • Ability to engage and motivate students in an online environment

Desirable

  • Experience teaching A Level or International A Level Computer Science

  • Experience teaching Pearson Edexcel or International Edexcel Computer Science

  • Experience in online or blended learning environments

  • Experience teaching internationally diverse cohorts

  • Familiarity with Canvas, Zoom, Teams, or similar tools

  • Industry or software development experience

    We look forward to hearing from you!

Create a job alert for this search

Part time Teacher of Computer Science, Greenwich Campus • London, United Kingdom

Similar jobs

Part-Time Teacher of Computer Science

The Kingsley SchoolGreater London, England, United Kingdom
Part-time +1

Harrow School is situated in Harrow on the Hill in north-west London.The School is located on a 324‑acre estate which encompasses much of Harrow on the Hill and is one of the best‑known schools in ... Show more

 • Promoted

Computer Science Teacher

TeacherActiveGreater London, England, United Kingdom
Full-time

This popular school seek an enthusiastic Computer Science Teacher for a full-time post.This role requires a Computer Science teacher who is able to teach engaging and dynamic lessons across the cur... Show more

 • Promoted

Teacher of Computer Science

Ada, National College for Digital SkillsLondon, Greater London, GB
Full-time

At Ada, the National College for Digital Skills, our mission is to empower the next generation of diverse digital talent.By combining high-quality education with deep industry partnerships, we are ... Show more

 • Promoted

Computer Science Teacher

Ribbons and Reeves LimitedLondon South East, England, United Kingdom
Permanent

Computer Science Teacher | Lewisham | September Are you a Computer Science Teacher looking to teach within a high-achieving independent school that actively champions STEM education and opportunit... Show more

 • Promoted

Computer Science Teacher

AcademicsLondon, GB
Full-time

Computer Science Teacher - Immediate Start (Until Half Term) West London.We are seeking a dedicated and enthusiastic Computer Science Teacher for an immediate start in a secondary school in West Lo... Show more

 • Promoted

Computer Science Teacher

All Together Education RecruitmentOrpington, England, United Kingdom
Full-time +1

Are you a passionate Computer Science educator seeking a new challenge? We are currently seeking a dedicated Computer Science teacher to join our outstanding school located in Orpington.This is an ... Show more

 • Promoted

Computer Science Teacher + TLR

EdEx - Education RecruitmentGreater London, ENG, GB
Full-time +1

Computer Science Teacher + TLR - Islington - Inner London Payscale.A Modern Secondary School in Islington are searching for a Computer Science Teacher to join their small team.We are looking to fin... Show more

 • Promoted

Computer Science Teacher (Part-Time 0.5)

Ribbons & ReevesGreater London, England, GB
Part-time +1

Computer Science Teacher (Part-Time 0.We are seeking a passionate Computer Science Teacher to join one of London's top independent schools on a permanent, part-time (0.This is an exciting opportuni... Show more

 • Promoted

Computer Science Teacher - Permanent

EdEx - Education RecruitmentGreater London, ENG, GB
Permanent

Are you looking to join an exceptional Secondary School in Lambeth with great behaviour throughout? If so, this permanent Computer Science Teacher position starting in September 2026 could be perfe... Show more

 • Promoted

Computer Science Teacher

EdEx – Education RecruitmentCharing Cross, Greater London, GB
Full-time +1

Submit your CV and any additional required information after you have read this description by clicking on the application button.Are you looking to join an exceptional Secondary School in Brent wi... Show more

 • Promoted

Computer Science (Head of Subject)

CARDINAL POLE CATHOLIC SCHOOLCharing Cross, Greater London, GB
Full-time

Computer Science (Head of Subject).Please read the following job description thoroughly to ensure you are the right fit for this role before applying.Salary: Inner London M1-UPS3 (£40,317 to £62,49... Show more

 • Promoted

Computer Science Teacher / Computer Science ECT

EdEx - Education RecruitmentGreater London, ENG, GB
Full-time +1

Computer Science Teacher / Computer Science ECT - Westminster, West London.A large, Outstanding Secondary School in Westminster are searching for a Computer Science Teacher / Computer Science ECT t... Show more

 • Promoted

Part time Teacher of Computer Science, Greenwich Campus

Crimson EducationLondon, England, .GB
Part-time
Quick Apply

Want to revolutionize the future of education and do meaningful work that transforms future generations’ lives?.Our team is looking to bring on passionate educators to support our growing student b... Show more

Part-Time Computer Science Teacher (A‑Level & IGCSE)

The Kingsley SchoolGreater London, England, United Kingdom
Part-time

The Kingsley School is looking for a part-time teacher of Computer Science starting from September 2026.The position includes eighteen 40-minute periods of teaching per week with responsibilities a... Show more

 • Promoted

Computer Science Teacher

HARRIS HILL INDEPENDENT SCHOOLSGreater London, England, United Kingdom
Full-time

A leading independent school on the Kent borders requires a Computer Science teacher for September 2026.Prior experience teaching Computer Science at KS5.Applications from strong ECTs or postgradua... Show more

 • Promoted

Computer Science Early Career Teacher (ECT)

KPI EDUCATIONGreater London, England, United Kingdom
Permanent

Computer Science ECT – Innovative Secondary School – Brent, Inner London.Salary: £40,317 – £60,092 (Inner London MPS/UPS) | Full‑Time | Permanent | September Start.Are you a passionate and driven C... Show more

 • Promoted

Computer Science Teacher

ACADEMICSGreater London, ENG, GB
Temporary

Computer Science Teacher - Immediate Start (Until Half Term) West London.We are seeking a dedicated and enthusiastic Computer Science Teacher for an immediate start in a secondary school in West Lo... Show more

 • Promoted

Computer Science Early Career Teacher (ECT)

KPI EducationGreater London, ENG, GB
Full-time +1

Computer Science ECT – Innovative Secondary School – Brent, Inner London.Salary: £40,317 – £60,092 (Inner London MPS/UPS) | Full-Time | Permanent | September Start.Are... Show more

 • Promoted

Computer Science Teacher (Part-Time 0.5)

RIBBONS AND REEVESCharing Cross, Greater London, GB
Full-time +2

Computer Science Teacher (Part-Time – 0.Learn more about the general tasks related to this opportunity below, as well as required skills.We are seeking a passionate Computer Science Teacher to join... Show more

 • Promoted

Computer Science Teacher

Horizon TeachersNot Specified, London, GB
Permanent

Horizon Teachers are currently working with an Ofsted rated Outstanding rated co-educational Secondary School in Wandsworth, South London, who are looking to hire a qualified Computer Science Teach... Show more