Key Responsibilities:
- Plan, prepare, and deliver Computer Science lessons based on the prescribed syllabus (CBSE/ICSE/State Board).
- Teach programming languages (such as Python, Java, C++), database management, networking concepts, and emerging technologies.
- Develop and implement lesson plans that encourage logical thinking and practical application of concepts.
- Conduct practical classes, lab sessions, and projects effectively using school computing resources.
- Evaluate and assess students’ progress through assignments, lab work, and examinations.
- Prepare question papers, mark schemes, and maintain academic records.
- Guide students in computer-based projects, coding competitions, and IT-related events.
- Encourage ethical and safe use of technology among students.
- Stay updated with the latest trends in computer education and integrate innovative teaching practices.
- Participate actively in school academic planning, departmental meetings, and professional development programs.
- Collaborate with other subject teachers to support interdisciplinary learning and digital integration.
Qualifications and Experience:
- Educational Qualification:
- Master’s Degree in Computer Science / Information Technology / MCA / M.Sc. (Computer Science) from a recognized university.
- B.Ed. (Bachelor of Education) is mandatory.
Job Type: Full-time
Work Location: In person