Computer Science Teacher - Key Stages 2 & 3

Details
Location

Padova, Italy

Contract Type

Full Time

Salary

Competitive

Job Description

Summary:

Computer Science Teacher - Key Stages 2 & 3 | Passionate educator needed for dynamic school environment.

About the School:

A school dedicated to providing high-quality international education, fostering global citizenship, and preparing students for future success through a holistic and inclusive learning experience.

The Opportunity:

A school is seeking a passionate and enthusiastic Computer Science Teacher to join its experienced team and contribute to the growth of the subject across Key Stages 2 and 3. This role offers the opportunity to shape young minds through innovative teaching methods and impactful learning experiences.

Key Responsibilities:

  • Develop and deliver engaging, interactive lessons aligned with the school's learning programs.
  • Implement a variety of teaching methods, including project-based learning, group activities, and simulations, to foster critical thinking and problem-solving skills.
  • Design lesson plans, assessments, and activities that support student progress and technical competence.
  • Evaluate student performance regularly and provide constructive feedback to support academic growth.
  • Foster a passion for technology and encourage cross-curricular integration of Computer Science concepts.
  • Stay updated on trends and advancements in Computer Science Education and apply new insights to classroom practices.
  • Collaborate with colleagues and participate in Parent-Teacher Conferences and school events.

Qualifications & Skills:

Required

  • Strong interpersonal and communication skills to engage with students, parents, and colleagues effectively.
  • Collaborative mindset with a commitment to teamwork and sharing best practices.
  • Excellent organisational and time management skills, along with a proactive and self-motivated attitude.
  • Experience teaching Computer Science at Key Stages 2 and 3.

Preferred

  • Experience with project-based learning and cross-curricular integration.
  • Familiarity with international curricula such as IB or Cambridge.
  • Experience with bilingual teaching environments.
  • Strong understanding of current trends in Computer Science Education.

Compensation & Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional development and training.
  • Supportive and inclusive work environment with a focus on staff wellbeing.