
Python Eğitmeni
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Turkey.
• 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.
• 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.
• 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.
Händlerbund
ASRC Federal
SPD Technology
Get handpicked remote jobs straight to your inbox weekly.