Find jobs
Companies
Categories
Experience Levels
Cities
Industries
Job Types
Workplaces
Home
My jobs
Work location
On-Site
Remote
Hybrid
Experience
Internship
Entry level
Associate
Mid-Senior level
Director
Executive
Country
UAE
Saudi Arabia
Qatar
Egypt
Kuwait
Iraq
Oman
Bahrain
Jordan
Lebanon
City
Dubai
Abu Dhabi
Riyadh
Cairo
Doha
Khobar
Jeddah
Sharjah
Basra
Dammam
Al Khor
Al Ain
Job Type
Full-time
Part-time
Contract
Temporary
Volunteer
Other
Free job posting with access to all our channels? Mail us on navtej@myslate.co
Blog
Privacy policy
Terms of use
Computer Science Teacher
Role Overview: As a Computer Science Teacher at [Private School ], you will play a pivotal role in shaping the technological literacy and computational skills of our students. You will inspire, guide, and educate students in the field of computer science, fostering their understanding of programming languages, algorithms, problem-solving techniques, and emerging technologies. **Responsibilities:** - Deliver engaging and effective computer science lessons to students across different grade levels. - Develop and implement a comprehensive curriculum that aligns with educational standards and promotes students' technical proficiency. - Foster a positive and inclusive learning environment where students can explore, experiment, and collaborate in their pursuit of computer science knowledge. - Create and administer assessments to evaluate students' understanding and progress, providing constructive feedback for improvement. - Stay updated with the latest developments in computer science and technology to ensure the curriculum remains relevant and cutting-edge. - Encourage students to think critically and creatively, applying computational thinking to real-world challenges. - Mentor and guide students who show a keen interest in pursuing computer science beyond the classroom. - Collaborate with fellow educators to integrate computer science concepts into interdisciplinary projects and activities. - Participate in school events, parent-teacher conferences, and professional development opportunities. - Uphold the school's values and contribute to maintaining a positive and respectful school culture. Desired Candidate Profile - Bachelor's degree or higher in Computer Science, Computer Engineering, or a related field. - Teaching certification or qualification (e.g., PGCE, Teaching License) is preferred. - Strong passion for computer science education and a genuine desire to inspire students. - Proficiency in programming languages such as Python, Java, or C++. - Excellent communication and interpersonal skills to connect with students, parents, and colleagues. - Prior teaching experience, particularly in a K-12 or private school setting, is advantageous. - Familiarity with modern teaching methodologies, technology-enhanced learning, and educational tools. - Ability to adapt teaching methods to accommodate different learning styles and abilities. Benefits: - Competitive salary and benefits package. - Professional development opportunities to enhance teaching skills and stay current with educational trends. - Collaborative and supportive work environment. - Opportunity to shape the computer science curriculum and make a lasting impact on students' education. - Access to state-of-the-art facilities and resources.
Posted a year ago
Any time
Experience level
On-site/remote
Job type
ALLIED TRANSPORT LLC
Workshop Manager
International Recruiters & Consultants
North and South Indian Cook
Commercial Coordinator
Descon Engineering
Site Engineer Civil
Core Metal L.L.C
Purchasing Officer