Job Summary
The ICT Teacher for Higher Secondary classes is responsible for delivering advanced-level instruction in Information & Communication Technology, including programming, database management, networking basics, and computer applications. The role focuses on preparing students for board examinations, higher education, and future careers in technology.
Key Responsibilities
- Plan and deliver ICT lessons according to the Higher Secondary Board curriculum.
- Teach advanced ICT topics such as programming (e.g., Python/Java/C++), databases, algorithms, and system fundamentals.
- Conduct practical lab sessions, ensuring students gain hands-on experience with software and development tools.
- Explain advanced MS Office features, data analysis tools, and presentation skills.
- Prepare students for FSC, FA, or A-level ICT board exams through targeted practice and assessments.
- Develop and evaluate quizzes, assignments, practical tasks, and project-based assessments.
- Guide students in developing real-world ICT projects, presentations, and portfolio work.
- Maintain updated records of student performance and share progress with parents and school administration.
- Ensure the computer lab is functioning, secure, and equipped with required software.
- Troubleshoot minor technical issues and coordinate major problems with IT support.
- Promote responsible digital citizenship, cybersecurity awareness, and safe online behavior.
- Provide academic support and extra sessions to students needing improvement.
- Participate in curriculum development, ICT policy planning, and academic meetings.
- Stay updated with emerging technologies and incorporate them into teaching practices.
- Assist the school in ICT-related events, competitions, and technical support tasks.
Qualifications & Requirements
- Bachelor’s or Master’s degree in Computer Science, IT, Software Engineering, or a related discipline.
- Strong subject knowledge of higher secondary ICT curriculum.
- Experience teaching senior grades or college-level courses (preferred).
- Ability to teach programming, databases, and advanced computer applications.
- Strong problem-solving skills and technical aptitude.
- Excellent classroom management and communication skills.
Job Type: Full-time
Work Location: In person