- Plan and deliver engaging computer science lessons for Classes 1–12.
- Teach computer fundamentals, MS Office, internet applications, and digital literacy.
- Teach programming languages for Classes 11 & 12, such as Python, C++, Java, HTML, CSS, SQL, and MySQL (as per the prescribed curriculum).
- Conduct practical sessions in the computer laboratory.
- Prepare lesson plans, assignments, practicals, and question papers.
- Assess student performance through practicals, projects, and examinations.
- Maintain computer lab equipment and ensure its proper usage.
- Promote cyber safety and responsible use of technology.
- Support students in coding, project development, and problem-solving.
- Maintain academic records and submit reports on time.
- Participate in school events, meetings, and professional development programs.
- Collaborate with colleagues and parents to support student learning.
Qualifications:
- Bachelor's degree in Computer Science, IT, or a related field.
- B.Ed. preferred.
- Strong knowledge of programming languages and computer applications.
- Valuable communication and classroom management skills.
- Freshers with excellent technical knowledge are welcome to apply.