Primary Computer Science Teacher - Python - CAIE



Mid-Level: 4 to 6 years
50K - 70K (Per Month)
Posted on Jan 28 2024

About the Job


Python (Programming Language)
Computer science
Computer Science Teaching
Python Teacher
Python Teaching

Company Overview

Teacher Pool is a recruitment service provider for schools, colleges, and ed-tech companies. Our mission is to solve the staffing challenges faced by educational institutions by providing extensive support and well-screened candidates. With our expertise team members, we empower organizations to search for talented individuals who fit their requirements. We have experience working with various curriculum schools from K-12 and offer staffing solutions for positions ranging from Directors to Teachers.

Job Overview

We are seeking a skilled and experienced Primary Computer Science Teacher with expertise in Python to join our team. As a Primary Computer Science Teacher, you will be responsible for delivering high-quality computer science education to primary school students. This is a full-time position based in Bangalore, Karnataka, India. The ideal candidate will have 4 to 6 years of experience in teaching computer science, specifically Python, to primary school students.

Qualifications and Skills

  • Bachelor's degree in Computer Science or a related field.
  • Strong knowledge and expertise in Python programming language.
  • Proven experience in teaching computer science to primary school students.
  • Excellent communication and interpersonal skills.
  • Passionate about integrating technology and computer science into primary education.
  • Ability to create engaging and interactive learning materials.
  • Good organizational and time management skills.
  • Patience and understanding to work with young learners.
  • Creative and innovative approach to teaching and learning.
  • Ability to collaborate effectively with colleagues and parents/guardians.
  • Experience teaching in the CAIE/IB curriculum is mandatory

Roles and Responsibilities

  • Create and implement a comprehensive computer science curriculum for primary school students.
  • Deliver engaging and interactive lessons that cover the fundamentals of computer science and the Python programming language.
  • Adapt teaching methods and materials to meet the diverse needs of students.
  • Support students in developing problem-solving and critical thinking skills through computer science projects and activities.
  • Assess and evaluate student progress, providing feedback and implementing strategies for improvement.
  • Collaborate with colleagues to align the computer science curriculum with other subjects and promote interdisciplinary learning.
  • Stay updated with the latest trends and developments in computer science education and incorporate them into teaching practices.
  • Create a positive and inclusive classroom environment that fosters creativity, collaboration, and a love for learning.
  • Communicate regularly with parents/guardians regarding student progress and participate in parent-teacher meetings.
  • Participate in professional development activities to enhance teaching skills and stay updated with educational best practices.

About the company

Founded in year 2021, with an expertise team members having ambition to work in education industry to provide recruitment service to schools, colleges & ed-tech companies and solving the challenges faced by them with regards to hiring by providing extensive support for all their staffing needs. By introducing well screened profiles with an option to choose from the pool of candidates. We emp ...Show More


Primary/Secondary Educati...

Company Size

2-10 Employees



Other open jobs from Teacher Pool