Job Summary:
We are seeking a knowledgeable and passionate Computer Science Teacher to educate students in the principles of computing, programming, digital literacy, and emerging technologies. The teacher will be responsible for planning lessons, delivering engaging instruction, assessing student performance, and fostering a positive learning environment that encourages innovation and problem-solving.
Key Responsibilities:
- Develop and deliver well-structured lesson plans in Computer Science aligned with the curriculum.
- Teach programming languages (such as Python, Java, C++, etc.), web development, and computer applications.
- Introduce students to concepts such as algorithms, databases, operating systems, cybersecurity, and AI.
- Foster critical thinking, analytical reasoning, and creativity through project-based learning.
- Evaluate student progress through assignments, tests, and practical projects.
- Provide individual support and guidance to help students achieve their potential.
- Stay updated with current technology trends and incorporate them into teaching practices.
- Encourage responsible and ethical use of technology.
- Participate in school meetings, training, and professional development activities.
- Collaborate with colleagues to integrate technology across the curriculum.
Qualifications & Skills:
- Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field.
- B.Ed. or teaching certification (preferred).
- Strong knowledge of programming languages, software tools, and IT concepts.
- Excellent communication and classroom management skills.
- Ability to make complex topics accessible and engaging for students.
- Passion for teaching and continuous learning.
Work Environment:
- Classroom and computer lab-based teaching.
- Interaction with students from diverse backgrounds.
- Regular use of digital teaching tools and resources.
Job Types: Full-time, Permanent
Pay: ₹15,000.00 - ₹40,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Work Location: In person