Computer Science Teacher at Islamic Foundation
Villa Park, Illinois, United States -
Full Time


Start Date

Immediate

Expiry Date

23 Jun, 26

Salary

0.0

Posted On

25 Mar, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Programming, Computational Thinking, Lesson Planning, Assessment, Python, Java, C++, Communication, Interpersonal Skills, Educational Technology, Classroom Management, Curriculum Development

Industry

Non-profit Organizations

Description
Description We are seeking a passionate and knowledgeable Computer Science Teacher to join our educational team. This role offers an exciting opportunity to inspire students and foster their interest in technology, programming, and computational thinking. The ideal candidate will have a strong background in computer science and a dedication to creating an engaging learning environment. Key Responsibilities: Develop and deliver engaging lesson plans in computer science, programming, and related subjects for students at various levels Assess student progress and provide constructive feedback to support their academic growth Incorporate innovative teaching methods and technology tools to enhance learning experiences Maintain a positive and inclusive classroom environment that encourages curiosity and collaboration Stay current with advancements in computer science and educational best practices Collaborate with colleagues to develop curriculum and extracurricular activities related to technology and coding Manage classroom behavior and ensure a safe, respectful learning environment Requirements Skills and Qualifications: Bachelor's degree in Computer Science, Education, or a related field; advanced degrees preferred Proven experience teaching computer science or related subjects at the secondary or post-secondary level Strong knowledge of programming languages such as Python, Java, C++, or similar Excellent communication and interpersonal skills Ability to adapt teaching methods to diverse student needs and learning styles Familiarity with educational technology and online teaching platforms Passion for education and technology, with a commitment to student success Join our dynamic team dedicated to fostering innovation and lifelong learning. We offer a collaborative work environment, professional development opportunities, and the chance to make a meaningful impact on students' futures.
Responsibilities
The teacher will be responsible for developing and delivering engaging computer science and programming lessons across various student levels, while also assessing progress and providing constructive feedback. Key duties include incorporating innovative teaching methods, maintaining a positive classroom, and collaborating on curriculum development.
Loading...