Home
Jobs

Computer Science Teacher

2 years

1 - 2 Lacs

Posted:11 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position: Computer Science Teacher

Employment Type: Full-time

Reports To: Principal

Job Summary:

Job Summary:
The Computer Science Teacher is responsible for delivering foundational computer education and coding instruction to students in Grades 1–8. The teacher will nurture digital literacy, logical thinking, and creativity through age-appropriate lessons in basic software, typing, coding, and responsible technology use.

Key Responsibilities:

Teaching & Curriculum Implementation:

  • Plan and deliver interactive computer science lessons aligned with the school’s curriculum and educational standards.
  • Introduce students to basic computer operations, internet safety, MS Office tools (Word, PowerPoint, Excel), typing skills, and educational software.
  • Teach age-appropriate coding concepts using platforms such as Scratch, or introductory Python (for senior classes).
  • Incorporate the use of Artificial Intelligence tools (e.g., ChatGPT, Claude, etc.) to introduce students to emerging technologies and foster future-ready digital skills."
  • Stay updated with the latest tools and trends in educational technology and integrate them into lessons.

Student Development & Assessment:

  • Monitor and assess student progress through practical assignments, digital projects, and written evaluations.
  • Provide individualized support and remediation as needed.
  • Encourage curiosity, problem-solving, and self-paced learning through coding challenges and creative computing tasks.

Classroom Management & Discipline:

  • Ensure safe and responsible use of computer lab facilities.
  • Maintain discipline, digital etiquette, and positive behavior in class and during lab sessions.
  • Create a respectful, inclusive, and supportive environment that fosters student engagement.

Collaboration & Communication:

  • Coordinate with teachers across subjects to integrate technology into classroom learning.
  • Participate in school-wide events, exhibitions, and student competitions related to coding and digital skills.
  • Communicate effectively with parents regarding student performance, strengths, and areas of improvement.
  • Attend regular staff meetings, training sessions, and professional development programs.

Qualifications & Skills:

  • Education: Bachelor’s degree in Computer Science / IT / BCA / MCA + B.Ed. (preferred for higher classes)
  • Experience: 2-5 years of experience in teaching computer science in a school setting preferred
  • Strong knowledge of basic software tools (MS Office, Paint, Internet Browsers, etc.)
  • Familiarity with child-friendly coding platforms (e.g., Scratch) and basic programming languages
  • Comfortable using digital teaching tools, smart boards, and educational platforms
  • Passion for teaching young learners and adapting content to suit different age groups
  • Good communication skills in English and Hindi

Preferred Qualifications:

  • Certification in Google for Education, Code.org, or other ed-tech platforms
  • Familiarity with CBSE curriculum and computer lab management

Salary: As per school norms and experience.

Interested candidates can apply by sending their resume to 9820729307

Job Types: Full-time, Permanent

Pay: ₹12,000.00 - ₹18,000.00 per month

Benefits:

  • Food provided

Schedule:

  • Day shift

Supplemental Pay:

  • Performance bonus

Language:

  • English (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You