Python Eğitmeni

Posted 2 days ago

This is a fully remote position, open to applicants in Turkey.

📋 Description

• Facilitate online Python classes using the curriculum and materials provided by Kodland.

• Introduce students to the Python programming language and fundamental software logic.

• Guide students on topics such as variables, data types, conditions, loops, functions, lists, dictionaries, modules, and basic algorithmic thinking.

• Present technical subjects in a straightforward, understandable, and engaging manner tailored to the age and level of students.

• Encourage active participation, problem-solving skills, and creativity in group classes.

• Regularly monitor students' in-class work, assignments, and project progress.

• Assist students in developing games, applications, mini-projects, or interactive programs.

• Complete class reports after each session.

• Maintain regular communication with the team leader and operations team.

• Enhance teaching skills through feedback received from the quality team.


⛳️ Requirements

• Possess knowledge of the Python programming language.

• Have a solid understanding of basic programming logic.

• Be capable of explaining topics such as variables, data types, conditions, loops, functions, and fundamental data structures.

• Communicate algorithmic thinking and problem-solving processes to students in a clear manner.

• Enjoy interacting with children and adopt a patient teaching approach.

• Explain technical subjects in a gamified manner, suitable for children's understanding.

• Have an energetic and guiding teaching style that encourages active student participation in class.

• Possess a computer, camera, microphone, and stable internet connection suitable for conducting online classes.

• Be open to using Zoom and learning online educational tools.

• Be available for at least 10 hours per week.

• Have availability to teach during weekdays from 16:00 to 22:30 and on weekends from 08:00 to 22:30.

• Be organized, responsible, and have strong communication skills.

• Preferably have experience in teaching, workshops, private tutoring, or mentoring for children or youth.

• Preferably have experience in developing projects with Python.

• Preferably be familiar with visual programming tools like Scratch, MakeCode, or similar.

• Preferably have knowledge of OOP, simple game development, bot development, data processing, or web fundamentals.

• Preferably show interest in project-based learning and gamification approaches.

• Preferably have classroom management communication skills in group lessons.

• Preferably be open to receiving feedback and improving teaching skills.


🏝️ Benefits

• Access to ready-made and structured lesson materials.

• Comprehensive recruitment support and instructor training.

• Methodological support during the preparation process for Python classes.

• Support from a team leader.

• Regular feedback from the quality team.

• Flexible working hours.

• Opportunity for remote work.

• Potential for increased earnings based on performance and lesson quality.

• Chance to be part of Kodland's global education community.

People also viewed

Smartitory1 day ago

Java Fejlesztő

RO flagRomania OnlyFull-timeBackend Engineer
ApplyView job
Händlerbund1 day ago

Backend Developer, PHP, Laravel

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
ASRC Federal1 day ago

Senior Drupal Subject Matter Expert

US flagDistrict of Columbia, +1 more stateFull-timeBackend Engineer
ApplyView job
SPD Technology1 day ago

Senior Backend Engineer – Payments, Go, TypeScript, Node.js

UA flagUkraine, +5 more countriesFull-timeBackend Engineer
ApplyView job
BigDataCorp1 day ago

Mid-Level Back-End Developer – Research and Development

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Modash1 day ago

Senior Backend Engineer, Data Core

EE flagEstonia, +5 more countriesFull-timeBackend Engineer€80k – €110k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers