Prepare and deliver lesson plans in line with the approved curriculum.
Teach computer science fundamentals, programming, internet skills, and educational technology applications.
Use modern and interactive teaching strategies inside the classroom.
Assess students’ performance and prepare exams, assignments, and academic reports.
Monitor students’ progress and provide academic support when needed.
Maintain effective classroom management and create a positive learning environment.
Utilize smart boards, digital platforms, and educational technologies effectively.
Participate in school activities, meetings, and professional development programs.
Encourage critical thinking and problem-solving skills through technology-based learning.
Follow school policies, safeguarding procedures, and professional standards.
Required Skills
Thank You!
Your application has been received and is being evaluated by our AI screening system.
Evaluation in progress... We'll show your results here as soon as they're ready. Typically takes 1-2 minutes.