English-Speaking Programming Instructor
New
I
iSchoolEdTech
Cairo Governorate, Egypt, Fridays and Saturdays from 3:00 PM to 10:00 PMPart-Time
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- PythonArtificial IntelligenceJavascript
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Fluency in English (spoken and written)
- Availability is required on Fridays and Saturdays from 3:00 PM to 10:00 PM
- Passion for education and technology
- Strong knowledge of programming fundamentals (e.g., Python, JavaScript, Scratch)
- Ability to learn and teach new tools and technologies (e.g., FlutterFlow, Unity, Godot)
- Excellent presentation and communication skills
- Experience teaching or working with students (preferred)
Responsibilities
- Deliver interactive programming sessions to K–12 students in English
- Teach foundational programming concepts (e.g., Scratch, Python, Web Development, Mobile Development, Game Development basics)
- Guide students through hands-on projects in areas such as programming, game development, and AI basics
- Adapt teaching methods to different age groups and learning levels
- Maintain high levels of student engagement and participation
- Assess student performance and provide constructive feedback
- Communicate effectively with students, parents, and iSchool teams
View Full Description & ApplyYou'll be redirected to the employer's site