← Live feed

Online Beginner Coding Instructor (Scratch, Robotics, Python)

Budget: $5.0 - $12.0 HOURLY / FULL_TIME ⭐ 0.00 (0) United States

app-development, algorithm-development, python, web-programming, machine-learning, arduino, robotics

Preferred qualifications

  • Location: India, Pakistan
  • Experience: Intermediate
About the Role We are looking for an enthusiastic and patient online instructor to teach beginner-level coding to young learners. You will introduce students to the fundamentals of programming through Scratch, block-based coding, game development, and introductory Robotics & Python, turning curiosity into creativity and confidence. If you enjoy making technology fun, and you know how to keep students engaged through a screen, we would love to meet you. Key Responsibilities Deliver engaging live online classes in Scratch, block-based coding, game coding and beginner Python & Robotics - 1. Teach core concepts such as sequences, loops, conditionals, variables, events, functions and basic debugging in a simple, age-appropriate way. 2. Guide students step by step through building animations, interactive stories and games, and later through simple Python programs. 3. Deliver engaging live classes introducing students to robotics, electronics and basic programming. 4. Teach core concepts such as sensors, motors, circuits, logic and automation in simple, age-appropriate language. 5. Guide students through hands-on builds and projects using beginner platforms (e.g., LEGO, micro:bit, Arduino). 6. Teach block-based and beginner-level coding to control robots. 7.Encourage problem solving, creativity and teamwork through challenges and mini-projects. 8. Assess student progress and give constructive, encouraging feedback. 9. Keep students engaged and manage the classroom, whether online or in person. 10. Troubleshoot basic hardware and software issues during sessions. 11. Share regular progress updates with parents. 12. Follow the curriculum, prepare lesson materials and ensure kits are ready for each class. Required Qualifications a) 2–4 years of experience teaching online (live virtual classes, ideally with children or beginners). b) Strong working knowledge of Scratch and other block-based platforms. c) Experience teaching game coding concepts (sprites, movement, scoring, collisions, levels). d) Solid grounding in introductory Python (variables, data types, loops, conditionals, functions, simple projects). e) Bachelor's degree in Computer Science, IT, Engineering, Education or a related field (or equivalent practical experience). f) Excellent spoken and written English; clear, friendly communication. g) Comfortable with Zoom, Google Meet or similar tools, screen sharing and digital whiteboards. h) Reliable high-speed internet, a quiet workspace, a good headset/microphone and webcam. Preferred Skills Experience with platforms such as Code.org, Tynker, or similar learning tools. Familiarity with tools like Replit, Thonny or Trinket for Python. Experience with LEGO, micro:bit, Arduino Teaching certification or prior experience with curriculum design. Experience teaching children aged roughly 6–15. Ability to run gamified lessons, quizzes and challenges.
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in