You are viewing a preview of this job. Log in or register to view more details about this job.

Offline Coding Teacher - Baniyas East Abu Dhabi

Job Overview

As an Offline Coding Teacher, you’ll be responsible for delivering in-person coding lessons to students (often children aged 7–18) in a classroom, workshop, or learning center. Your role is to make coding concepts accessible, engaging, and fun while helping students build real technical skills.

Key Responsibilities

  • Teach coding classes face-to-face in Abu Dhabi (in a learning center, school, or community space)
  • Deliver structured lessons following the curriculum (e.g., Scratch, Python, HTML/CSS, JavaScript)
  • Adapt teaching style to students’ age and skill levels
  • Prepare lesson materials and hands-on activities
  • Provide mentorship and support during coding exercises/projects
  • Track student progress and give constructive feedback
  • Maintain a positive and inclusive classroom environment
  • Communicate with parents, guardians, or program coordinators about student progress
  • Assist with demonstrations, competitions, or showcase events

Required Skills

Technical Skills

  • Strong understanding of one or more coding languages:
  • Beginner-friendly: Scratch, Blockly
  • Intermediate: HTML/CSS, Python
  • Advanced (optional): JavaScript, Java, C++
  • Ability to explain technical concepts clearly and simply
  • Comfortable with hands-on coding demonstrations
  • Experience in Arduino

Teaching & Communication

  • Excellent verbal communication and presentation skills
  • Patience and ability to engage children/teens
  • Strong classroom management
  • Adaptability to different learning speeds